Vegetarian Low Calorie Meal Plan UK — Free 7-Day Guide

Losing weight on a vegetarian diet is entirely achievable — and often easier than people expect. Plant-based proteins like eggs, Greek yogurt, tofu, legumes, and cottage cheese are filling, nutritious, and widely available at UK supermarkets. This 7-day vegetarian low calorie meal plan is designed for UK shoppers, targeting 1,500 calories per day with a strong emphasis on protein to keep you satisfied and support a healthy metabolism. Every meal uses ingredients you can pick up at Tesco, Aldi, Sainsbury's, or Asda.

Want a personalised version? Use our free AI generator to build a plan tailored to your calorie target, preferred supermarket, and dietary needs. Generate my plan →

Why Choose a Vegetarian Low Calorie Meal Plan?

A well-planned vegetarian diet is associated with lower body weight, reduced risk of type 2 diabetes, and better heart health, according to the British Dietetic Association. The key to losing weight as a vegetarian is ensuring adequate protein — without meat, it is easy to fill up on carbohydrate-heavy foods that push you over your calorie target. This plan solves that by building every meal around a protein anchor — eggs, tofu, lentils, chickpeas, or dairy — before adding vegetables and complex carbs. You will hit 75–90 g of protein per day, which is appropriate for weight loss in most adults.

Example 7-Day Vegetarian Low Calorie Meal Plan

Below is a sample week. Each day is planned to hit approximately 1500 calories with a strong protein focus. Calorie and protein figures are estimates — weigh ingredients if you need precision. Use our free generator to get a freshly personalised version.

Monday

BreakfastOat & Chia Seed Porridge360 kcal · 14g protein · 5 min

50 g oats cooked with soy milk, 1 tbsp chia seeds, topped with sliced banana and a drizzle of honey.

LunchChickpea & Spinach Salad420 kcal · 20g protein · 10 min

Tinned chickpeas, baby spinach, cherry tomatoes, cucumber, red onion, and lemon-tahini dressing.

DinnerTofu & Vegetable Stir-Fry520 kcal · 28g protein · 20 min

Firm tofu cubes stir-fried with broccoli, peppers, and soy sauce, served on brown rice.

SnackGreek Yogurt & Berries200 kcal · 15g protein · 2 min

200 g low-fat Greek yogurt with a handful of mixed berries.

Daily total: 1500 kcal · 77g protein

Tuesday

BreakfastScrambled Eggs on Wholemeal Toast350 kcal · 22g protein · 10 min

Two eggs scrambled with spinach and cherry tomatoes, on a slice of wholemeal toast.

LunchRed Lentil Soup370 kcal · 18g protein · 30 min

Thick red lentil soup with cumin, turmeric, and a wedge of wholemeal bread.

DinnerMushroom & Lentil Bolognese530 kcal · 24g protein · 25 min

Finely chopped mushrooms and green lentils in a rich tomato sauce, served over wholemeal spaghetti.

SnackApple & Peanut Butter250 kcal · 7g protein · 2 min

One apple sliced and served with one tablespoon of natural peanut butter.

Daily total: 1500 kcal · 71g protein

Wednesday

BreakfastOvernight Oats with Nut Butter380 kcal · 16g protein · 5 min

50 g oats soaked in oat milk with a tablespoon of almond butter and banana slices.

LunchHalloumi & Quinoa Salad450 kcal · 26g protein · 15 min

Grilled reduced-fat halloumi over 80 g quinoa with roasted peppers, cucumber, and mint dressing.

DinnerEgg & Sweet Potato Frittata480 kcal · 28g protein · 25 min

Four-egg frittata baked with diced sweet potato, spinach, and feta cheese.

SnackCottage Cheese & Cucumber190 kcal · 18g protein · 2 min

200 g low-fat cottage cheese with sliced cucumber.

Daily total: 1500 kcal · 88g protein

Thursday

BreakfastYogurt Parfait340 kcal · 20g protein · 5 min

Layered 0% Greek yogurt, granola (30 g), and mixed berries.

LunchBlack Bean Tacos430 kcal · 22g protein · 15 min

Spiced black beans in two small wholemeal tortillas with shredded cabbage, salsa, and low-fat sour cream.

DinnerPaneer & Spinach Curry530 kcal · 30g protein · 25 min

Low-fat paneer with spinach in a tomato-based curry sauce, served with a small portion of brown rice.

SnackHummus & Carrot Sticks200 kcal · 7g protein · 2 min

40 g hummus with 100 g carrot sticks.

Daily total: 1500 kcal · 79g protein

Friday

BreakfastAvocado & Egg Toast400 kcal · 20g protein · 10 min

Two slices wholemeal toast topped with half a mashed avocado and one poached egg.

LunchTofu Caesar Salad390 kcal · 24g protein · 10 min

Crispy baked tofu cubes over romaine lettuce with a light Caesar-style dressing and Parmesan.

DinnerVegetarian Chilli510 kcal · 26g protein · 25 min

Kidney beans, black beans, and sweetcorn in a smoky tomato chilli. Served with brown rice.

SnackProtein Yogurt & Walnuts200 kcal · 14g protein · 2 min

Protein yogurt pot with 15 g crushed walnuts.

Daily total: 1500 kcal · 84g protein

Saturday

BreakfastSpinach & Feta Omelette360 kcal · 28g protein · 10 min

Three-egg omelette with wilted spinach, 30 g reduced-fat feta, and cherry tomatoes.

LunchLentil & Roasted Veg Bowl420 kcal · 22g protein · 30 min

Roasted butternut squash, courgette, and peppers over green lentils with a tahini dressing.

DinnerMushroom Risotto (lighter)530 kcal · 18g protein · 35 min

Arborio rice cooked with mixed mushrooms, low-fat crème fraîche, and Parmesan. Smaller portion.

SnackEdamame Pods190 kcal · 16g protein · 5 min

200 g edamame pods, lightly salted.

Daily total: 1500 kcal · 84g protein

Sunday

BreakfastBanana Protein Pancakes380 kcal · 22g protein · 15 min

Two pancakes made with mashed banana, two eggs, oat flour, and a sprinkle of cinnamon.

LunchCaprese & Chickpea Salad400 kcal · 22g protein · 10 min

Buffalo mozzarella, tomato, basil, and chickpeas drizzled with olive oil and balsamic glaze.

DinnerNut Roast with Roasted Veg520 kcal · 24g protein · 45 min

Homemade walnut and lentil nut roast with roasted carrots, parsnips, and a vegetarian gravy.

SnackGreek Yogurt & Honey200 kcal · 15g protein · 2 min

200 g 0% Greek yogurt with a teaspoon of honey and a sprinkle of seeds.

Daily total: 1500 kcal · 83g protein

Sample Weekly Shopping List

Here is a sample shopping list to cover this 7-day plan. Estimated cost: £35–45 per week.

Protein

  • Tofu firm (2 × 400 g)
  • Eggs (18)
  • Greek yogurt 0% (1 kg)
  • Cottage cheese (500 g)
  • Tinned chickpeas (4 cans)
  • Red lentils (500 g)

Carbs

  • Rolled oats (1 kg)
  • Wholemeal bread (800 g)
  • Brown rice (500 g)
  • Sweet potatoes (1 kg)
  • Quinoa (500 g)

Vegetables

  • Broccoli (500 g)
  • Spinach (400 g)
  • Mixed peppers (500 g)
  • Courgette (3)
  • Cherry tomatoes (400 g)
  • Mushrooms (500 g)
  • Kale (200 g)

Dairy

  • Skimmed milk (2 L)
  • Low-fat cheese (200 g)

Extras

  • Olive oil
  • Tinned tomatoes (4 cans)
  • Soy sauce
  • Tahini (jar)
  • Lemon (4)
  • Garlic bulb
  • Nutritional yeast (100 g)

Tips for Success

Generate Your Free Personalised Plan

Our AI generator creates a personalised Vegetarian Low Calorie meal plan tailored to your preferred UK supermarket, dietary requirements, and cooking time. Free, no sign-up needed.

Generate My Vegetarian Low Calorie Plan →

Meal plans are for general information only. Calories and protein are estimates. For medical conditions, pregnancy, eating disorders, or clinical dietary needs, speak to a qualified healthcare professional.

Frequently Asked Questions

Can I get enough protein on a vegetarian diet?

Yes. Eggs, Greek yogurt, cottage cheese, tofu, lentils, chickpeas, and edamame are all excellent protein sources. This plan delivers 75–90 g of protein per day, which is sufficient for most adults losing weight.

Is this plan vegan-friendly?

Not as written — it includes eggs, dairy, and sometimes halloumi or paneer. However, you can swap these for plant-based alternatives (silken tofu for eggs, soy yogurt for Greek yogurt) to make it vegan.

Will I be hungry on 1500 calories as a vegetarian?

Hunger depends on food choices more than total calories. This plan is built around high-protein, high-fibre meals that keep you full. If you are regularly hungry, try adding more non-starchy vegetables and ensuring each meal includes at least 20 g of protein.

Related Meal Plans