Vegan2000 cal/day💪 Muscle Gain

2000 Calorie Vegan Muscle Gain Plan

A 100% plant-based 2,000-calorie plan optimized for muscle gain. Combining tofu, tempeh, seitan, legumes, and pea protein, it delivers 120g+ protein daily — proving you can build muscle without animal products.

Calories

1886

per day

Protein

110g

per day

Carbs

197g

per day

Fat

69g

per day

Get this meal plan on WhatsApp

Sunn sends you daily meals, tracks what you eat, and adjusts your plan as you go.

Start your free trial

7-Day Meal Plan

Monday

1960 cal · 146g P · 196g C · 58g F
Breakfast480 cal · 32g P

Overnight oats: oats (60g), pea protein, banana, PB, soy milk

Lunch520 cal · 32g P

Tofu scramble (180g firm tofu), Black beans, Rice (120g cooked), Salsa

Snack220 cal · 16g P

Edamame (120g shelled), Apple

Dinner500 cal · 38g P

Seitan stir-fry (120g seitan), Brown rice (130g cooked), Broccoli, peppers

Evening Snack240 cal · 28g P

Pea protein shake, Almond butter (1 tbsp)

Tuesday

2040 cal · 114g P · 232g C · 68g F
Breakfast460 cal · 34g P

Smoothie: banana, spinach, pea protein, oats, soy milk, PB

Lunch540 cal · 30g P

Chickpea pasta (100g dry), Lentil bolognese, Nutritional yeast

Snack240 cal · 12g P

Soy yogurt (150g), Granola (30g), Berries

Dinner520 cal · 32g P

Tempeh bowl (140g tempeh), Quinoa (120g cooked), Avocado (40g), Tahini

Evening Snack280 cal · 6g P

Trail mix (35g), Banana

Wednesday

1880 cal · 124g P · 186g C · 68g F
Breakfast420 cal · 26g P

Tofu breakfast burrito: tofu, black beans, salsa, tortilla

Lunch460 cal · 34g P

Seitan sandwich: seitan (100g), whole grain bread, veggies, hummus

Snack260 cal · 28g P

Pea protein shake, Mixed nuts (20g)

Dinner520 cal · 22g P

Red lentil dal (300ml), Basmati rice (140g cooked), Naan

Evening Snack220 cal · 14g P

Soy milk (250ml), Peanut butter (1 tbsp)

Thursday

1840 cal · 100g P · 184g C · 76g F
Breakfast340 cal · 18g P

Chia pudding: chia (25g), soy milk, maple, hemp seeds (15g)

Lunch480 cal · 24g P

Tempeh tacos (120g tempeh), Corn tortillas (3), Guac, slaw, salsa

Snack280 cal · 8g P

Hummus (4 tbsp), Pita, Veggies

Dinner480 cal · 22g P

Tofu and vegetable curry (160g tofu), Rice (130g cooked)

Evening Snack260 cal · 28g P

Pea protein shake, Banana

Friday

1820 cal · 106g P · 202g C · 56g F
Breakfast380 cal · 28g P

Protein pancakes: oats, pea protein, banana, soy milk

Lunch520 cal · 18g P

Buddha bowl: sweet potato, chickpeas, quinoa, kale, tahini

Snack200 cal · 14g P

Edamame (100g), Rice cakes (2)

Dinner540 cal · 36g P

Seitan and vegetable stir-fry (130g seitan), Noodles (100g dry)

Evening Snack180 cal · 10g P

Soy yogurt (120g), Almonds (15g)

Saturday

1800 cal · 92g P · 170g C · 80g F
Breakfast400 cal · 14g P

Avocado toast (2 slices), Hemp seeds (15g), Cherry tomatoes

Lunch420 cal · 18g P

Lentil soup (350ml), Crusty bread (2 slices)

Snack240 cal · 28g P

Pea protein shake, PB (1 tbsp)

Dinner480 cal · 24g P

BBQ tempeh (140g), Baked sweet potato, Coleslaw

Evening Snack260 cal · 8g P

Mixed nuts (30g), Dark chocolate (15g)

Sunday

1860 cal · 88g P · 212g C · 76g F
Breakfast440 cal · 28g P

Smoothie bowl: acai, banana, granola, PB, pea protein

Lunch560 cal · 20g P

Falafel plate: falafel (5), hummus, tabbouleh, pita

Snack200 cal · 10g P

Soy milk latte, Banana

Dinner500 cal · 24g P

Tofu pad thai (160g tofu), Rice noodles, Peanuts, lime

Evening Snack160 cal · 6g P

Chia pudding (small)

Weekly Grocery List

Protein

  • Firm tofu (700g)
  • Tempeh (400g)
  • Seitan (350g)
  • Pea protein powder (large)
  • Chickpeas (3 cans)
  • Black beans (2 cans)
  • Red lentils
  • Green lentils
  • Edamame (320g)
  • Falafel mix

Produce

  • Bananas (7)
  • Berries (300g)
  • Apples (1)
  • Avocados (3)
  • Spinach
  • Kale
  • Broccoli
  • Sweet potatoes (3)
  • Bell peppers
  • Cherry tomatoes
  • Carrots
  • Cucumber

Grains

  • Oats (300g)
  • Brown rice
  • Basmati rice
  • Quinoa
  • Chickpea pasta
  • Rice noodles
  • Noodles
  • Whole grain bread
  • Corn tortillas
  • Pita
  • Naan
  • Rice cakes
  • Granola

Fats & Extras

  • Peanut butter
  • Almond butter
  • Almonds
  • Mixed nuts
  • Trail mix
  • Chia seeds
  • Hemp seeds
  • Tahini
  • Hummus
  • Nutritional yeast
  • Soy milk
  • Soy yogurt
  • Coconut milk
  • Olive oil
  • Dark chocolate
  • Maple syrup
  • Guacamole

Tips for Success

1.

Seitan has 75g protein per 100g — it's the most protein-dense plant food. Use it as your primary muscle-building protein.

2.

Combine multiple protein sources per meal: tofu + beans, tempeh + quinoa, seitan + rice.

3.

Pea protein powder is the easiest way to close the protein gap — add it to oats, smoothies, and baking.

4.

Soy is your best friend: tofu, tempeh, edamame, and soy milk all provide complete protein.

5.

Creatine supplementation is especially beneficial for vegan athletes — your body gets none from food.

Snap a photo. Get instant macros.

Send any meal photo to Sunn on WhatsApp and get a detailed nutrition breakdown in seconds.

Take the free quiz

Common Questions

Can you build muscle on a vegan diet?

Yes. Multiple studies show plant-based athletes can build muscle as effectively as omnivores when protein intake is adequate (1.6-2.0g/kg). The key is eating enough total protein from varied sources.

Is plant protein as good as animal protein?

Individual plant proteins are lower in some amino acids, but combining sources (legumes + grains, tofu + rice) provides all essential amino acids. Soy and pea protein are the closest to animal protein in quality.

Do I need supplements as a vegan lifter?

B12 is essential. Also consider creatine (5g daily — huge benefit since you get none from food), vitamin D, omega-3 (algae-based), and zinc. A pea protein powder makes hitting protein targets much easier.

More Meal Plans