Your weekly meal plan,and the shop to match.

Meal Matcher is a meal planner for UK supermarkets. Set your calories, diet and shop, and it plans every meal and matches every ingredient to a real product at Tesco, Sainsbury’s, Aldi or M&S.

Meal plans built
5,700+
Home cooks signed up
1,000+
Recipes to plan from
1,007
Plan a dayFree, no account
Supermarket
kcal

Takes about five seconds. Your day appears in the timetable.

The rules every plan keeps.

You set them once. The letters match the marks in the timetable, and you can swap any meal you don’t fancy.

  1. Ready in 15 minutes or less

    Marks a meal whose main and side together take a quarter of an hour or less, counting prep and cooking.

  2. Built to your calories and protein

    Every day is planned to your target. Each day in the example lands within 15 kcal of 2,000.

  • Your diet and allergies

    Vegetarian, vegan, pescatarian, keto, gluten free and more. Allergens stay off the plan.

  • Quick weekdays, slower weekends

    Weekday breakfasts are kept to 20 minutes by default. Longer cooking moves to Saturday and Sunday.

  • Whole packs, pantry and leftovers

    It plans around the pack sizes you’ll buy and the food already in your cupboard.

  • Your own recipes

    Add the dishes you already cook and they join our 1,007 recipes.

Meal plans for the way you eat.

Pick a diet and every recipe fits it, at your calorie target and your supermarket. Allergies and dislikes stay off the plan too.

Keto meal plan

Low-carb, higher-fat recipes only, planned to your calories and protein.

2,000kcal
161g protein
12g carbs

One real day from the planner at 2,000 kcal, shopping at Tesco.

See a 3-day keto plan
  1. Breakfast30 minBasic Eggswith Parmesan Wafers
  2. Lunch23 minMicrowave Ham Egg Cupwith Sautéed Aubergine
  3. Dinner70 minCheesy Beef Bakewith Lemon Steamed Broccoli

Vegan meal plan

Plant-based recipes only, with protein from tofu, beans and lentils.

1,999kcal
126g protein
80g carbs

One real day from the planner at 1,999 kcal, shopping at Tesco.

See a 3-day vegan plan
  1. Breakfast35 minMushroom & Spinach Tofu Scramblewith Sautéed Kale
  2. Lunch45 minSilken Tofu and Kale Soupwith Steamed Broccoli with Tomato
  3. Dinner35 minCayenne Crusted Tofu Steakswith Steamed Broccoli

Vegetarian meal plan

No meat or fish. Eggs and dairy stay on the menu.

2,000kcal
133g protein
88g carbs

One real day from the planner at 2,000 kcal, shopping at Tesco.

See a 3-day vegetarian plan
  1. Breakfast7 minChia Cottage Cheese with Blueberrieswith Over Easy Eggs
  2. Lunch30 minTortilla Breakfast Quiche
  3. Dinner80 minMexican Baked Egg Casserolewith Sautéed Courgette and Spinach

High-protein meal plan

Set a protein target and every day is planned to hit it.

2,000kcal
229g protein
56g carbs

One real day from the planner at 2,000 kcal, shopping at Tesco.

  1. Breakfast28 minEasy Carrot and Ham Omelettewith Oven-Baked Chicken Strips
  2. Lunch55 minKeto-Friendly Ham and Mushroom Cottage Cheese Pizzawith Parmesan Wafers
  3. Dinner40 minChicken with Cottage Cheesewith Classic Hash Browns

Gluten-free meal plan

Only recipes without gluten-containing ingredients.

2,000kcal
142g protein
51g carbs

One real day from the planner at 2,000 kcal, shopping at Tesco.

  1. Breakfast12 minChia Cottage Cheese with Blueberrieswith Ham and Avocado Egg Wrap
  2. Lunch45 minCottage Cheese Frittatawith Sautéed Courgette
  3. Dinner20 minSautéed Beef Mince and Veggieswith Sautéed Spinach

Pescatarian meal plan

Fish, eggs and dairy, and no meat.

2,000kcal
127g protein
78g carbs

One real day from the planner at 2,000 kcal, shopping at Tesco.

  1. Breakfast25 minSpinach Scrambled Eggswith Garlic Kale
  2. Lunch40 minKids’ Cheese and Vegetable Frittatawith Lemon Garlic Chickpeas
  3. Dinner50 minCrispy Baked Haddock with Minted Peaswith Green Beans with Crushed Almonds

Every ingredient, matched to a product on the shelf.

The planner picks a real product and pack size for each ingredient at your supermarket, then prices the basket.

Tesco Sainsbury’s Aldi M&S

Shopping somewhere else? You get a universal list you can take to any shop.

The recipe needsTesco sells
  1. Chicken BreastWillow Farm Chicken Breast Portions 900g -1.2kg
  2. Egg5 × Tesco Free Range Eggs Mixed Sized 6 Pack
  3. Chicken Thigh - Boneless, skinlessTesco Room To Roam British Chicken Thigh Fillets 600g
  4. Beef Mince 10-15%Tesco Beef Steak Mince 750g 15% Fat
  5. Unsmoked Streaky BaconTesco Unsmoked Streaky Bacon 14 Rashers 300g
  6. Lean Beef Mince 5%Tesco Lean Beef Steak Mince 5% Fat 250g
  7. Arborio RiceTesco Carnaroli Risotto Rice 500g
  8. CheddarCreamfields Mature White Cheddar 400g
  9. ParmesanCreamfields Grana Padano Wedge 175g
  10. OrzoTesco Finest Orzo Pasta 500g
Show all 54 products
  1. Baked BeansStockwell & Co Baked Beans In Tomato Sauce 420g
  2. Black Beans2 × Tesco Black Beans 400g
  3. Black PepperTesco Ground Black Pepper 25g
  4. ButterTesco British Salted Block Butter 250g
  5. Button MushroomTesco Chestnut Baby Button Mushrooms 150g
  6. CeleryTesco Celery Sticks 250g
  7. Chicken StockTesco 10 Chicken Stock Cubes 100g
  8. Chickpeas2 × Tesco Chickpeas In Water 400g
  9. Chilli FlakesTesco Ancho Chilli Flakes 35g
  10. Cottage CheesePiatnica Cottage Cheese Naturalny 200g
  11. CourgetteTesco Courgettes
  12. CourgetteTesco Courgettes Loose
  13. Curry PowderTesco Mild Curry Powder 80g
  14. Double CreamTesco British Double Cream 150ml
  15. Dried OreganoTesco Dried Oregano 14g
  16. FetaTranos Greek Feta 200g
  17. Fresh CorianderTesco Fresh Cut Coriander 30g
  18. Fresh ParsleyTesco Fresh Cut Flat Leaf Parsley 30g
  19. Fresh RosemaryTesco Rosemary 20g
  20. Frozen SweetcornGrower's Harvest Sweetcorn 907g
  21. FusilliTesco Fusilli Pasta 500g
  22. Garlic CloveTesco - Garlic Clove - Loose
  23. Garlic PowderEast End Garlic Powder 100g
  24. Ground CuminTesco Ground Cumin 43g
  25. HamTesco Honey Roast Ham 125g
  26. Lemon JuiceTesco Lemon Juice 250ml
  27. Light Soy SauceTesco Light Soy Sauce 150ml
  28. LimeTesco Limes Each
  29. Long Grain White RiceGrower Harvest Long Grain Rice 1kg
  30. MayonnaiseTesco Mayonnaise 450ml
  31. Mixed HerbsTesco Mixed Herbs 18g ..
  32. MozzarellaCreamfields Mozzarella 210g
  33. Olive OilTesco Olive Oil 250ml
  34. Onion2 × Tesco Brown Onions Loose
  35. Plain FlourStockwell & Co. Plain Flour 1.5kg
  36. Red Bell PepperTesco Red Peppers Each
  37. SaltGeo Organics Atlantic Sea Salt 250g
  38. Single CreamTesco British Single Cream 150ml
  39. SpaghettiHearty Food Co. Spaghetti Pasta 500g
  40. SpinachNatco Spinach Leaf 765g
  41. Spring OnionTesco Bunched Spring Onions 100g
  42. TomatoTesco Classic Round Tomatoes 6 Pack
  43. Vegetable OilTesco Pure Vegetable Oil 1L
  44. White BreadH W Nevill's White Bread 800g

The example week’s list: 54 products at Tesco. Pack sizes are part of the match, so the list says exactly what to put in the trolley.

One plan. Everything included.

Try the full planner free for 14 days, then choose monthly or yearly. Cancel any time.

  • Weekly meal plans built around your calories and macros
  • Diet, allergy and dislike filters on every plan
  • Products matched at Tesco, Sainsbury’s, Aldi and M&S
  • Live product prices and a running total for your shop
  • A universal shopping list if you shop anywhere else
  • Pack sizes chosen so you buy what the recipes use
  • Pantry and leftover tracking so you don’t buy twice
  • All 1,007 recipes, plus your own

Nutritionist or coach? See professional plans.

Meal Matcher
a month

Billed £49.99 a year. You save £45.89 against monthly.

Start free trial

Nothing charged for 14 days, then billed yearly. Cancel any time.

Questions about the meal planner.

Is Meal Matcher a free meal planner?
Planning a day on this page is free and needs no account. Full weekly plans come with a 14-day free trial, then cost £7.99 a month or £49.99 a year (£4.17 a month, saving 48%).
Which supermarkets does the meal planner work with?
Tesco, Sainsbury’s, Aldi and M&S. Each ingredient is matched to a real product and pack size there, and the basket is priced. For any other shop you get a universal shopping list.
Can it plan to a calorie or protein target?
Yes. You set calories and protein for the day and every day is planned to that target. If you don’t know your number, the free calorie calculator works it out.
Does it work for vegetarian, vegan and other diets?
Yes: vegetarian, vegan, pescatarian, gluten free, keto and paleo, and allergens you list stay off the plan.
Can I find recipes from ingredients I already have?
The planner works around food already in your pantry. To search recipes by the ingredients in your fridge, use the free recipe finder by ingredients.
How is it different from a recipe box like HelloFresh?
Nothing is delivered. Meal Matcher plans the meals and writes the shopping list, and you buy the food at your usual supermarket. See how Meal Matcher compares with HelloFresh.