Make Me a High-Protein Vegetarian Meal Plan: 7-Day Plan Hitting 130g+ Protein Without Meat
A complete 7-day high-protein vegetarian meal plan at ~1800 calories hitting 130g+ protein daily, with protein source tables, amino acid profiles, and per-meal macro breakdowns.
Can You Get Enough Protein as a Vegetarian?
Yes — and the science is clear on this. A 2019 systematic review and meta-analysis published in the British Journal of Sports Medicine found no significant difference in lean mass or strength gains between animal and plant protein sources when total protein intake was matched (Messina et al., 2018). The key is hitting your daily protein target consistently, not where the protein comes from.
For muscle building and body composition, research supports a target of 1.6 to 2.2 grams of protein per kilogram of body weight per day (Morton et al., 2018). For an 80 kg individual, that means 128-176 grams daily. This plan targets 130 grams or more at approximately 1,800 calories — achievable without meat or fish using eggs, dairy, legumes, soy products, and strategic supplementation.
Top Vegetarian Protein Sources Ranked
| Food | Serving Size | Protein | Calories | Protein per 100 cal |
|---|---|---|---|---|
| Seitan | 100 g | 25 g | 130 | 19.2 g |
| Protein powder (whey) | 30 g scoop | 24 g | 120 | 20.0 g |
| Greek yogurt (plain, 2%) | 200 g | 20 g | 146 | 13.7 g |
| Cottage cheese (low-fat) | 200 g | 24 g | 160 | 15.0 g |
| Tempeh | 100 g | 19 g | 192 | 9.9 g |
| Tofu (extra-firm) | 150 g | 18 g | 135 | 13.3 g |
| Eggs | 2 large | 12 g | 140 | 8.6 g |
| Lentils (cooked) | 1 cup (198 g) | 18 g | 230 | 7.8 g |
| Chickpeas (cooked) | 1 cup (164 g) | 15 g | 269 | 5.6 g |
| Black beans (cooked) | 1 cup (172 g) | 15 g | 227 | 6.6 g |
| Edamame | 1 cup (155 g) | 17 g | 188 | 9.0 g |
| Quinoa (cooked) | 1 cup (185 g) | 8 g | 222 | 3.6 g |
| Peanut butter (natural) | 2 tbsp (32 g) | 7 g | 190 | 3.7 g |
| Almonds | 30 g | 6 g | 170 | 3.5 g |
Seitan, Greek yogurt, cottage cheese, and protein powder are the most protein-efficient options — delivering the most protein per calorie. The plan uses all of these strategically.
What About Complete Proteins and Amino Acids?
A complete protein contains all nine essential amino acids in adequate amounts. Animal-derived vegetarian proteins — eggs, dairy, and whey protein — are complete. Among plant sources, soy (tofu, tempeh, edamame) and quinoa are also complete.
Most other plant proteins are low in one or two amino acids. Legumes are low in methionine; grains are low in lysine. However, you do not need to combine them in a single meal. The American Dietetic Association confirmed that eating a variety of plant proteins throughout the day provides all essential amino acids (Melina et al., 2016).
That said, if the majority of your protein comes from a single plant source, combining complementary proteins improves amino acid balance.
| Combination | Complementary Amino Acids | Examples |
|---|---|---|
| Legumes + Grains | Legumes provide lysine; grains provide methionine | Lentils + rice, beans + tortilla, hummus + pita |
| Legumes + Nuts/Seeds | Broad amino acid coverage | Chickpea salad with tahini, bean soup with pumpkin seeds |
| Soy + any | Soy is already complete | Tofu stir-fry with any grain or vegetable |
7-Day High-Protein Vegetarian Meal Plan (~1,800 Calories, 130g+ Protein)
Day 1
| Meal | Food | Calories | Protein | Carbs | Fat |
|---|---|---|---|---|---|
| Breakfast | 3 scrambled eggs, 1 slice whole-grain toast, ½ avocado | 450 | 22 g | 22 g | 30 g |
| Lunch | Tofu stir-fry (200 g extra-firm tofu, broccoli, bell peppers, soy sauce), ½ cup brown rice | 460 | 28 g | 40 g | 18 g |
| Snack | Greek yogurt (200 g), 1 tbsp honey, 20 g walnuts | 310 | 22 g | 24 g | 14 g |
| Dinner | Seitan and vegetable curry (100 g seitan, spinach, tomatoes, coconut milk), ½ cup quinoa | 480 | 34 g | 40 g | 18 g |
| Snack 2 | Protein shake (30 g whey protein, 200 ml milk) | 240 | 30 g | 12 g | 6 g |
| Total | 1,940 | 136 g | 138 g | 86 g |
Day 2
| Meal | Food | Calories | Protein | Carbs | Fat |
|---|---|---|---|---|---|
| Breakfast | Cottage cheese (200 g), ½ cup blueberries, 30 g granola (low sugar) | 310 | 26 g | 32 g | 6 g |
| Lunch | Lentil and feta salad: 1 cup cooked lentils, 40 g feta, cherry tomatoes, cucumber, olive oil dressing | 450 | 26 g | 44 g | 16 g |
| Snack | 2 hard-boiled eggs, 1 apple | 230 | 14 g | 20 g | 10 g |
| Dinner | Tempeh tacos: 100 g tempeh (crumbled and seasoned), 2 corn tortillas, black beans (½ cup), salsa, avocado (¼) | 520 | 32 g | 50 g | 20 g |
| Snack 2 | Protein shake (30 g whey protein, 200 ml water), 1 banana | 230 | 26 g | 28 g | 2 g |
| Total | 1,740 | 124 g | 174 g | 54 g |
Day 3
| Meal | Food | Calories | Protein | Carbs | Fat |
|---|---|---|---|---|---|
| Breakfast | Protein pancakes: 2 eggs, 1 banana, 30 g protein powder, cooked in butter | 400 | 32 g | 30 g | 14 g |
| Lunch | Greek yogurt bowl (200 g yogurt), ½ cup chickpeas (roasted), cucumber, tomato, olive oil, herbs | 410 | 28 g | 34 g | 16 g |
| Snack | Cottage cheese (150 g), 10 cherry tomatoes | 165 | 18 g | 10 g | 5 g |
| Dinner | Seitan stir-fry (120 g seitan, snap peas, mushrooms, garlic, olive oil), ½ cup jasmine rice | 470 | 36 g | 44 g | 14 g |
| Snack 2 | 2 tbsp peanut butter, 1 slice whole-grain bread | 280 | 11 g | 18 g | 18 g |
| Total | 1,725 | 125 g | 136 g | 67 g |
Day 4
| Meal | Food | Calories | Protein | Carbs | Fat |
|---|---|---|---|---|---|
| Breakfast | Smoothie: 200 ml milk, 30 g whey protein, 1 tbsp peanut butter, ½ banana, 1 tbsp cocoa powder | 400 | 34 g | 32 g | 14 g |
| Lunch | Black bean and quinoa bowl: ½ cup black beans, ½ cup quinoa, roasted vegetables, 2 tbsp Greek yogurt, salsa | 460 | 22 g | 62 g | 10 g |
| Snack | 1 orange, 30 g almonds | 260 | 8 g | 20 g | 16 g |
| Dinner | Egg fried rice: 3 eggs, ½ cup brown rice, edamame (½ cup), carrots, green onion, soy sauce, sesame oil | 520 | 30 g | 50 g | 20 g |
| Snack 2 | Greek yogurt (150 g), 1 tbsp chia seeds | 180 | 18 g | 10 g | 7 g |
| Total | 1,820 | 112 g | 174 g | 67 g |
Day 5
| Meal | Food | Calories | Protein | Carbs | Fat |
|---|---|---|---|---|---|
| Breakfast | 2-egg omelette with spinach, mushrooms, and goat cheese (30 g), 1 slice whole-grain toast | 380 | 24 g | 18 g | 22 g |
| Lunch | Tofu and lentil curry (150 g tofu, ½ cup lentils, tomatoes, spinach, coconut milk), ½ cup brown rice | 540 | 32 g | 54 g | 18 g |
| Snack | Protein shake (30 g whey protein, 200 ml almond milk) | 170 | 26 g | 4 g | 4 g |
| Dinner | Stuffed bell peppers (2 peppers filled with quinoa, black beans, corn, cheese) | 480 | 24 g | 52 g | 18 g |
| Snack 2 | Cottage cheese (150 g), ¼ cup walnuts | 280 | 22 g | 6 g | 18 g |
| Total | 1,850 | 128 g | 134 g | 80 g |
Day 6
| Meal | Food | Calories | Protein | Carbs | Fat |
|---|---|---|---|---|---|
| Breakfast | Overnight oats: 50 g oats, 200 ml milk, 30 g protein powder, 1 tbsp chia seeds, ½ cup strawberries | 430 | 34 g | 48 g | 12 g |
| Lunch | Seitan gyro bowl: 100 g seitan, cucumber-yogurt tzatziki, tomato, red onion, ½ pita | 420 | 32 g | 34 g | 14 g |
| Snack | 2 hard-boiled eggs, ½ avocado | 270 | 14 g | 4 g | 22 g |
| Dinner | Chickpea and spinach stew (1 cup chickpeas, spinach, tomatoes, garlic, cumin), ½ cup couscous | 460 | 22 g | 62 g | 10 g |
| Snack 2 | Greek yogurt (150 g), 2 tbsp pumpkin seeds | 210 | 20 g | 10 g | 10 g |
| Total | 1,790 | 122 g | 158 g | 68 g |
Day 7
| Meal | Food | Calories | Protein | Carbs | Fat |
|---|---|---|---|---|---|
| Breakfast | Cottage cheese pancakes (200 g cottage cheese, 2 eggs, 30 g oat flour), topped with fresh berries | 400 | 34 g | 28 g | 14 g |
| Lunch | Tempeh Buddha bowl: 100 g tempeh, roasted sweet potato, kale, tahini dressing, ½ cup brown rice | 520 | 26 g | 54 g | 20 g |
| Snack | Protein shake (30 g whey protein, 200 ml milk), 1 banana | 340 | 32 g | 36 g | 6 g |
| Dinner | Caprese stuffed portobello mushrooms (2 large, mozzarella, tomato, basil, olive oil), side salad, ½ cup quinoa | 480 | 26 g | 38 g | 24 g |
| Snack 2 | 2 tbsp natural peanut butter, celery sticks | 200 | 8 g | 6 g | 16 g |
| Total | 1,940 | 126 g | 162 g | 80 g |
Nutrola's recipe library lets you filter by high-protein vegetarian meals — browse hundreds of recipes hitting 25g+ protein per serving, all with verified macros, and log them to your daily tracker in one tap. Filter by protein per serving, ingredients, or dietary goal to find exactly what fits your plan.
How to Hit 130g Protein as a Vegetarian: Practical Strategies
Front-load protein at breakfast. Starting with 25-35 grams of protein (eggs, cottage cheese, protein pancakes) sets you up to reach your target without relying on a massive dinner.
Include a protein source at every meal and snack. Do not save all your protein for one meal. Distributing 25-40 grams across 4-5 eating occasions optimizes muscle protein synthesis (Schoenfeld & Aragon, 2018).
Use protein powder strategically. One shake per day adds 24-30 grams of protein at minimal calories. Whey protein has the highest leucine content and fastest absorption, making it ideal post-workout.
Keep seitan and tofu as weekday staples. Both are extremely protein-dense for their calorie count. Seitan delivers nearly 20 grams of protein per 100 calories — rivaling chicken breast.
Track with precision. Estimating protein intake leads to undercounting. Use Nutrola's photo AI to snap your plate and get an instant macro breakdown, or log individual ingredients using the 100% nutritionist-verified database for exact numbers.
Do Vegetarians Need to Worry About Leucine?
Leucine is a branched-chain amino acid that acts as the primary trigger for muscle protein synthesis. Animal proteins are naturally higher in leucine than most plant proteins. Research suggests a threshold of approximately 2.5-3 grams of leucine per meal to maximally stimulate muscle protein synthesis (Norton & Layman, 2006).
Whey protein provides about 2.5 grams of leucine per 25-gram serving. For plant-based meals, you may need larger protein servings or leucine-rich combinations. Soy and peanut protein are among the higher-leucine plant options.
The meal plan addresses this by including whey protein, eggs, and dairy alongside plant proteins, ensuring leucine thresholds are met at most meals.
Frequently Asked Questions
Can I build muscle on a vegetarian diet?
Yes. A 2021 study in Sports Medicine found that vegetarian diets can support muscle hypertrophy and strength gains equivalent to omnivorous diets when total protein intake is sufficient and training stimulus is adequate (Hevia-Larrain et al., 2021). The key is consuming 1.6-2.2 g/kg/day of protein from varied sources.
Is 130g of protein enough for muscle building?
For most people, 130 grams is within the evidence-based range of 1.6-2.2 g/kg/day for an individual weighing 60-80 kg. If you weigh more than 80 kg and are training intensely, you may need to adjust upward. Use Nutrola to track your actual intake and adjust portions accordingly.
Do I need to eat protein at every meal?
Distributing protein across meals (25-40 grams per meal) appears to be more effective for muscle protein synthesis than consuming the same total in one or two large doses, according to research by Areta et al. (2013). This plan distributes protein across 4-5 eating occasions each day.
What is the best vegetarian protein powder?
For lacto-ovo vegetarians, whey protein isolate has the highest biological value and leucine content. If you prefer plant-based options (while still being vegetarian), a blend of pea and rice protein provides a complete amino acid profile. Choose products with minimal added sugars and fillers.
How do I avoid bloating from high-protein vegetarian meals?
Legumes and high-fiber foods can cause bloating when introduced suddenly. Increase intake gradually over 1-2 weeks. Soaking dried beans before cooking, choosing well-cooked lentils, and using fermented soy products (tempeh over tofu) can reduce digestive discomfort. Drinking adequate water also helps.
Ready to Transform Your Nutrition Tracking?
Join thousands who have transformed their health journey with Nutrola!