Vegetarian1500 cal/day🎯 Weight Loss

1500 Calorie Vegetarian Weight Loss Plan

A 1,500-calorie vegetarian plan that proves you don't need meat to lose weight effectively. Built around eggs, dairy, legumes, and tofu for complete protein, with plenty of vegetables to keep you full.

Calories

1393

per day

Protein

70g

per day

Carbs

139g

per day

Fat

61g

per day

Get this meal plan on WhatsApp

Sunn sends you daily meals, tracks what you eat, and adjusts your plan as you go.

Start your free trial

7-Day Meal Plan

Monday

1380 cal · 80g P · 150g C · 46g F
Breakfast280 cal · 20g P

Greek yogurt (170g), Granola (30g), Sliced strawberries

Lunch380 cal · 18g P

Lentil soup (300ml), Whole grain bread (1 slice), Side salad

Snack190 cal · 4g P

Apple, Almond butter (1 tbsp)

Dinner400 cal · 24g P

Tofu stir-fry (150g firm tofu), Brown rice (100g cooked), Broccoli, peppers

Evening Snack130 cal · 14g P

Cottage cheese (100g), Walnuts (10g)

Tuesday

1370 cal · 62g P · 154g C · 55g F
Breakfast280 cal · 18g P

Scrambled eggs (2), Spinach, Whole wheat toast (1)

Lunch440 cal · 16g P

Black bean burrito bowl, Rice, beans, corn, salsa, Avocado (40g)

Snack130 cal · 4g P

Hummus (3 tbsp), Carrot sticks

Dinner420 cal · 14g P

Vegetable curry with chickpeas, Basmati rice (80g cooked)

Evening Snack100 cal · 10g P

Edamame (80g shelled)

Wednesday

1470 cal · 88g P · 144g C · 62g F
Breakfast340 cal · 14g P

Overnight oats: oats, yogurt, chia, banana

Lunch340 cal · 18g P

Caprese salad: mozzarella (80g), tomatoes, basil, Olive oil, balsamic

Snack320 cal · 28g P

Protein smoothie: milk, banana, PB, whey

Dinner400 cal · 18g P

Egg fried rice (2 eggs), Mixed vegetables, Soy sauce, sesame oil

Evening Snack70 cal · 10g P

Greek yogurt (100g)

Thursday

1390 cal · 63g P · 118g C · 76g F
Breakfast300 cal · 20g P

Veggie omelet (2 eggs), Peppers, onions, cheese

Lunch420 cal · 16g P

Quinoa bowl with roasted vegetables, Feta (30g), Tahini dressing

Snack170 cal · 4g P

Pear, Almonds (15g)

Dinner420 cal · 22g P

Paneer tikka (100g paneer), Steamed rice (80g cooked), Raita

Evening Snack80 cal · 1g P

Herbal tea, Dark chocolate (15g)

Friday

1350 cal · 61g P · 130g C · 68g F
Breakfast240 cal · 8g P

Chia pudding: chia seeds, almond milk, maple syrup, berries

Lunch360 cal · 20g P

Grilled halloumi salad (80g halloumi), Mixed greens, cucumber, tomato

Snack200 cal · 5g P

Banana, Peanut butter (1 tbsp)

Dinner420 cal · 16g P

Mushroom and spinach pasta (80g dry), Parmesan (15g)

Evening Snack130 cal · 12g P

Cottage cheese (100g), Peach

Saturday

1460 cal · 79g P · 156g C · 54g F
Breakfast340 cal · 26g P

Protein pancakes (whey, oats, egg), Berries, Maple syrup (1 tsp)

Lunch440 cal · 14g P

Mediterranean wrap: whole wheat tortilla, Falafel (3 pieces), Hummus, veggies

Snack180 cal · 16g P

Greek yogurt (120g), Mixed seeds (15g)

Dinner380 cal · 16g P

Stuffed bell peppers: rice, black beans, cheese

Evening Snack120 cal · 7g P

String cheese (1), Grapes

Sunday

1330 cal · 56g P · 124g C · 64g F
Breakfast320 cal · 16g P

Shakshuka (2 eggs in tomato sauce), Bread (1 slice)

Lunch380 cal · 14g P

Minestrone soup (350ml), Parmesan, Crusty bread

Snack150 cal · 4g P

Trail mix (30g)

Dinner400 cal · 18g P

Eggplant parmesan (baked), Side salad

Evening Snack80 cal · 4g P

Warm milk with turmeric

Weekly Grocery List

Protein

  • Eggs (1 dozen)
  • Greek yogurt (600g)
  • Cottage cheese (200g)
  • Firm tofu (150g)
  • Paneer (100g)
  • Halloumi (80g)
  • Mozzarella (80g)
  • Feta cheese (60g)
  • Parmesan
  • String cheese
  • Whey protein

Produce

  • Bananas (3)
  • Strawberries
  • Berries (200g)
  • Apples (1)
  • Pear (1)
  • Peach (1)
  • Grapes
  • Spinach
  • Broccoli
  • Bell peppers (4)
  • Carrots
  • Tomatoes
  • Cucumber
  • Mushrooms
  • Eggplant (1)
  • Onions

Grains & Legumes

  • Oats (200g)
  • Brown rice
  • Basmati rice
  • Quinoa
  • Pasta (80g)
  • Whole wheat bread
  • Whole wheat tortillas
  • Lentils
  • Black beans
  • Chickpeas
  • Falafel mix
  • Chia seeds

Fats & Extras

  • Olive oil
  • Peanut butter
  • Almond butter
  • Almonds
  • Walnuts
  • Mixed seeds
  • Trail mix
  • Hummus
  • Tahini
  • Dark chocolate
  • Maple syrup
  • Soy sauce
  • Sesame oil
  • Edamame

Tips for Success

1.

Combine legumes with grains (like beans and rice) for complete protein at meals without meat.

2.

Greek yogurt and cottage cheese are your best friends — high protein, versatile, and easy to prep.

3.

Tofu absorbs any flavor. Marinate it for at least 30 minutes before cooking for the best taste.

4.

If protein feels low, add a scoop of whey to oatmeal, smoothies, or pancake batter.

5.

Prep a big batch of lentils or chickpeas on Sunday — they go into soups, salads, and bowls all week.

Snap a photo. Get instant macros.

Send any meal photo to Sunn on WhatsApp and get a detailed nutrition breakdown in seconds.

Take the free quiz

Common Questions

Can I get enough protein on a vegetarian diet?

Absolutely. This plan provides 60-90g daily from eggs, dairy, legumes, and tofu. For higher protein needs, add whey protein or increase portions of Greek yogurt and cottage cheese.

Is this plan vegan-friendly?

Not as written — it includes eggs and dairy. Check our vegan meal plans for a fully plant-based option.

Will I feel hungry on 1500 calories?

The high fiber from legumes and vegetables helps with satiety. If you feel hungry, add an extra serving of vegetables or a cup of broth before meals.

More Meal Plans