Free UK Meal Plans for Weight Loss — By Calories, Budget & Supermarket

Tell us your calorie target, cooking time, and favourite UK supermarket. Get a complete 7-day meal plan with high-protein meals, prep times, and a grouped shopping list — in under 30 seconds. Free, no sign-up.

1500–2500 kcal plansTesco · Aldi · Lidl · Asda · MorrisonsHigh-protein & budget optionsFree forever, no sign-up

Already know what you want? Browse ready-made plans ↓

Meal plans are generated 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.

How it works

1

Set your targets

Enter your calorie goal, meals per day, and dietary preference.

2

Pick your supermarket

Choose Tesco, Aldi, Lidl, Asda, Sainsbury's, Morrisons, or Iceland.

3

Get your plan

Your complete 7-day plan with meals, macros, and a shopping list appears in under 30 seconds.

What you can personalise

🔥 Calorie target (800–4,000 kcal)
🛒 UK supermarket preference
🥩 Protein focus (standard or high)
🥦 Vegetarian or vegan diet
⏱️ Max cooking time per meal
🚫 Foods to avoid or include
📅 Plan length (1, 3, or 7 days)
🛍️ Grouped shopping list with cost estimate

What is a UK Meal Plan Generator?

A UK meal plan generator takes your personal preferences — daily calorie target, dietary requirements, preferred supermarket, and foods you love or want to avoid — and produces a complete weekly meal plan in seconds. Our free meal plan generator is powered by AI and designed specifically for UK shoppers at Tesco, Aldi, Sainsbury's, and Asda, so every ingredient on your plan is easy to find and affordable.

Unlike generic calorie calculators, our tool creates a structured day-by-day plan with named meals, calorie counts, protein targets, and prep times. It also generates a categorised shopping list with an estimated weekly cost in GBP, making it easier than ever to stick to a budget while eating healthily.

How to Create Your Free UK Weight Loss Meal Plan

Getting started takes less than a minute:

  1. Set your plan length. Choose a 1-day, 3-day, or 7-day plan.
  2. Enter your daily calorie target. Not sure? A common starting point for weight loss is 1,500–1,800 calories. Use our calorie deficit guide to calculate yours.
  3. Choose your meals per day and dietary preference — standard, vegetarian, or vegan.
  4. Use Advanced options to pick your supermarket, max cooking time, and any foods to include or avoid.
  5. Click Get My 7-Day Meal Plan — your personalised plan and shopping list appear in under 30 seconds.

Why Choose a Calorie-Controlled Meal Plan?

Research consistently shows that meal planning is one of the most effective strategies for sustained weight loss. A 2017 study published in the International Journal of Behavioral Nutrition and Physical Activity found that meal planners had significantly higher diet quality and were less likely to be overweight.

Calorie control remains the most reliable way to lose body fat. By targeting 300–500 calories below your Total Daily Energy Expenditure, you create the deficit needed for steady fat loss of around 0.5 kg per week. Our generator keeps every day within ±100 kcal of your target and ensures you get enough protein to preserve muscle while you lose fat.

High protein intake is especially important during weight loss — it is the most satiating macronutrient, keeping you fuller for longer. Our plans prioritise lean protein sources: chicken breast, eggs, Greek yogurt, tuna, and tofu.

Example 7-Day 1800 Calorie Meal Plan UK

Below is a full 7-day example of an 1,800 calorie meal plan using common UK supermarket ingredients — oats, chicken breast, eggs, salmon, tuna, lentils, sweet potatoes, and frozen vegetables. Calorie and protein figures are estimates; weigh ingredients for precision.

Monday

BreakfastOat Porridge with Berries & Greek Yogurt390 kcal · 18g protein · 8 min
LunchGrilled Chicken, Brown Rice & Roasted Peppers520 kcal · 45g protein · 20 min
DinnerBaked Salmon, Sweet Potato Wedges & Steamed Broccoli580 kcal · 40g protein · 25 min
SnackLow-Fat Greek Yogurt with Mixed Berries230 kcal · 16g protein · 2 min
~1720 kcal  ·  ~119g protein

Tuesday

BreakfastScrambled Eggs on Wholemeal Toast with Spinach370 kcal · 24g protein · 10 min
LunchTuna & Sweetcorn Jacket Potato460 kcal · 36g protein · 12 min
DinnerTurkey Mince Bolognese with Wholemeal Pasta640 kcal · 46g protein · 25 min
SnackApple & 20g Almonds260 kcal · 7g protein · 1 min
~1730 kcal  ·  ~113g protein

Wednesday

BreakfastOvernight Oats with Chia Seeds, Peanut Butter & Banana430 kcal · 16g protein · 5 min
LunchGrilled Chicken Caesar Salad Wrap (wholemeal)480 kcal · 38g protein · 10 min
DinnerLean Beef Stir-Fry with Brown Rice & Frozen Veg590 kcal · 44g protein · 20 min
SnackCottage Cheese with Cucumber (150g)230 kcal · 22g protein · 2 min
~1730 kcal  ·  ~120g protein

Thursday

BreakfastScrambled Eggs with Smoked Salmon on Wholemeal Toast420 kcal · 34g protein · 10 min
LunchRed Lentil & Vegetable Soup with Wholemeal Roll400 kcal · 18g protein · 10 min
DinnerChicken Tikka with Cauliflower Rice & Raita610 kcal · 52g protein · 25 min
SnackBanana & 1 tbsp Peanut Butter310 kcal · 9g protein · 2 min
~1740 kcal  ·  ~113g protein

Friday

BreakfastPorridge with Walnuts, Cinnamon & Skimmed Milk390 kcal · 14g protein · 5 min
LunchKing Prawn & Avocado Salad with Lemon Dressing420 kcal · 28g protein · 10 min
DinnerBaked Cod with New Potatoes & Green Beans620 kcal · 48g protein · 25 min
SnackHigh-Protein Yogurt Pot with Berries280 kcal · 22g protein · 2 min
~1710 kcal  ·  ~112g protein

Saturday

BreakfastWholemeal Pancakes with Berries & Low-Fat Yogurt420 kcal · 20g protein · 15 min
LunchTurkey & Avocado Wholemeal Wrap with Spinach440 kcal · 34g protein · 5 min
DinnerGrilled Lean Sirloin Steak, Roasted Veg & Brown Rice620 kcal · 48g protein · 20 min
SnackCarrot Sticks with 40g Reduced-Fat Hummus200 kcal · 6g protein · 2 min
~1680 kcal  ·  ~108g protein

Sunday

BreakfastPoached Eggs & Smoked Salmon on Wholemeal Toast420 kcal · 32g protein · 10 min
LunchLentil & Roasted Vegetable Soup with Wholemeal Roll390 kcal · 18g protein · 10 min
DinnerRoast Chicken Breast with Potatoes, Carrots & Greens660 kcal · 52g protein · 50 min
SnackOat Biscuits with Low-Fat Cottage Cheese (100g)280 kcal · 14g protein · 3 min
~1750 kcal  ·  ~116g protein

Want a plan that matches your diet and supermarket? Generate your personalised version above.

Example UK Shopping List for a Low-Calorie Meal Plan

A well-organised shopping list makes the biggest difference to sticking to a meal plan. Here is an example weekly shop based on the 1,800 calorie plan above, grouped by category.

Protein

  • Chicken breast (1 kg)
  • Tinned tuna in spring water (4 × 145g cans)
  • Eggs (12)
  • Low-fat Greek yogurt (2 × 500g)
  • Salmon fillets (2)
  • Turkey mince, lean (500g)
  • Smoked salmon slices (100g)
  • Low-fat cottage cheese (300g)

Carbohydrates

  • Rolled oats (1 kg)
  • Wholemeal bread (800g loaf)
  • Brown rice (500g)
  • Wholemeal pasta (500g)
  • Sweet potatoes (1 kg)
  • New potatoes (500g)
  • Wholemeal tortilla wraps (8-pack)

Fruit & vegetables

  • Frozen mixed vegetables (1 kg)
  • Frozen mixed berries (500g)
  • Broccoli (500g)
  • Baby spinach (200g bag)
  • Mixed peppers (3)
  • Carrots (750g)
  • Cucumber (2)
  • Cherry tomatoes (400g)
  • Bananas (5–6)
  • Apples (6)
  • Avocado (1)

Dairy & fridge

  • Semi-skimmed or skimmed milk (2L)
  • Reduced-fat hummus (200g)

Store cupboard

  • Olive oil (500ml)
  • Natural peanut butter (340g)
  • Low-sodium soy sauce
  • Mixed herbs & spices
  • Garlic (1 bulb)
  • Lemons (2)
  • Honey (small jar)
  • Red lentils (500g)
  • Tinned chickpeas or kidney beans (2 cans)

Estimated cost: around £35–£50 for one person depending on supermarket, brands, and portion sizes.

Popular UK Meal Plan Types

Browse our ready-made example plans for the most popular calorie targets and dietary goals:

1500 Calorie Meal Plan

A 7-day fat loss plan for a moderate calorie deficit. Good starting point for lighter adults.

1800 Calorie Meal Plan

The most popular target — high-protein, filling meals with a sustainable deficit.

2000 Calorie Meal Plan

For active people who want structure without an aggressive cut.

2500 Calorie Meal Plan

For muscle gain or very active individuals needing more fuel.

High Protein Low Calorie Plan

Maximum protein within a calorie deficit — ideal for fat loss while keeping muscle.

Cheap Student Meal Plan UK

Under £30 a week at Aldi or Lidl. High-protein and genuinely simple to cook.

Budget Bodybuilding Meal Plan

2,000 kcal and 160g protein without premium-brand prices.

Gym Beginner Meal Plan UK

Simple, balanced 1,800 kcal meals for beginners starting a training routine.

Busy Professional Meal Plan

Under 20 minutes per meal. Calorie-controlled, batch-cook friendly.

Cheap High Protein Meal Plan

Maximum protein per pound — built around the cheapest UK protein sources.

Aldi 1800 Calorie Meal Plan

A full 7-day plan using Aldi own-brand staples — typically £35–45 for the week.

Tesco Low Calorie Meal Plan

Tesco-friendly ingredients with Clubcard-price staples and a full shopping list.

Lidl 1800 Calorie Meal Plan

Lidl's own-brand range is among the cheapest for high-protein eating in the UK.

Iceland Budget Meal Plan

Frozen protein staples from Iceland — a full week under £30.

Sainsbury's Low Calorie Plan

1,500 kcal using Sainsbury's own-brand staples — with Nectar Price tips.

Morrisons Low Calorie Plan

1,500 kcal using Morrisons own-brand products and Market Street tips.

Vegetarian Low Calorie Plan

Plant-forward meals with protein from eggs, dairy, tofu, and legumes.

High Protein Vegetarian Plan

Vegetarian meals hitting 130g+ protein daily — no meat required.

Supported UK Supermarkets

Our generator supports all major UK supermarkets. Select yours and every ingredient will be tailored to products you can actually find in a single weekly shop:

Not sure which supermarket wins on price? Read our Aldi vs Tesco comparison or the full cheapest UK supermarket for meal prep guide.

Frequently Asked Questions

How many calories should I eat to lose weight?

Most adults lose weight sustainably on 1,500–1,800 calories per day, depending on height, weight, age, and activity level. The safest approach is to calculate your TDEE and subtract 300–500 calories. Our calorie deficit guide walks you through this step by step.

Is this meal plan generator really free?

Yes — completely free, with no sign-up, no email required, and no paywalled features. Generate as many plans as you like.

Can I use this if I am vegetarian or vegan?

Absolutely. Select "Vegetarian" or "Vegan" from the dietary preference dropdown and the generator will produce a fully plant-based plan. Browse our vegetarian low-calorie meal plan for a ready-made example.

How do I know the calorie counts are accurate?

The AI generates calorie and protein estimates based on standard nutritional data. They are a useful guide rather than exact figures. For precise tracking, weigh your ingredients and use a calorie tracking app such as MyFitnessPal or Cronometer.

Can I regenerate the plan if I do not like it?

Yes — simply adjust your settings and click Generate Plan again. Each generation produces a different, randomised plan.

Further Reading