2026-05-17 · meal plan, vegetarian, weight loss, high protein, nutrition
Written by Maya Patel
Maya Patel writes about sustainable weight loss through mindful eating, flexible routines, and evidence-based nutrition strategies. She shares practical meal planning, high-protein swaps, and balanced approaches that help busy households stay consistent without extremes.
Vegetarian Weight Loss Meal Plan: 7-Day High-Protein Template
Vegetarian diets work for weight loss when they solve the protein problem. Many plant-forward plans default to bread, pasta, and cheese, which fill you up briefly and leave you hungry an hour later. This 7-day template does the opposite. Every meal is anchored to a concentrated vegetarian protein — eggs, Greek yogurt, cottage cheese, tofu, tempeh, or legumes — and the rest of the plate is built from vegetables and whole grains. Daily intake lands around 1,500 to 1,600 calories with 80 or more grams of protein, a target that supports a moderate deficit for most adults without sacrificing muscle. The plan is lacto-ovo (dairy and eggs included), with a vegan adaptations section below. If you have not set a calorie target yet, our TDEE and calorie deficit guide walks through the math, and the omnivore weight loss meal plan uses the same structure for comparison.
Key takeaways
- Protein, not produce, is the limiting factor. Build every meal around a vegetarian protein source, then add vegetables and grains.
- Aim for 80 grams of protein per day minimum at 1,500 to 1,600 calories. Larger adults should push toward 100 grams or more.
- Lean on the high-density staples. Nonfat Greek yogurt, cottage cheese, eggs, tofu, tempeh, and edamame each deliver roughly 10 grams of protein per 100 calories.
- Combine legumes with whole grains across the day for complete amino acid coverage. You do not need to do it at every single meal.
- Cheese is a flavor enhancer, not a protein anchor. One ounce of cheddar provides about 7 grams of protein for 115 calories, the worst protein-per-calorie ratio on the plate.
Protein sources at a glance
| Source | Serving size | Protein (g) | Calories |
|---|---|---|---|
| Large egg | 1 egg | 6 | 70 |
| Nonfat Greek yogurt | 1 cup (227 g) | 23 | 130 |
| Low-fat cottage cheese | 1 cup (226 g) | 28 | 180 |
| Firm tofu | 4 oz (113 g) | 10 | 90 |
| Tempeh | 3 oz (85 g) | 17 | 170 |
| Shelled edamame | 1 cup | 18 | 190 |
| Cooked lentils | 1 cup | 18 | 230 |
| Cooked black beans | 1 cup | 15 | 220 |
| Cooked chickpeas | 1 cup | 15 | 270 |
| Paneer | 2 oz (57 g) | 11 | 180 |
Greek yogurt, cottage cheese, egg whites, tofu, tempeh, and edamame are the densest vegetarian proteins per calorie. Use them to anchor any meal that needs more protein. Lentils, beans, and chickpeas add fiber and fullness but carry more calories per gram of protein. Paneer and full-fat cheese are richer in fat and lower in protein per calorie, so treat them as flavor accents. See our protein intake for weight loss guide for daily targets, and the weight loss grocery list for a printable shopping template.
Sample 7-day plan
This template targets roughly 1,500 to 1,600 calories per day with 80 or more grams of protein. Adjust portions up or down based on your target — the structure stays the same. For a step-by-step framework you can adapt from scratch, see our guide to building a weight loss meal plan.
At a glance: the 7-day plan
| Day | Breakfast | Lunch | Dinner | Approx daily |
|---|---|---|---|---|
| 1 | Greek yogurt parfait | Lentil + farro bowl | Tofu stir-fry | ~1,520 cal, ~99 g |
| 2 | Veggie omelet | Black bean + edamame bowl | Paneer chickpea curry | ~1,490 cal, ~98 g |
| 3 | Cottage cheese + pineapple | Tempeh “BLT” wrap | Lentil bolognese | ~1,480 cal, ~104 g |
| 4 | Tofu scramble taco | Mediterranean grain bowl | Egg fried “rice” | ~1,490 cal, ~105 g |
| 5 | Protein overnight oats | Lentil + white bean soup | Tofu broccoli stir-fry | ~1,500 cal, ~103 g |
| 6 | Cottage cheese pancakes | Chickpea “tuna” sandwich | Stuffed sweet potato | ~1,500 cal, ~98 g |
| 7 | Egg + avocado toast | Tempeh quinoa bowl | Eggplant white bean stew | ~1,470 cal, ~100 g |
Day 1
- Breakfast (~330 cal, 30 g): 1 cup nonfat Greek yogurt with 1/2 cup berries, 1/4 cup granola, 1 tbsp chia seeds.
- Lunch (~505 cal, 28 g): Lentil and farro bowl — 1 cup lentils over 1/2 cup farro with 1.5 cups roasted vegetables, 2 tbsp feta, olive oil and lemon.
- Dinner (~455 cal, 29 g): Tofu stir-fry — 5 oz extra-firm tofu and 1.5 cups vegetables in peanut-soy sauce, over 3/4 cup brown rice.
- Snack (~235 cal, 12 g): 1 hard-boiled egg with 1 oz almonds.
Day 2
- Breakfast (~345 cal, 30 g): Veggie omelet — 2 whole eggs and 2 whites with spinach, mushrooms, and 1 oz feta. 1 slice whole-grain toast.
- Lunch (~480 cal, 26 g): Black bean and edamame bowl — 3/4 cup black beans, 1/2 cup edamame, roasted sweet potato cubes, 1/4 avocado, salsa, Greek-yogurt crema over greens.
- Dinner (~510 cal, 32 g): Paneer chickpea curry — 2 oz paneer and 1/2 cup chickpeas in tomato-onion curry, with 1 small roti and 1/2 cup Greek yogurt.
- Snack (~160 cal, 10 g): 1 string cheese, 12 almonds, small apple.
Day 3
- Breakfast (~340 cal, 33 g): Cottage cheese bowl — 1 cup low-fat cottage cheese with 1/2 cup pineapple, 1 tbsp chia, 1 tbsp slivered almonds.
- Lunch (~450 cal, 27 g): Tempeh “BLT” wrap — 3 oz smoky tempeh, lettuce, tomato, light mayo in a whole-wheat tortilla. Apple on the side.
- Dinner (~480 cal, 30 g): Lentil bolognese — 1 cup brown lentils in 1/2 cup marinara over 3/4 cup whole-wheat pasta with 2 tbsp Parmesan and arugula.
- Snack (~210 cal, 14 g): 3/4 cup Greek yogurt with honey and 1 tbsp walnuts.
Day 4
- Breakfast (~360 cal, 28 g): Tofu scramble taco — 6 oz crumbled tofu with turmeric, onions, peppers in a small whole-wheat tortilla with salsa. Small orange.
- Lunch (~430 cal, 30 g): Mediterranean grain bowl — 1/2 cup farro, 3/4 cup chickpeas, cucumber, tomato, 2 oz feta, olive oil and lemon over greens.
- Dinner (~500 cal, 32 g): Egg fried “rice” — 3 whole eggs scrambled into 1 cup cauliflower rice with 3/4 cup edamame and peas, finished with sesame oil and soy sauce.
- Snack (~200 cal, 15 g): 3/4 cup cottage cheese with cherry tomatoes and pepper.
Day 5
- Breakfast (~370 cal, 32 g): Protein overnight oats — 1/2 cup oats, 1 scoop whey or pea protein, 1/2 cup soy milk, 1/2 cup Greek yogurt, berries, 1 tbsp peanut butter.
- Lunch (~430 cal, 25 g): Lentil and white bean soup (1.5 cups) with 1 slice whole-grain bread and 1 oz cheddar.
- Dinner (~510 cal, 33 g): Tofu and broccoli stir-fry — 5 oz baked tofu with 2 cups broccoli, 3/4 cup brown rice, peanut sauce.
- Snack (~190 cal, 13 g): 1 hard-boiled egg, 1/2 cup edamame, small pear.
Day 6
- Breakfast (~380 cal, 28 g): Cottage cheese pancakes — 3 small pancakes from blended oats, cottage cheese, and 1 egg, topped with berries and maple syrup.
- Lunch (~450 cal, 26 g): Chickpea “tuna” sandwich — 3/4 cup mashed chickpeas with Greek-yogurt mayo, celery, and dill on whole-grain bread. Baby carrots on the side.
- Dinner (~470 cal, 30 g): Stuffed sweet potato — 1 medium baked sweet potato with 3/4 cup black beans, 2 oz queso fresco, 1/4 avocado, salsa.
- Snack (~200 cal, 14 g): 3/4 cup Greek yogurt with berries and 2 tbsp pumpkin seeds.
Day 7
- Breakfast (~360 cal, 30 g): Egg and avocado toast — 2 poached eggs over sourdough with 1/4 mashed avocado, plus 3/4 cup Greek yogurt on the side.
- Lunch (~440 cal, 27 g): Tempeh quinoa bowl — 3 oz baked tempeh over 1/2 cup quinoa with roasted sweet potato and broccoli, tahini-lemon dressing.
- Dinner (~480 cal, 31 g): Eggplant and white bean stew — 1.5 cups stewed eggplant and tomato with 1 cup white beans, 2 tbsp Parmesan, 1 slice crusty bread.
- Snack (~190 cal, 12 g): 1/2 cup roasted chickpeas with smoked paprika.
On portions: If your target is higher, add a snack or another quarter cup of grain at dinner. If lower, drop the carbohydrate side of breakfast and keep the protein anchor.
Vegan adaptations
Drop dairy and eggs and the plan still works. Replace Greek yogurt and cottage cheese with high-protein soy or pea-based yogurts (around 15 g per cup). Replace eggs with a tofu scramble — 6 oz firm tofu seasoned with turmeric and black salt mimics the flavor — and with extra chickpeas, edamame, or seitan at lunch and dinner. Add 1 scoop of pea or soy protein to one meal, typically overnight oats, to recover the 15 to 25 grams the dairy and eggs contributed. Swap paneer for baked tofu and Parmesan for nutritional yeast. Soy milk matches dairy on protein (8 g per cup); almond and oat milk do not.
Common pitfalls
Over-relying on cheese for protein. An ounce of cheddar gives 7 g of protein for 115 calories — roughly a third the density of nonfat Greek yogurt. Use cheese as flavor, not as your protein anchor.
Under-eating protein. If an omnivore meal would have animal protein, ask what is replacing it. A salad with cheese and croutons is not a meal; chickpeas, edamame, tofu, or eggs make it one.
Too many liquid calories. Smoothies, lattes, and juices can quietly add 300 to 500 calories. Stick to water, unsweetened tea, and black coffee.
Treating “plant-based” as automatically low calorie. Avocado toast, granola, peanut butter, hummus, and coconut products are calorie-dense. Portion them like you would butter or oil.
Carb-heavy meals with no protein anchor. Pasta with marinara is filling for an hour. Add lentils, tofu, or grated cheese and it stays with you for four.
Frequently asked questions
Can you lose weight on a vegetarian diet? Yes — vegetarian diets work for weight loss as long as you stay in a calorie deficit, the same rule that applies to omnivorous eating. Trials of higher-fiber plant-forward diets show modest but consistent weight loss compared with usual eating. The main challenge is hitting enough protein, which the plan above solves with eggs, dairy, soy foods, and legumes at every meal.
How much protein do vegetarians need for weight loss? Roughly 0.7 to 1.0 grams per pound of body weight, the same target as omnivores. A 150-pound adult should aim for 105 to 150 grams daily. The plan above clears 80 grams at about 1,500 calories — a strong starting point. Add whey or pea protein at one meal to push higher. See our protein intake for weight loss guide for ranges by body weight.
What is the best vegetarian protein for weight loss? There is no single best source. Nonfat Greek yogurt, cottage cheese, egg whites, tofu, tempeh, and edamame all clear roughly 10 grams of protein per 100 calories. Lentils and beans add fiber too. Rotate three or four of these so meals stay varied.
Is a vegan meal plan better than vegetarian for weight loss? Not inherently. A 2015 comparative trial found vegan diets produced slightly more weight loss than lacto-ovo vegetarian diets short term, but the difference was small and likely driven by lower calorie density. Either pattern works. Pick the version you can stay consistent with.
Can I do this plan if I don’t eat eggs? Yes. Replace eggs with extra Greek yogurt, cottage cheese, tofu, or a protein smoothie at breakfast, and use tofu, tempeh, or chickpeas in any meal that calls for eggs. The vegan adaptations section above has a full swap list. Protein totals stay in range as long as every meal keeps a high-protein anchor.
Sources
- Mishra S et al. A multicenter randomized controlled trial of a plant-based nutrition program to reduce body weight and cardiovascular risk in the corporate setting: the GEICO study. European Journal of Clinical Nutrition (2013).
- Turner-McGrievy GM et al. Comparative effectiveness of plant-based diets for weight loss: a randomized controlled trial of five different diets. Nutrition (2015).
- Barnard ND et al. A low-fat vegan diet and a conventional diabetes diet in the treatment of type 2 diabetes: a randomized, controlled, 74-wk clinical trial. American Journal of Clinical Nutrition (2009).
- Huang RY et al. Vegetarian Diets and Weight Reduction: a Meta-Analysis of Randomized Controlled Trials. Journal of General Internal Medicine (2016).