⚕️All tools are for informational and educational purposes only — not medical advice.Full disclaimer

Vegetarian Meal Plan

A well-planned vegetarian diet that includes eggs and dairy provides all essential nutrients including complete proteins, calcium, B12, and iron. Research consistently shows that vegetarians who eat adequate protein from eggs, dairy, and legumes achieve the same muscle-building and fat-loss outcomes as meat-eaters. This plan is structured to meet a daily protein target of approximately 120–130g through a combination of eggs, Greek yogurt, cottage cheese, lentils, chickpeas, and plant proteins — without relying on expensive protein supplements.

1800

kcal/day

28%

Protein

47%

Carbs

25%

Fat

P 26%C 58%F 16%

✅ Key Benefits

  • Complete protein from eggs, dairy and legume combinations
  • Naturally high in fibre from legumes and whole grains
  • Includes South Asian options (dal, chilla) for variety
  • Budget-friendly — eggs and lentils are among the cheapest protein sources
⚕️ This meal plan is for informational purposes only and does not constitute medical or dietary advice. Consult a qualified healthcare professional or registered dietitian before making significant dietary changes.

Day 1

1690 kcal
Breakfast

Scrambled Eggs on Wholegrain Toast

390 kcal · 28g P · 10 min

3 eggs scrambled with spinach, served on 2 slices wholegrain toast with sliced tomato.

Ingredients:

  • 3 large eggs
  • 2 slices wholegrain bread
  • 50g spinach
  • 1 medium tomato
  • 1 tsp olive oil

Add a pinch of turmeric to eggs for anti-inflammatory benefit.

P: 28gC: 32gF: 15g
Lunch

Mediterranean Chickpea Salad

440 kcal · 18g P · 10 min

Chickpeas, cherry tomatoes, cucumber, red onion, kalamata olives, and feta with lemon-olive oil dressing.

Ingredients:

  • 240g canned chickpeas
  • 100g cherry tomatoes
  • 1/2 cucumber
  • 1/4 red onion
  • 30g feta cheese
  • 15 kalamata olives
  • 2 tbsp olive oil
  • lemon
P: 18gC: 48gF: 18g
Afternoon Snack

Greek Yogurt Parfait

340 kcal · 20g P · 5 min

Full-fat Greek yogurt layered with banana, oats, and a sprinkle of chia seeds.

Ingredients:

  • 200g plain Greek yogurt
  • 1 banana
  • 30g rolled oats
  • 1 tbsp chia seeds

Use 0% fat Greek yogurt to reduce calories by ~40.

P: 20gC: 45gF: 8g
Dinner

Coconut Lentil Dahl with Flatbread

520 kcal · 22g P · 30 min

Red lentils simmered in coconut milk with spinach, cumin, and turmeric, served with one wholemeal flatbread.

Ingredients:

  • 150g red lentils
  • 200ml light coconut milk
  • 80g spinach
  • 1 onion
  • garlic
  • 1 tsp turmeric
  • 1 tsp cumin
  • 1 wholemeal pitta/flatbread
P: 22gC: 72gF: 14g
Protein: 88gCarbs: 197gFat: 55g

Day 2

1450 kcal
Breakfast

Moong Dal Chilla (Lentil Pancakes)

320 kcal · 18g P · 15 min (+ overnight soak)

Protein-rich savoury pancakes made from blended yellow moong dal, served with mint chutney.

Ingredients:

  • 120g yellow moong dal (soaked)
  • 1 tsp cumin seeds
  • 1 green chilli
  • fresh coriander
  • mint chutney to serve

Soak lentils overnight for a smoother batter.

P: 18gC: 46gF: 6g
Lunch

Quinoa & Roasted Vegetable Bowl

480 kcal · 16g P · 35 min

Fluffy quinoa with oven-roasted courgette, sweet potato, and red pepper, dressed with tahini.

Ingredients:

  • 150g cooked quinoa
  • 100g sweet potato
  • 80g courgette
  • 80g red pepper
  • 1 tbsp tahini
  • 1 tsp olive oil
P: 16gC: 70gF: 14g
Afternoon Snack

Cottage Cheese & Pineapple

160 kcal · 18g P · 2 min

Low-fat cottage cheese with fresh pineapple chunks.

Ingredients:

  • 150g low-fat cottage cheese
  • 80g fresh pineapple
P: 18gC: 16gF: 2g
Dinner

Aubergine & Chickpea Curry

490 kcal · 16g P · 35 min

Hearty aubergine and chickpea curry in a tomato-coconut sauce, served with brown rice.

Ingredients:

  • 1 medium aubergine
  • 240g canned chickpeas
  • 200ml light coconut milk
  • 200ml tomato passata
  • 1 onion
  • garlic
  • ginger
  • 150g brown rice
  • curry powder
P: 16gC: 72gF: 14g
Protein: 68gCarbs: 204gFat: 36g

Day 3

1530 kcal
Breakfast

Oatmeal with Berries & Walnuts

380 kcal · 11g P · 8 min

Rolled oats cooked with water, topped with mixed berries, a handful of walnuts, and a drizzle of honey.

Ingredients:

  • 80g rolled oats
  • 150g mixed berries
  • 20g walnuts
  • 1 tsp honey
  • water

Prepare overnight oats the night before to save time.

P: 11gC: 58gF: 13g
Lunch

Egg Fried Rice

480 kcal · 22g P · 15 min

Brown rice stir-fried with egg, edamame, carrots, and soy sauce.

Ingredients:

  • 200g cooked brown rice
  • 2 eggs
  • 80g edamame
  • 1 carrot
  • 2 tbsp low-sodium soy sauce
  • 1 tsp sesame oil
  • spring onions
P: 22gC: 68gF: 12g
Afternoon Snack

Apple & Almonds

190 kcal · 4g P · 1 min

1 medium apple with 20g unsalted almonds.

Ingredients:

  • 1 medium apple
  • 20g unsalted almonds
P: 4gC: 24gF: 10g
Dinner

Tofu & Vegetable Stir-Fry with Noodles

480 kcal · 22g P · 20 min

Firm tofu and mixed vegetables stir-fried in a ginger-soy sauce, served over rice noodles.

Ingredients:

  • 200g firm tofu
  • 80g rice noodles
  • 100g broccoli
  • 80g snap peas
  • 1 red pepper
  • 2 tbsp low-sodium soy sauce
  • 1 tsp sesame oil
  • fresh ginger
P: 22gC: 62gF: 14g
Protein: 59gCarbs: 212gFat: 49g

Day 4

1390 kcal
Breakfast

Chia Overnight Oats

350 kcal · 10g P · 5 min (overnight)

Oats soaked overnight in almond milk with chia seeds, topped with sliced mango in the morning.

Ingredients:

  • 70g rolled oats
  • 250ml unsweetened almond milk
  • 2 tbsp chia seeds
  • 100g mango
  • 1 tsp maple syrup

Prepare 5 jars on Sunday for the whole week.

P: 10gC: 55gF: 9g
Lunch

Red Lentil Soup

380 kcal · 20g P · 30 min

Hearty red lentil soup with cumin, coriander, carrots, and a squeeze of lemon.

Ingredients:

  • 150g red lentils
  • 2 carrots
  • 1 onion
  • 2 cloves garlic
  • 1 tsp cumin
  • 1 tsp coriander
  • vegetable stock
  • lemon
P: 20gC: 60gF: 5g
Afternoon Snack

Carrot Sticks & Hummus

150 kcal · 5g P · 3 min

Fresh carrot sticks served with 3 tablespoons of hummus.

Ingredients:

  • 2 medium carrots
  • 60g hummus
P: 5gC: 18gF: 6g
Dinner

Teriyaki Tempeh & Brown Rice Bowl

510 kcal · 28g P · 25 min

Marinated tempeh in teriyaki sauce over brown rice with edamame and cucumber.

Ingredients:

  • 180g tempeh
  • 150g cooked brown rice
  • 80g edamame
  • 1/2 cucumber
  • 2 tbsp teriyaki sauce
  • sesame seeds
  • spring onions
P: 28gC: 66gF: 14g
Protein: 63gCarbs: 199gFat: 34g

Day 5

1480 kcal
Breakfast

Banana Spinach Smoothie Bowl

360 kcal · 22g P · 7 min

Blended frozen banana and spinach with protein powder, topped with granola and pumpkin seeds.

Ingredients:

  • 2 frozen bananas
  • 50g spinach
  • 1 scoop vanilla protein powder
  • 30g granola
  • 1 tbsp pumpkin seeds
  • 100ml unsweetened almond milk
P: 22gC: 50gF: 8g
Lunch

Dal & Basmati Rice

460 kcal · 18g P · 35 min

Slow-cooked toor dal tempered with cumin, mustard seeds, and curry leaves, served with steamed basmati rice.

Ingredients:

  • 120g toor dal
  • 150g basmati rice
  • 1 onion
  • 2 tomatoes
  • cumin seeds
  • mustard seeds
  • curry leaves
  • turmeric
  • ghee
P: 18gC: 80gF: 6g
Afternoon Snack

Rice Cakes with Peanut Butter

200 kcal · 6g P · 1 min

2 plain rice cakes with 1 tablespoon of natural peanut butter.

Ingredients:

  • 2 plain rice cakes
  • 1 tbsp natural peanut butter
P: 6gC: 26gF: 8g
Dinner

Black Bean & Avocado Tacos

460 kcal · 16g P · 15 min

Seasoned black beans in corn tortillas with sliced avocado, salsa, and lime.

Ingredients:

  • 240g canned black beans
  • 3 corn tortillas
  • 1/2 avocado
  • 100g tomato salsa
  • lime
  • cumin
  • smoked paprika
P: 16gC: 64gF: 16g
Protein: 62gCarbs: 220gFat: 38g

Day 6

1515 kcal
Breakfast

Avocado & Poached Egg Toast

450 kcal · 22g P · 12 min

Mashed avocado on 2 slices wholegrain toast topped with 2 poached eggs and chilli flakes.

Ingredients:

  • 1/2 avocado
  • 2 slices wholegrain bread
  • 2 large eggs
  • chilli flakes
  • lemon juice
  • salt

Add smoked salmon for extra protein if not avoiding fish.

P: 22gC: 34gF: 24g
Lunch

Tuna & Salad Wholegrain Wrap

420 kcal · 35g P · 7 min

Tinned tuna in spring water mixed with cucumber, sweetcorn, and light mayonnaise, wrapped in a wholegrain tortilla.

Ingredients:

  • 1 can tuna in spring water (145g)
  • 1 large wholegrain wrap
  • 1/4 cucumber
  • 30g sweetcorn
  • 1 tbsp light mayonnaise
  • mixed leaves
P: 35gC: 38gF: 12g
Afternoon Snack

Banana with Almond Butter

215 kcal · 4g P · 1 min

1 medium banana with 1 tablespoon of almond butter.

Ingredients:

  • 1 medium banana
  • 1 tbsp almond butter
P: 4gC: 30gF: 9g
Dinner

Herb-Grilled Chicken with Roasted Vegetables

430 kcal · 44g P · 35 min

Lemon-herb marinated chicken breast with oven-roasted courgette, peppers, and cauliflower.

Ingredients:

  • 200g chicken breast
  • 100g courgette
  • 100g mixed peppers
  • 100g cauliflower
  • 1 tbsp olive oil
  • rosemary
  • lemon
P: 44gC: 22gF: 14g
Protein: 105gCarbs: 124gFat: 59g

Day 7

1580 kcal
Breakfast

High-Protein Oatmeal

490 kcal · 35g P · 8 min

Oats cooked with milk, stirred through with a scoop of unflavoured protein powder and topped with banana and almond butter.

Ingredients:

  • 80g rolled oats
  • 300ml semi-skimmed milk
  • 1 scoop protein powder
  • 1 banana
  • 1 tbsp almond butter
P: 35gC: 58gF: 12g
Lunch

Grilled Chicken Caesar Salad

430 kcal · 42g P · 20 min

Romaine lettuce, grilled chicken, parmesan shavings, and wholegrain croutons with light Caesar dressing.

Ingredients:

  • 160g chicken breast
  • 100g romaine lettuce
  • 20g parmesan
  • 30g wholegrain croutons
  • 2 tbsp light Caesar dressing
P: 42gC: 22gF: 18g
Afternoon Snack

Edamame with Sea Salt

120 kcal · 10g P · 5 min

Steamed edamame pods lightly salted.

Ingredients:

  • 150g frozen edamame pods
  • pinch sea salt
P: 10gC: 10gF: 5g
Dinner

Salmon with Sweet Potato & Broccoli

540 kcal · 40g P · 30 min

Pan-seared salmon fillet with oven-roasted sweet potato and steamed broccoli.

Ingredients:

  • 180g salmon fillet
  • 200g sweet potato
  • 150g broccoli
  • 1 tsp olive oil
  • lemon
  • garlic
P: 40gC: 48gF: 17g
Protein: 127gCarbs: 138gFat: 52g

Who Is This Plan For?

Lacto-ovo vegetarians (those who include eggs and dairy) seeking a nutritionally complete plan for maintenance or gentle fat loss. Suitable across Western, South Asian, and Mediterranean dietary preferences.

🔄 Substitution Tips

  • Boost protein at any meal by adding 2 boiled eggs or 100g cottage cheese.
  • Replace chickpeas with kidney beans or black beans without losing protein content.
  • For iron absorption, pair iron-rich lentils and spinach with vitamin C sources (lemon, tomato, capsicum).
  • Use nutritional yeast (2 tbsp = 5g protein, vitamin B12) to enrich soups and pasta sauces.
  • Swap dairy milk for fortified soy milk to maintain calcium and B12 if reducing dairy.

Frequently Asked Questions

Can I get enough protein on a vegetarian diet?
Yes. Eggs provide 6g of protein each and are a complete protein. Greek yogurt provides 17–20g per 200g serving. Lentils provide 18g per 200g cooked serving. A well-planned vegetarian diet consuming eggs, dairy, and legumes daily comfortably meets protein requirements. Use our protein calculator to find your personal target.
What nutrients should vegetarians pay attention to?
Key nutrients to monitor on a vegetarian diet include vitamin B12 (found in eggs, dairy — consider a supplement if relying heavily on plant foods), iron (abundant in lentils, spinach, fortified cereals — combine with vitamin C for absorption), zinc (pumpkin seeds, chickpeas, cheese), and omega-3 fatty acids (walnuts, flaxseed, chia seeds).
Is a vegetarian diet suitable for muscle building?
Research shows that vegetarians achieve equivalent muscle hypertrophy to omnivores when total protein intake and training volume are matched. The key is consuming enough total protein (1.6–2.2g/kg/day) across multiple high-quality sources including eggs and dairy.

Want a plan tailored to you?

Answer 5 quick questions and get your perfect meal plan instantly.

🎯 Try the Free Meal Planner →

References

  1. 1. Melina V et al. (2016). Position of the Academy of Nutrition and Dietetics: Vegetarian Diets. JAND, 116(12), 1970–1980.
  2. 2. Mangels R et al. (2011). The Dietitian's Guide to Vegetarian Diets. Jones & Bartlett Learning.
  3. 3. Lynch H et al. (2018). Plant-based diets: considerations for environmental impact, protein quality, and exercise performance. Nutrients, 10(12), 1841.