Meal Plans

Vegetarian Meal Plan for Weight Loss: 7-Day High-Protein Menu (Printable PDF)

By Amelia, Nutritionist & Home Cook

A lot of people think switching to a vegetarian diet automatically melts body fat. I see this all the time in my nutrition practice.

Here is what usually happens instead: you cut out meat, feel hungry an hour later, and fill the gap with extra bread, pasta, and cheese. By the end of the week, the scale has not budged. You feel bloated and tired during your gym workouts.

The truth? A vegetarian diet works brilliantly for weight loss only when you build meals around plant protein and dietary fiber, rather than refined carbohydrates. This vegetarian meal plan delivers 7 full days of balanced meals averaging 1,500 calories and 90 to 105 grams of protein daily. No fake processed mock meats. Just wholesome, flavorful food that keeps you satisfied.

Download the Free 7-Day Vegetarian Meal Plan PDF

Get the printable 7-day vegetarian menu, daily calories, protein counts, and the organized grocery list sent to your inbox.

How to Win at Vegetarian Weight Loss

When you skip meat, two things happen very quickly.

First, your fiber intake naturally goes up. That is great for your digestion and steady blood sugar. Second, your protein intake can plummet if you are not deliberate. Without enough protein, your body breaks down lean muscle tissue, slowing your metabolism right when you want it running strong.

To make plant-based fat loss smooth and steady, I rely on three everyday kitchen pillars:

  • Whole-food protein anchors: Every single meal features eggs, Greek yogurt, cottage cheese, tofu, edamame, lentils, or chickpeas.
  • High volume, low calorie vegetables: Spinach, zucchini, cucumbers, and cauliflower fill your plate so you never leave the table feeling deprived.
  • Smart fats: Just enough avocado, olive oil, and nuts to absorb fat-soluble vitamins and keep cravings locked down.
Looking for a Different Calorie Level? This vegetarian menu sits at roughly 1,500 calories per day. If your personal energy needs are different, explore our other calorie guides:

Not sure where to begin? Use our free calorie calculator to find your target deficit.

7-Day High Protein Meal Plan for Weight Loss Printable Menu
Pin this for later! Save this 7-day high protein menu to your Pinterest boards.

Week at a Glance: 7-Day Vegetarian Meal Plan

Each day features three filling vegetarian meals and two snacks designed to keep protein steady throughout your day.

Day Breakfast Lunch Dinner Daily Stats
Day 1 Spinach, Mushroom & Feta Scramble Mediterranean Chickpea & Quinoa Bowl Crispy Tofu & Broccoli Stir-Fry ~1,485 kcal | 96g Protein
Day 2 Greek Yogurt Bowl with Chia & Berries Warm Black Bean & Brown Rice Wrap Hearty Red Lentil Dahl with Cauliflower ~1,510 kcal | 98g Protein
Day 3 High-Protein Oatmeal with Hemp & Apple Cottage Cheese & Cucumber Salad Toast Sheet-Pan Spiced Chickpeas & Sweet Potato ~1,490 kcal | 94g Protein
Day 4 Two Poached Eggs over Avocado Toast Edamame & Cabbage Peanut Crunch Bowl Lentil Bolognese over Zucchini Noodles ~1,505 kcal | 102g Protein
Day 5 Green Plant Protein Smoothie Greek Salad with White Beans & Feta Baked Tofu Steaks with Asparagus & Rice ~1,480 kcal | 99g Protein
Day 6 Cottage Cheese Pancakes with Berries Southwest Sweet Potato & Bean Salad Egg & Vegetable Fried Brown Rice ~1,520 kcal | 95g Protein
Day 7 Overnight Oats with Greek Yogurt & Walnuts Hummus & Roasted Veggie Whole-Wheat Pita Black Bean & Veggie Chili with Greek Yogurt ~1,495 kcal | 101g Protein

Detailed Day-by-Day Menus

Day 1: Getting Started with Clean Plant Power

  • Breakfast (~340 kcal, 22g protein): 2 large eggs scrambled with 1 cup baby spinach, 1/2 cup sliced mushrooms, and 2 tbsp crumbled feta cheese, served with 1 slice whole-wheat toast.
  • Snack 1 (~140 kcal, 15g protein): 3/4 cup plain non-fat Greek yogurt with 1/3 cup fresh blueberries.
  • Lunch (~410 kcal, 24g protein): 1/2 cup cooked quinoa tossed with 1/2 cup rinsed chickpeas, diced cucumbers, cherry tomatoes, and 1 tbsp lemon vinaigrette.
  • Snack 2 (~165 kcal, 7g protein): 1 medium apple with 12 raw almonds.
  • Dinner (~430 kcal, 28g protein): 6 oz extra firm tofu cubed and pan-seared with low-sodium soy sauce and garlic, tossed with 1.5 cups steamed broccoli florets and 1/2 cup brown rice.

Day 1 Totals: ~1,485 calories, 96g protein, 35g fiber.

Day 2: High Fiber and Plant Satiety

  • Breakfast (~330 kcal, 24g protein): 1 cup plain Greek yogurt topped with 1/2 cup fresh strawberries and 1 tablespoon chia seeds.
  • Snack 1 (~150 kcal, 14g protein): 1/2 cup 2% cottage cheese with sliced baby cucumbers and black pepper.
  • Lunch (~420 kcal, 22g protein): 1 whole-wheat tortilla filled with 1/2 cup warm black beans, 1/3 cup brown rice, 1/4 sliced avocado, shredded lettuce, and 2 tbsp salsa.
  • Snack 2 (~150 kcal, 6g protein): 1 medium orange with 10 walnut halves.
  • Dinner (~460 kcal, 32g protein): 1.5 cups simmered red lentil dahl (cooked with tomatoes, turmeric, cumin, and ginger) served over 1.5 cups roasted cauliflower florets.

Day 2 Totals: ~1,510 calories, 98g protein, 38g fiber.

Day 3: Midweek Strength and Wholesome Carbs

  • Breakfast (~360 kcal, 18g protein): 1/2 cup rolled oats cooked in water, stirred with 1 tbsp hemp hearts, 1 tbsp peanut butter, and diced cinnamon apple.
  • Snack 1 (~130 kcal, 13g protein): 1 hard-boiled egg and 1 part-skim mozzarella cheese stick.
  • Lunch (~390 kcal, 26g protein): 2 slices toasted whole-grain bread topped with 3/4 cup cottage cheese, sliced cucumber, radishes, and a pinch of sea salt.
  • Snack 2 (~160 kcal, 6g protein): Sliced bell peppers with 1/3 cup garlic hummus.
  • Dinner (~450 kcal, 31g protein): Sheet-pan dinner: 3/4 cup chickpeas tossed in smoked paprika and roasted alongside 1 medium diced sweet potato and 1.5 cups green beans.

Day 3 Totals: ~1,490 calories, 94g protein, 36g fiber.

Day 4: Green Power and Edamame Crunch

  • Breakfast (~350 kcal, 18g protein): 2 poached eggs over 1 slice sprouted grain toast with 1/4 mashed avocado and chili flakes.
  • Snack 1 (~140 kcal, 15g protein): 3/4 cup Greek yogurt with a pinch of ground cinnamon.
  • Lunch (~410 kcal, 27g protein): Shredded red and green cabbage salad with 3/4 cup steamed shelled edamame, grated carrots, sliced green onions, and 1.5 tbsp light peanut lime dressing.
  • Snack 2 (~150 kcal, 5g protein): 1 small banana with 1 tsp almond butter.
  • Dinner (~455 kcal, 37g protein): 1 cup hearty brown lentil bolognese (simmered brown lentils in marinara sauce) served over 2 cups spiralized zucchini noodles with 2 tbsp grated parmesan.

Day 4 Totals: ~1,505 calories, 102g protein, 39g fiber.

Day 5: Speedy Friday Prep

  • Breakfast (~320 kcal, 26g protein): Smoothie blended with 1 scoop plant protein powder, 1 cup unsweetened almond milk, 1 cup spinach, and 1/2 frozen banana.
  • Snack 1 (~140 kcal, 12g protein): 2 hard-boiled eggs with sea salt.
  • Lunch (~400 kcal, 23g protein): 2 cups mixed greens with 1/2 cup cannellini beans, kalamata olives (5 pieces), cherry tomatoes, and 2 tbsp crumbled feta with lemon juice.
  • Snack 2 (~160 kcal, 8g protein): 1 cup snap peas with 3 tbsp garlic hummus.
  • Dinner (~460 kcal, 30g protein): 6 oz baked marinated tofu steaks served with 1 cup roasted asparagus and 1/2 cup cooked wild rice.

Day 5 Totals: ~1,480 calories, 99g protein, 33g fiber.

Day 6: Weekend Brunch and Warm Stir-Fry

  • Breakfast (~340 kcal, 28g protein): Quick cottage cheese pancakes (blend 1/2 cup cottage cheese, 1 egg, and 1/3 cup oats, cook in pan) topped with 1/2 cup raspberries.
  • Snack 1 (~140 kcal, 14g protein): 1/2 cup plain Greek yogurt with sliced strawberries.
  • Lunch (~410 kcal, 20g protein): Southwest sweet potato bowl: 1/2 baked sweet potato topped with 1/2 cup warm black beans, salsa, cilantro, and 2 tbsp Greek yogurt.
  • Snack 2 (~170 kcal, 5g protein): 1 crisp pear with 12 almonds.
  • Dinner (~460 kcal, 28g protein): Veggie fried rice made with 1/2 cup brown rice, 1 scrambled egg plus 1/4 cup egg whites, 1/2 cup edamame, diced carrots, and peas cooked in sesame oil spray.

Day 6 Totals: ~1,520 calories, 95g protein, 34g fiber.

Day 7: Sunday Reset and Chili Night

  • Breakfast (~330 kcal, 20g protein): Overnight oats prepared with 1/2 cup oats, 1/2 cup Greek yogurt, 1/2 cup almond milk, and 10 crushed walnuts.
  • Snack 1 (~130 kcal, 12g protein): 1 hard-boiled egg and 1 string cheese.
  • Lunch (~390 kcal, 21g protein): Whole-wheat pita pocket stuffed with 1/4 cup hummus, roasted zucchini, roasted bell peppers, and 1/4 cup chickpeas.
  • Snack 2 (~165 kcal, 14g protein): 1/2 cup cottage cheese with diced peaches.
  • Dinner (~480 kcal, 34g protein): 1.5 cups three-bean vegetarian chili (kidney beans, black beans, pinto beans, crushed tomatoes, onions, chili powder) topped with 2 tbsp plain Greek yogurt.

Day 7 Totals: ~1,495 calories, 101g protein, 42g fiber.

Print This 7-Day Vegetarian Meal Plan

Download the clean printable PDF version with all 7 days of meals, calories, and the complete weekly shopping checklist.

7-Day High Protein Meal Plan for Weight Loss Printable Menu
Pin this for later! Save this 7-day high protein menu to your Pinterest boards.

Related Articles

Back to top button