A 7-Day Vegan Meal Plan for Muscle Gain (Without Tofu Every Day)
Most "vegan bulking" plans on the internet are tofu, tempeh, lentils, repeat. After day three you'd quit out of boredom alone. This 7-day template uses 11 distinct protein sources and varies the carb base across rice, oats, sourdough, quinoa and pasta so the meals don't feel like a punishment.
Targets per day: 2700 kcal · 140-150 g protein · 350 g carbs · 75 g fat (for a ~75 kg person bulking).
Day 1 — Monday
- Breakfast (650 kcal, 32g P): 80g rolled oats with 30g pea protein, 1 banana, 30g almond butter, 250 ml soy milk
- Lunch (700 kcal, 38g P): Tofu scramble (200g firm tofu) with sourdough toast, sautéed spinach, sliced avocado
- Snack (350 kcal, 22g P): Soy yogurt with mixed berries, 1 scoop pea protein, walnuts
- Dinner (1000 kcal, 52g P): Tempeh stir-fry over 1 cup brown rice, broccoli, bell peppers, sesame oil
Day 2 — Tuesday
- Breakfast (600 kcal, 28g P): Chickpea-flour pancakes (60g besan), peanut butter, sliced banana, maple syrup
- Lunch (750 kcal, 40g P): Lentil + black bean burrito bowl, brown rice, salsa, guacamole, vegan cheese
- Snack (350 kcal, 25g P): Hummus + carrots + 30g pumpkin seeds + 1 protein shake
- Dinner (1000 kcal, 50g P): Whole-wheat pasta with seitan strips in tomato sauce, garlic bread, side salad
Day 3 — Wednesday
- Breakfast (650 kcal, 30g P): Soy yogurt parfait with granola, chia seeds, nut butter, banana
- Lunch (700 kcal, 36g P): Tofu poke bowl over quinoa, edamame, cucumber, sesame, avocado
- Snack (350 kcal, 20g P): Roasted chickpeas + 1 vegan protein bar
- Dinner (1000 kcal, 54g P): Lentil shepherd's pie with mashed sweet potato, side of steamed greens
Day 4 — Thursday
- Breakfast (700 kcal, 32g P): Vegan protein smoothie (40g pea protein, 1 banana, 30g oats, peanut butter, soy milk, frozen berries)
- Lunch (700 kcal, 38g P): Tempeh wrap with whole-wheat tortilla, hummus, lettuce, tomato, side fruit
- Snack (350 kcal, 18g P): Edamame (200g) with sea salt + handful cashews
- Dinner (950 kcal, 56g P): Soy-curl tikka over basmati rice, dal tadka, cucumber raita (coconut yogurt), 1 roti
Day 5 — Friday
- Breakfast (650 kcal, 28g P): Avocado + black bean toast on sourdough, scrambled tofu side, fruit
- Lunch (750 kcal, 40g P): Buddha bowl: quinoa, roasted chickpeas, kale, tahini dressing, pumpkin seeds
- Snack (350 kcal, 22g P): Smoothie: 1 scoop pea protein, banana, almond milk, peanut butter
- Dinner (950 kcal, 50g P): Pizza night — whole-wheat crust, vegan cheese, mushrooms, peppers, tofu sausage. Side salad.
Day 6 — Saturday
- Breakfast (700 kcal, 26g P): Vegan French toast (chickpea-flour batter), maple syrup, soy yogurt with berries
- Lunch (700 kcal, 38g P): Lentil + walnut "meatballs" over zucchini noodles + tomato sauce, garlic bread side
- Snack (400 kcal, 24g P): Vegan protein muffin + soy latte (with extra protein scoop)
- Dinner (900 kcal, 52g P): Tempeh stir-fry with udon noodles, peanut sauce, broccoli, edamame
Day 7 — Sunday
- Breakfast (700 kcal, 32g P): Tofu Benedict on sourdough with vegan hollandaise, side hash browns
- Lunch (700 kcal, 36g P): Soy-curl shawarma on whole-wheat pita, tahini, pickles, tabbouleh
- Snack (300 kcal, 22g P): 1 scoop pea protein with oat milk + 1 banana
- Dinner (1000 kcal, 54g P): Black-bean chilli with brown rice, vegan cornbread, side avocado salad
Protein sources used across the week
- Pea protein
- Soy milk / soy yogurt
- Tofu
- Tempeh
- Seitan
- Lentils (red, brown, green)
- Black beans / chickpeas
- Edamame
- Soy curls / TVP
- Vegan protein bars / muffins
- Nuts / nut butters / seeds (supplementary)
Key principles
Plant protein needs to be slightly higher. Aim for 1.8-2.2 g/kg body weight on vegan, vs 1.6-2.0 for omnivore. Lower DIAA score means slightly less efficient muscle protein synthesis per gram.
Include a "complete" protein source most days. Soy (tofu, tempeh, edamame, soy milk) and quinoa are complete plant proteins. Building meals around them simplifies amino acid coverage.
Use protein powders. Vegan protein powder is the easiest tool to bridge the gap on a busy day. Pea + brown rice protein blends approximate animal protein bioavailability when combined.
Don't fear processed foods. Tempeh, tofu, seitan and good vegan meat alternatives are processed but nutritionally appropriate. They're not the enemy of "clean eating."
FitLife generates a vegan plan with per-meal protein targets and your specific calorie number.
Build my vegan plan →FitLife builds your personalized workout, diet and progress tracker around your body, goals and equipment. No signup. Works offline. Free forever.
Start in 2 minutes →