PT

Vegan Bodybuilding: The Complete Guide

By Dan Hutton 2 min read

Can You Build Muscle on a Vegan Diet?

Yes. Research consistently shows that plant-based diets can support muscle growth equal to omnivorous diets, provided total protein intake and training stimulus are adequate. The key is planning.

Hitting Your Protein Target: 1.6–2.2g/kg

For an 80kg lifter, that’s 128–176g protein per day. This is achievable on a vegan diet, but it requires intentional food choices. You won’t hit it eating salads alone.

Protein Combining: Legumes + Grains

No single plant food contains all essential amino acids in optimal ratios. But you don’t need every meal to be “complete” — you just need variety across the day:

  • Legumes (lentils, chickpeas, beans) are high in lysine but low in methionine
  • Grains (rice, oats, bread) are high in methionine but low in lysine
  • Soy (tofu, tempeh, edamame) is a complete protein on its own

Eat a mix of legumes, grains, and soy throughout the day and you’ll cover all bases.

The Vegan Bodybuilder’s Supplement Stack

SupplementWhyDose
Vegan protein powderConvenient protein top-up1–2 scoops/day
Creatine monohydrateVegans have lower baseline creatine stores5g/day
Vitamin B12Not available from plant foods250mcg/day
Omega-3 (algae-based)EPA/DHA for recovery and heart health250–500mg DHA/day
Iron (if needed)Plant iron (non-heme) is less bioavailableBlood test first
Vitamin D3 (vegan)Essential if you live in the UK1000–2000 IU/day

Creatine is especially important — omnivores get about 1–2g daily from meat, while vegans get essentially zero from food. Supplementing 5g daily puts you on equal footing.

Sample Vegan Meal Plan: 2,500 Calories / 160g Protein

Breakfast — Tofu Scramble (500 kcal / 35g protein) 200g firm tofu scrambled with spinach, mushrooms, and nutritional yeast. 2 slices of sourdough toast. Black coffee.

Snack — Protein Shake (250 kcal / 30g protein) 40g vegan protein powder blended with 300ml soy milk and a banana.

Lunch — Lentil & Rice Bowl (600 kcal / 30g protein) 150g cooked red lentils, 150g brown rice, roasted vegetables, tahini dressing. Side of edamame (80g).

Snack — Peanut Butter Rice Cakes (300 kcal / 12g protein) 3 rice cakes with 30g peanut butter and a sliced banana.

Dinner — Tempeh Stir-Fry (550 kcal / 38g protein) 200g tempeh with mixed vegetables, soy sauce, and 150g rice noodles. Sesame seeds on top.

Evening — Greek-Style Soy Yoghurt (300 kcal / 15g protein) 200g soy yoghurt with 30g granola and mixed berries.

Daily Totals: ~2,500 kcal / ~160g protein / ~75g fat / ~290g carbs

Common Mistakes

  • Not eating enough calories. Plant foods are less calorie-dense, so you need to eat more volume
  • Relying on processed vegan junk food. A vegan burger is still junk food
  • Skipping creatine. This is the single biggest performance gap between vegan and omnivore athletes
  • Ignoring B12. Deficiency causes fatigue, weakness, and neurological problems — supplement it, no exceptions

The Bottom Line

Vegan bodybuilding works. It requires more planning than an omnivorous approach, but the results are comparable. Focus on total protein intake, supplement the gaps (B12, creatine, omega-3), and eat a variety of legumes, grains, and soy daily.

📋

Free 12-Week Workout Plan

Get a complete training programme delivered to your inbox — structured, progressive, and designed for all levels. No spam, unsubscribe any time.