How to Meal Plan and Write a Shopping List (UK): Save Money, Waste Less
Code WELCOME20 gives 20% off at the Pennaby Payhip store.

Meal planning sounds like something only very organised people do, but it is really just ten minutes with a pen before you shop. A simple weekly plan means fewer "what's for tea?" moments, fewer top-up trips to the shop and less food going in the bin. This guide shows you how to plan a week of meals, turn it into a shopping list sorted by supermarket aisle and keep an eye on your food budget, plus how to plan the busy Christmas and New Year fortnight.
Why meal plan?
- You spend less. Shopping from a list means fewer impulse buys and fewer "just popping in" trips that turn into £20.
- You waste less. Planning around what is already in the fridge means food gets eaten before its use-by date.
- You decide once. Making one decision for the week is far less tiring than making seven at 5pm.
- Everyone knows the plan. Stick it on the fridge and whoever gets home first can start cooking.
Step 1: Check what you already have
Before you plan anything, look in the fridge, freezer and cupboards. Write down anything that needs using soon, with its date. Remember the difference between the two dates on food labels: the Food Standards Agency explains that a use-by date is about safety, so do not eat food after it, while a best before date is about quality, so food is often fine to eat afterwards if it looks and smells normal.
Step 2: Plan your meals for the week
Fill in a weekly planner with breakfast, lunch, dinner and snacks. A few tips make it much easier:
- Start with the use-it-up meals. Put the meals that use those items early in the week.
- Check the calendar. Late finishes, clubs and evenings out need quick meals, or none at all.
- Plan a leftovers night. Cook extra on Sunday and have it again on Monday or Tuesday.
- Repeat favourites. Many families rotate 10 to 15 meals they know everyone likes. Keep a list so you never start from a blank page.
- Keep one freezer meal in reserve for the night when plans fall apart.
Step 3: Write a shopping list by aisle
Go through each meal and write down every ingredient you do not already have. Group the list by supermarket section (fruit and veg, meat and fish, dairy and eggs, bakery, cupboard, frozen, drinks and household) so you can walk round the shop once, or tick items off quickly when ordering online. Add the weekly basics such as milk, bread and loo roll last.
Step 4: Set a food budget
Decide how much you want to spend on food each week, write it at the top of your list and note what you actually spent after the shop. After a month you will see a clear pattern and can spot where the money goes. Simple swaps such as own-brand cupboard staples, frozen veg and a meat-free night or two can make a real difference. If you are building a full household budget, see our guide on how to make a monthly budget in the UK.
Step 5: Batch cook and store leftovers safely
Cooking a double batch of chilli, bolognese or soup and freezing portions saves time on busy nights. Label each tub with what it is and the date. For leftovers, the Food Standards Agency advises cooling food and putting it in the fridge within two hours, keeping your fridge at 5°C or below, and eating leftovers within two days.
Planning Christmas and New Year meals (2026–27)
The fortnight from 21 December to 3 January is the busiest of the year for food: guests, parties, a big dinner and lots of leftovers. In 2026, Christmas Day falls on a Friday and Boxing Day on a Saturday, so the Boxing Day bank holiday moves to Monday 28 December. New Year's Day is Friday 1 January 2027, and Scotland also has a substitute bank holiday on Monday 4 January 2027 (dates from GOV.UK). Large shops in England and Wales cannot open on Christmas Day, and opening hours are often shorter around the bank holidays, so:
- Plan every meal for the fortnight on one sheet, including who is visiting.
- Book any supermarket delivery slot or turkey order early.
- Write a separate Christmas food shop list so the big shop does not get mixed up with weekly basics.
- Plan leftover meals for 26 to 28 December, such as turkey curry, bubble and squeak or sandwiches.
For the big day itself, our Christmas dinner timing plan helps you work backwards from the time you want to eat.
Keep track of allergies and preferences
If you cook for guests or a family with different needs, keep a note of allergies, intolerances and dislikes. UK food law requires 14 allergens to be highlighted on labels: celery, cereals containing gluten, crustaceans, eggs, fish, lupin, milk, molluscs, mustard, peanuts, sesame, soya, sulphur dioxide (sulphites) and tree nuts. Always check labels yourself, especially at Christmas when you may be buying unfamiliar products.
A printable to help
Our Meal Planner & Shopping List puts all of this on 15 printable pages: a weekly meal planner, a fridge sheet with the plan and list on one page, a shopping list by aisle, a dated Christmas & New Year meal plan for 2026–27, a Christmas food shop list, a fridge, freezer and cupboard check, a leftovers log, a batch cooking plan, family favourites, recipe cards, a weekly food budget tracker and a household allergies page. It comes as A4 and US Letter PDFs, and the weekly pages are undated so you can print a fresh set every week.