Planning the week's meals is one of the simplest ways to spend less on food, waste less and stop the daily "what's for dinner?" conversation. It takes about twenty minutes a week once you're in the habit. Here's a method that works for families, with a sample week to get you started.
Why meal planning saves money
Most food waste and overspending comes from shopping without a plan: buying things "just in case", doubling up on what's already in the fridge, and topping up at the corner shop midweek. A plan means you buy what you need, use what you buy and cook from a list rather than from scratch every evening.
Step 1: Check what you already have
Before you plan anything, look in the fridge, freezer and cupboards. Anything that needs using up, like half a bag of spinach or a pack of mince near its date, goes into the first meals of the week. A tin of chickpeas or a bag of frozen peas can often become a meal with just a few extra ingredients.
Step 2: Plan five or six dinners, not seven
Plans that fill every night tend to fall apart by Thursday. Plan five or six dinners and leave one or two nights for leftovers, something from the freezer or a simple standby like beans on toast or an omelette. Life happens, and a flexible plan survives it.
A few tips for choosing meals:
- Pick a few family favourites you know everyone will eat, and add one new recipe a week at most.
- Check the calendar. Busy nights with clubs or late shifts need quick meals or something ready in the slow cooker.
- Share ingredients across meals. If you're buying a bunch of coriander for a curry, plan a second meal that uses the rest.
- Make the cheaper staples work hard. Lentils, beans, eggs, oats, potatoes, rice, pasta and frozen vegetables are filling, versatile and keep well.
Step 3: Cook once, eat twice
The biggest saving comes from planning leftovers on purpose. Cook a larger batch on a quieter night and use it again later in the week:
- a roast chicken on Sunday becomes chicken wraps or a stir-fry on Monday, and the carcass makes stock for soup
- a big pot of chilli does one dinner, then jacket potatoes with chilli two days later
- a tray of roasted vegetables goes into pasta one night and a frittata the next
Food safety matters with leftovers. The Food Standards Agency advises cooling leftovers quickly, keeping them in the fridge and eating them within two days, and eating leftover rice within one day. If you won't eat it in time, freeze it.
A sample week
Here's an example of how one week can link together. It's meant to show the method, not to tell you what to eat.
| Day | Dinner | How it links |
|---|---|---|
| Sunday | Roast chicken with potatoes and veg | Cook extra chicken and potatoes |
| Monday | Chicken and vegetable wraps | Uses Sunday's leftover chicken |
| Tuesday | Lentil and vegetable soup with bread | Made with stock from the chicken |
| Wednesday | Chilli with rice | Make a double batch |
| Thursday | Jacket potatoes with chilli | Uses Wednesday's chilli |
| Friday | Homemade pizza on flatbreads | Uses up odds and ends of veg and cheese |
| Saturday | Leftovers or freezer night | Clears the fridge before the next shop |
Step 4: Write the shopping list from the plan
Go through each meal and write down every ingredient you don't already have. Then:
- Combine quantities, so two recipes that each need an onion become "2 onions" rather than two separate lines.
- Group the list by aisle or section (fruit and veg, chilled, tins, frozen) so you're not walking back and forth.
- Add breakfasts, lunches and snacks, which are easy to forget when you're focused on dinners.
- Stick to the list. Offers are only a saving if you were going to buy the thing anyway.
More ways to cut the food bill
- Try supermarket own-brand versions of staples like tinned tomatoes, pasta, flour and cereal. Many families can't tell the difference.
- Use frozen fruit and vegetables. They're often cheaper, they don't go off and you use only what you need.
- Buy loose fruit and veg where you can, so you buy the amount you'll actually use.
- Batch cook and freeze portions of soups, sauces and stews for busy nights, instead of a takeaway.
- Check the reduced section for things you can cook or freeze that day.
- Keep a rotation of menus. After a few weeks you'll have a set of plans you can reuse, which makes planning even quicker.
Keeping it balanced
A budget plan can still be a healthy one. The Eatwell Guide, the UK's official healthy eating guidance, suggests basing meals on starchy foods like potatoes, bread, rice or pasta, eating plenty of fruit and vegetables, and including some protein such as beans, pulses, fish, eggs or meat. Beans and lentils are a cheap way to make meat go further in dishes like chilli, bolognese and curry.
Get the family involved
Let everyone choose one dinner a week. Children are more likely to eat a meal they picked, and older children can help cook it. Put the plan somewhere everyone can see it, so nobody needs to ask what's for dinner.
And if someone in the house has allergies or dietary needs, note them once and check each week's plan against them before you shop.

