Nutrition

High-Protein Vegan Diet Plan: How to Build One

TL;DR

  • Target: 1.6–2.2 g protein per kg body weight per day
  • Best sources: soy (tofu/tempeh/edamame), seitan, lentils, beans, pea/soy protein
  • Combine sources across the day to cover all amino acids
  • Supplement: B12 (essential), plus D, algae omega-3, iron, creatine

1) Yes, you can build muscle and lose fat vegan

The idea that you "can't get enough protein" on plants is outdated. With a bit of planning, a vegan diet supports muscle gain and fat loss just as well as an omnivore diet. The two rules are identical for everyone: hit your total daily protein and set calories to your goal (surplus to build, deficit to lean out). Plants just need a little more intention because protein is less concentrated.

2) Your protein target

Aim for 1.6–2.2 g of protein per kg of body weight per day. Because plant proteins each have slightly different amino-acid profiles, eat a variety across the day (e.g. soy + grains + legumes) so you cover all the essential amino acids, including leucine which drives muscle building.

3) Best vegan protein sources

FoodServingProtein
Seitan100 g~25 g
Tempeh150 g~28 g
Tofu (firm)150 g~18 g
Edamame150 g~17 g
Lentils (cooked)200 g~18 g
Chickpeas (cooked)200 g~15 g
Soy or pea protein1 scoop~24 g
Density tip: soy and seitan give the most protein per calorie. Build meals around them, then add beans, lentils and a scoop of protein powder to top up.

4) A sample high-protein vegan day (~140 g)

  • Breakfast: soy yoghurt + berries + 1 scoop soy protein + oats (~35 g)
  • Lunch: tempeh stir-fry with rice and edamame (~38 g)
  • Snack: hummus + wholegrain pitta + soy milk (~20 g)
  • Dinner: seitan or tofu with lentils, quinoa and veg (~45 g)

Tracking is where most people slip — plant meals can look high-protein but fall short. KeplerFit estimates protein and calories from a photo of your plate, so you can confirm you actually hit your target. Try it →

5) Supplements vegans should consider

  • Vitamin B12 — essential. Not reliably found in plants; supplement daily or weekly.
  • Vitamin D (especially in winter / less sun).
  • Algae omega-3 (EPA/DHA) — a vegan source of the fats found in fish oil.
  • Iron — pair plant iron with vitamin C; check levels if tired.
  • Creatine — vegans often start with lower stores, so may benefit most.

FAQ

Can you build muscle on a vegan diet?

Yes — with enough protein (1.6–2.2 g/kg), calories and training, results match an omnivore diet.

Best vegan protein sources?

Soy (tofu, tempeh, edamame), seitan, lentils, beans, and soy/pea protein powder.

How much protein do vegans need?

The same as anyone training: 1.6–2.2 g/kg, spread across 3–4 meals.

What supplements?

B12 is essential; also consider D, algae omega-3, iron and creatine.

Newsletter

Be First to Get New Science-Based Guides

New workout guides, nutrition plans and KeplerFit updates. No spam, unsubscribe anytime.