Make Me a High-Protein Vegan Meal Plan: 7-Day Plan Hitting 120g+ Protein With Zero Animal Products
A complete 7-day high-protein vegan meal plan at ~1800 calories hitting 120g+ protein daily, with PDCAAS/DIAAS scores, protein pairing tables, micronutrient supplementation guide, and full macro breakdowns.
Can You Get Enough Protein on a Vegan Diet?
Yes — and the data supports it convincingly. A 2021 randomized controlled trial published in Sports Medicine compared high-protein vegan and omnivorous diets in trained adults over 12 weeks of resistance training. Both groups gained similar lean mass and strength when protein intake was matched at 1.6 g/kg/day (Hevia-Larrain et al., 2021).
The position of the Academy of Nutrition and Dietetics states that "appropriately planned vegetarian, including vegan, diets are healthful, nutritionally adequate, and may provide health benefits for the prevention and treatment of certain diseases" (Melina et al., 2016). The key phrase is "appropriately planned" — which means being intentional about protein sources, amino acid variety, and specific micronutrients.
This 7-day plan delivers 120 grams or more of protein daily at approximately 1,800 calories, using exclusively plant-based whole foods and strategic supplementation.
Vegan Protein Sources: PDCAAS and DIAAS Scores
Protein quality is measured by how well a protein source provides essential amino acids and how digestible those amino acids are. PDCAAS (Protein Digestibility-Corrected Amino Acid Score) is the traditional measure. DIAAS (Digestible Indispensable Amino Acid Score) is the newer, more precise method recommended by the FAO since 2013.
| Protein Source | Serving Size | Protein | PDCAAS | DIAAS | Limiting Amino Acid |
|---|---|---|---|---|---|
| Soy protein isolate | 30 g scoop | 25 g | 1.00 | 0.90 | Methionine |
| Tofu (extra-firm) | 150 g | 18 g | 0.93 | 0.85 | Methionine |
| Tempeh | 100 g | 19 g | 0.93 | 0.86 | Methionine |
| Edamame | 1 cup (155 g) | 17 g | 0.93 | 0.85 | Methionine |
| Seitan | 100 g | 25 g | 0.25* | 0.40* | Lysine |
| Pea protein powder | 30 g scoop | 22 g | 0.89 | 0.82 | Methionine |
| Lentils (cooked) | 1 cup (198 g) | 18 g | 0.52 | 0.58 | Methionine |
| Chickpeas (cooked) | 1 cup (164 g) | 15 g | 0.52 | 0.55 | Methionine |
| Black beans (cooked) | 1 cup (172 g) | 15 g | 0.53 | 0.57 | Methionine |
| Quinoa (cooked) | 1 cup (185 g) | 8 g | 0.81 | 0.71 | Near-complete |
| Oats (dry) | 50 g | 7 g | 0.57 | 0.54 | Lysine |
| Brown rice (cooked) | 1 cup (195 g) | 5 g | 0.42 | 0.43 | Lysine |
| Hemp seeds | 30 g | 10 g | 0.63 | 0.60 | Lysine |
| Peanut butter (natural) | 2 tbsp (32 g) | 7 g | 0.52 | 0.46 | Methionine |
| Nutritional yeast | 15 g (2 tbsp) | 8 g | 0.89 | 0.82 | Near-complete |
*Seitan (wheat gluten) has excellent protein density but very low lysine. Always pair it with lysine-rich foods like legumes.
Soy products have the highest quality scores among plant proteins, which is why this plan uses tofu, tempeh, edamame, and soy protein powder as primary sources.
Protein Pairing for Complete Amino Acids
No single plant protein (except soy and quinoa) provides all essential amino acids in optimal ratios. Pairing complementary sources throughout the day ensures completeness.
| Pairing | Why It Works | Meal Examples |
|---|---|---|
| Legumes + Grains | Legumes are high in lysine, low in methionine; grains are the opposite | Lentils + rice, black beans + corn tortillas, chickpea curry + naan |
| Legumes + Seeds | Seeds add methionine and cysteine to lysine-rich legumes | Hummus + tahini (sesame), black bean salad + pumpkin seeds |
| Seitan + Legumes | Seitan is very low in lysine; legumes provide it | Seitan stir-fry with edamame, seitan tacos with black beans |
| Soy + Any | Soy is already complete; pairing adds total volume | Tofu + rice, tempeh + quinoa, edamame + any grain |
| Nuts/Seeds + Legumes | Broad amino acid coverage | Trail mix with peanuts and chickpeas, lentil soup with almond bread |
You do not need to combine these at every single meal. Research confirms that eating a variety of plant proteins across the day provides adequate amino acid coverage (Young & Pellett, 1994). However, including at least one complete or complementary pairing per meal maximizes muscle protein synthesis.
7-Day High-Protein Vegan Meal Plan (~1,800 Calories, 120g+ Protein)
Day 1
| Meal | Food | Calories | Protein | Carbs | Fat |
|---|---|---|---|---|---|
| Breakfast | Tofu scramble (200 g firm tofu, spinach, mushrooms, nutritional yeast, turmeric), 1 slice whole-grain bread | 380 | 28 g | 22 g | 18 g |
| Lunch | Black bean and quinoa bowl: ½ cup black beans, ½ cup quinoa, roasted peppers, avocado (¼), salsa, lime | 480 | 22 g | 60 g | 14 g |
| Snack | Protein shake (30 g pea protein, 200 ml oat milk), 1 banana | 310 | 26 g | 40 g | 4 g |
| Dinner | Tempeh stir-fry (120 g tempeh, broccoli, bok choy, garlic, ginger, soy sauce), ½ cup brown rice | 480 | 28 g | 44 g | 18 g |
| Snack 2 | 2 tbsp peanut butter, 1 apple | 290 | 8 g | 30 g | 16 g |
| Total | 1,940 | 112 g | 196 g | 70 g |
Day 2
| Meal | Food | Calories | Protein | Carbs | Fat |
|---|---|---|---|---|---|
| Breakfast | Overnight oats: 50 g oats, 200 ml soy milk, 30 g pea protein powder, 1 tbsp chia seeds, ½ cup berries | 440 | 34 g | 48 g | 12 g |
| Lunch | Lentil soup (300 ml homemade, red lentils, tomatoes, cumin, garlic), 1 slice whole-grain bread, side salad with olive oil | 440 | 22 g | 52 g | 12 g |
| Snack | Edamame (1 cup shelled), sea salt | 190 | 17 g | 14 g | 8 g |
| Dinner | Seitan and black bean tacos: 100 g seitan, ½ cup black beans, 2 corn tortillas, sauteed peppers, guacamole (2 tbsp) | 530 | 38 g | 48 g | 18 g |
| Snack 2 | 30 g hemp seeds, 1 orange | 260 | 12 g | 16 g | 14 g |
| Total | 1,860 | 123 g | 178 g | 64 g |
Day 3
| Meal | Food | Calories | Protein | Carbs | Fat |
|---|---|---|---|---|---|
| Breakfast | Smoothie: 200 ml soy milk, 30 g pea protein, 1 tbsp peanut butter, ½ banana, 1 tbsp cocoa powder | 390 | 34 g | 30 g | 14 g |
| Lunch | Chickpea and roasted vegetable wrap: whole-wheat tortilla, ½ cup chickpeas, roasted zucchini, hummus (3 tbsp), spinach | 470 | 20 g | 56 g | 16 g |
| Snack | 2 tbsp almond butter, celery sticks, 1 pear | 300 | 7 g | 26 g | 20 g |
| Dinner | Tofu and lentil curry (150 g tofu, ½ cup lentils, coconut milk, spinach, tomatoes, turmeric), ½ cup jasmine rice | 540 | 32 g | 52 g | 20 g |
| Snack 2 | Protein shake (30 g pea protein, 200 ml water) | 120 | 24 g | 2 g | 1 g |
| Total | 1,820 | 117 g | 166 g | 71 g |
Day 4
| Meal | Food | Calories | Protein | Carbs | Fat |
|---|---|---|---|---|---|
| Breakfast | High-protein oatmeal: 50 g oats, 200 ml soy milk, 30 g hemp seeds, 15 g nutritional yeast, cinnamon | 460 | 32 g | 42 g | 18 g |
| Lunch | Tempeh Buddha bowl: 100 g tempeh, roasted sweet potato, kale, tahini dressing, ½ cup farro | 520 | 26 g | 54 g | 20 g |
| Snack | Edamame hummus (½ cup edamame blended with tahini, lemon, garlic), carrots and bell pepper strips | 220 | 14 g | 16 g | 12 g |
| Dinner | Seitan stir-fry (120 g seitan, snap peas, mushrooms, garlic, sesame oil, soy sauce), ½ cup brown rice, edamame (½ cup) | 540 | 42 g | 48 g | 16 g |
| Snack 2 | 30 g almonds | 170 | 6 g | 6 g | 14 g |
| Total | 1,910 | 120 g | 166 g | 80 g |
Day 5
| Meal | Food | Calories | Protein | Carbs | Fat |
|---|---|---|---|---|---|
| Breakfast | Tofu scramble (150 g tofu, cherry tomatoes, fresh herbs, nutritional yeast 15 g), 1 slice whole-grain bread with avocado (¼) | 400 | 26 g | 24 g | 20 g |
| Lunch | Red lentil dal (1 cup cooked red lentils, tomatoes, ginger, garlic, cumin), ½ cup basmati rice, side of sauteed spinach | 480 | 24 g | 68 g | 8 g |
| Snack | Protein shake (30 g soy protein, 200 ml oat milk), 2 tbsp pumpkin seeds | 290 | 30 g | 16 g | 10 g |
| Dinner | Black bean burgers (homemade, 2 patties with oats and flax binder), on whole-grain bun, lettuce, tomato, mustard | 480 | 24 g | 56 g | 16 g |
| Snack 2 | 2 tbsp peanut butter, banana | 310 | 9 g | 34 g | 16 g |
| Total | 1,960 | 113 g | 198 g | 70 g |
Day 6
| Meal | Food | Calories | Protein | Carbs | Fat |
|---|---|---|---|---|---|
| Breakfast | Protein smoothie bowl: 30 g pea protein, frozen acai, ½ banana, soy milk, topped with 20 g granola and hemp seeds (15 g) | 420 | 30 g | 42 g | 14 g |
| Lunch | Seitan gyro bowl: 100 g seitan, ½ cup chickpeas, cucumber, tomato, red onion, tahini sauce, ½ pita | 520 | 38 g | 44 g | 18 g |
| Snack | 1 apple, 30 g cashews | 260 | 6 g | 28 g | 14 g |
| Dinner | Peanut tofu noodles: 150 g tofu, soba noodles (100 g dry), broccoli, carrots, peanut sauce (peanut butter, soy sauce, lime, ginger) | 540 | 30 g | 56 g | 22 g |
| Snack 2 | Edamame (1 cup shelled) | 190 | 17 g | 14 g | 8 g |
| Total | 1,930 | 121 g | 184 g | 76 g |
Day 7
| Meal | Food | Calories | Protein | Carbs | Fat |
|---|---|---|---|---|---|
| Breakfast | Chickpea flour omelette (50 g chickpea flour, water, turmeric, black salt), filled with mushrooms, spinach, tomatoes | 340 | 18 g | 34 g | 12 g |
| Lunch | Tempeh and black bean chili (100 g tempeh, ½ cup black beans, tomatoes, corn, peppers, spices), ½ cup brown rice | 530 | 32 g | 58 g | 14 g |
| Snack | Protein shake (30 g pea protein, 200 ml soy milk) | 240 | 30 g | 10 g | 6 g |
| Dinner | Tofu and vegetable coconut curry (200 g tofu, cauliflower, chickpeas ½ cup, spinach, coconut milk), ½ cup quinoa | 540 | 32 g | 46 g | 24 g |
| Snack 2 | 2 tbsp tahini, carrot sticks | 210 | 6 g | 10 g | 18 g |
| Total | 1,860 | 118 g | 158 g | 74 g |
Nutrola's recipe library lets you filter by high-protein vegan meals — browse hundreds of recipes with verified macros, from tempeh stir-fries to lentil curries, and log them to your daily tracker in one tap. Every recipe includes a complete macro breakdown verified by nutritionists, so you always know exactly how much protein you are getting.
Critical Micronutrients for Vegans: What to Supplement
A vegan diet can provide all macronutrients in adequate amounts, but certain micronutrients require attention. The following are difficult or impossible to obtain from plant foods alone.
Vitamin B12
B12 is not produced by plants. Deficiency causes irreversible nerve damage and megaloblastic anemia. Every vegan must supplement B12 — this is not optional. The recommended dose is 2,500 mcg cyanocobalamin weekly or 250 mcg daily (Norris & Messina, 2020). Fortified foods (nutritional yeast, plant milks) can contribute but are not reliable as sole sources.
Iron
Plant iron (non-heme) is less bioavailable than animal iron (heme). Vegans need approximately 1.8 times the RDA — about 32 mg/day for men and premenopausal women should aim even higher. Pair iron-rich foods (lentils, spinach, fortified cereals, tofu) with vitamin C to enhance absorption by up to 300% (Hallberg et al., 1989). Avoid consuming tea or coffee with iron-rich meals, as tannins inhibit absorption.
Zinc
Phytates in whole grains and legumes reduce zinc absorption. Vegans may need up to 50% more zinc than omnivores — approximately 12-16 mg/day. Soaking, sprouting, and fermenting grains and legumes reduces phytate content and improves zinc bioavailability.
Omega-3 Fatty Acids (EPA and DHA)
ALA from flaxseed, chia seeds, and walnuts converts to EPA and DHA at very low rates (approximately 5-10% for EPA, less than 1% for DHA). Consider an algae-based EPA/DHA supplement providing 250-500 mg combined daily. This is the same source that fish obtain their omega-3s from.
Calcium
Without dairy, calcium intake requires planning. Good vegan sources include fortified plant milks, calcium-set tofu, kale, bok choy, and fortified orange juice. Aim for 1,000 mg/day. If dietary intake falls short, a calcium supplement with vitamin D can fill the gap.
Vitamin D
Vitamin D3 (cholecalciferol) from lichen is the vegan-friendly form. Supplement 1,000-2,000 IU daily, especially if you live in a northern latitude or have limited sun exposure. Vitamin D is essential for calcium absorption and immune function.
Nutrola tracks micronutrients alongside macros, helping you identify potential gaps in your vegan diet. Log your meals with photo AI or voice logging and review your daily micronutrient totals to ensure you are meeting targets.
How to Hit 120g+ Protein as a Vegan: Key Strategies
Anchor every meal with a high-protein source. Tofu, tempeh, seitan, or legumes should be the centerpiece, not a side dish. Aim for 20-30 grams of protein per meal.
Use protein powder daily. One scoop of pea or soy protein adds 22-25 grams at minimal calories. Blend it into oats, smoothies, or bake it into pancakes.
Snack on protein. Edamame, roasted chickpeas, hemp seeds, and peanut butter are calorie-efficient protein sources that fit between meals.
Leverage nutritional yeast. Two tablespoons add 8 grams of near-complete protein with a savory, cheesy flavor. Sprinkle it on everything — scrambles, bowls, pasta, popcorn.
Track consistently. Protein from plant sources is spread across many foods in smaller amounts compared to animal sources. Without tracking, it is easy to fall short. Nutrola's 100% nutritionist-verified database ensures accurate plant-protein logging, and the barcode scanner identifies protein content in packaged vegan products instantly.
Is Soy Safe to Eat Every Day?
Yes. The concern about soy and estrogen is based on outdated and misinterpreted research. Phytoestrogens in soy are structurally different from human estrogen and have far weaker effects. A 2021 meta-analysis in Reproductive Toxicology found no adverse effects of soy consumption on male reproductive hormones, even at high intakes (Reed et al., 2021).
Major health organizations including the American Cancer Society and the European Food Safety Authority consider soy safe for daily consumption. Populations with the highest soy intake (East Asia) consistently show lower rates of cardiovascular disease, breast cancer, and prostate cancer (Messina, 2016).
The meal plan includes soy products 1-2 times per day, well within evidence-based safety margins.
Frequently Asked Questions
Can vegans build muscle as effectively as meat eaters?
Yes, when total protein intake is matched. The Hevia-Larrain et al. (2021) study demonstrated equivalent lean mass and strength gains in vegans and omnivores consuming 1.6 g/kg/day of protein during a structured resistance training program. The key is hitting your protein target consistently, not the source of that protein.
What is the best vegan protein powder?
A blend of pea and rice protein provides the most complete amino acid profile, closely matching the quality of whey. Soy protein isolate is another excellent option with a PDCAAS of 1.00. Choose products with minimal added sugars and artificial ingredients. Hemp protein is nutritious but lower in total protein per serving.
How do I get enough lysine on a vegan diet?
Lysine is the most commonly limiting amino acid in vegan diets because grains and nuts are low in it. The best vegan lysine sources are legumes (lentils, chickpeas, black beans), soy products (tofu, tempeh, edamame), seitan paired with legumes, and pea protein powder. Including legumes or soy at every meal typically provides sufficient lysine.
Do I need to take a B12 supplement as a vegan?
Absolutely yes. B12 is not available from any reliable unfortified plant source. Deficiency can cause irreversible neurological damage and takes years to develop, which makes it dangerous — symptoms may not appear until damage is done. Supplement with 250 mcg cyanocobalamin daily or 2,500 mcg weekly.
Is 120g of vegan protein enough for bodybuilding?
For individuals weighing up to 75 kg, 120 grams provides 1.6 g/kg/day, which is within the evidence-based optimal range for muscle building (Morton et al., 2018). Heavier individuals or those in intense training phases may benefit from 140-160 grams. Adjust portions in this plan upward — add an extra protein shake or increase tofu/tempeh servings by 50 grams — to scale as needed.
Ready to Transform Your Nutrition Tracking?
Join thousands who have transformed their health journey with Nutrola!