To make a weekly meal plan, check what’s on that week and what’s already in your kitchen, choose dinners to fit, add simple breakfasts and lunches, then write a shopping list for exactly those meals, grouped by aisle. A batch-cooking session at the weekend can cover two or three weeknight dinners. It takes about 20–30 minutes once a week, and you’ll stop asking “what’s for tea?” at 6pm. Here’s the step-by-step method with a sample week.
Step 1: Look at the week ahead
Start with your calendar, not a recipe book. For each day, note:
Get this guide as a free PDF
Keep it, print it, read it offline. We’ll email it to you with a personal 10% discount code for any spreadsheet.
- Who’s eating at home, and when
- Late finishes, clubs, school runs and nights out
- Which evenings you’ll have time to cook properly
Write it down somewhere you’ll see it, such as a whiteboard, a notebook or the seven-day grid in our Weekly Meal Planner. Busy nights get quick meals, leftovers or something from the freezer. Save the recipes that need more time for quieter evenings or the weekend.
Step 2: Check what you already have
Look in the fridge, freezer and cupboards. Make a short list of anything that needs using soon, plus the staples you already have, such as pasta, rice, tins and spices. Build at least one or two meals around these so nothing goes to waste. Use-by dates come first: food isn’t safe to eat after its use-by date, but it can go in the freezer up to and on that date.
Step 3: Choose your dinners
Plan five or six dinners and leave one night for leftovers or something flexible. Themed nights make choosing quicker: pasta Monday, stir-fry Wednesday, fish Friday, roast Sunday.
Think in chains, where one meal sets up the next:
- A Sunday roast chicken becomes Monday’s chicken wraps and a pot of stock.
- A big batch of bolognese becomes Tuesday’s spaghetti and Thursday’s lasagne.
- Extra roasted veg becomes a frittata or a pasta sauce later in the week.
Step 4: Plan breakfasts, lunches and snacks simply
Don’t overcomplicate these. Pick two or three breakfasts on rotation, plan lunches around dinner leftovers and sandwiches, and add snacks to the list so they don’t turn into extra shop trips.
Step 5: Plan a batch-cooking session
A weekend cook-up of one or two big dishes takes care of your busiest nights. Make it safe and it’ll save you hours:
- Cool quickly. Get cooked food into containers and into the fridge within one to two hours. Splitting it into smaller portions helps it cool faster.
- Fridge or freezer. Eat refrigerated leftovers within 2 days, and freeze anything for later in the week straight away. Cooked rice should be eaten within a day and reheated only once.
- Label everything with what it is and the date you froze it. Keep the freezer at -18°C.
- Defrost safely. Thaw food in the fridge in a sealed container (or use the microwave’s defrost setting just before cooking), then cook and eat it within 24 hours. Don’t refreeze it once it’s defrosted.
- Reheat once, until it’s steaming hot all the way through.
These are the Food Standards Agency’s rules for leftovers. Build your plan around them, so batch-cooked meals eaten later in the week come out of the freezer, not the fridge.
A sample week
For a household of three, with a batch cook on Sunday:
| Day | Dinner | Notes |
|---|---|---|
| Sunday | Roast chicken, potatoes and veg | Batch cook bolognese (6 portions). Leftover chicken in the fridge for Monday. |
| Monday | Chicken wraps with salad | Uses roast leftovers within 2 days. |
| Tuesday | Spaghetti bolognese | 3 portions from Sunday’s batch. Freeze the other 3 on Sunday. |
| Wednesday | Veg stir-fry with noodles | 15-minute meal for the late finish. |
| Thursday | Lasagne | Defrost the frozen bolognese in the fridge on Wednesday. |
| Friday | Fishcakes, oven chips and peas | Mostly from the freezer. |
| Saturday | Leftovers or a “fridge clear-out” omelette | Uses up odds and ends. |
Step 6: Turn the plan into a shopping list
Go through each meal and write down every ingredient, scaled to the number of portions you’re making. If a chilli recipe serves 4 with 500g of mince and you want 6 portions, multiply by 1.5: you need 750g of mince.
Then:
- Cross off anything you already have from Step 2.
- Combine duplicates. If three meals each need an onion, write “onions × 3” once.
- Group the list by category in the order you walk round the shop: fruit and veg, meat and fish, dairy and eggs, bakery, tins and dry goods, frozen, household. You’ll shop faster and forget less.
- Add quantities and units, such as 750g or 2 tins, so you don’t buy too much “just in case”.
- Add your regulars (milk, bread, fruit for lunchboxes) at the end.
Step 7: Shop, tick off and review
Take the list with you or use it for an online order, and tick items off as they go in the trolley. At the end of the week, take two minutes to look back. Which meals worked? What got wasted? What did you have to buy on top? Keep the meals that worked on a “favourites” list and you’ll be able to rotate them, so planning gets quicker every week.
If cutting the food bill is your main goal, our guide to meal planning on a budget in the UK covers costing meals per portion and comparing unit prices.
An easy way to keep on top of it
The Weekly Meal Planner is an Excel spreadsheet (it also works in Google Sheets) that follows this same process, from the plan to the trolley.
- Seven-day planner: breakfast, lunch, dinner and snacks, with a week-beginning date, household size and preparation notes.
- Meal prep and leftovers tracking: note what you’re batch cooking and what’s being used up.
- Shopping list: 50 rows across nine shopping categories, with quantity and unit dropdowns and a “Got It?” selector to tick items off.
- Dashboard: shows how many items are still needed, your shopping progress and your estimated grocery spend.
Weekly meal plan FAQs
How do I start meal planning as a beginner?
Start small. Plan just five dinners for next week, built around what’s in your fridge and your busy nights, and write a shopping list from them. Add breakfasts, lunches and batch cooking once that feels easy.
How many meals should I plan for a week?
Five or six dinners is a good number. Leave one night free for leftovers, a meal out or plans changing, so food doesn’t go to waste.
How long does batch-cooked food last in the fridge?
Eat refrigerated leftovers within 2 days, and cooked rice within a day. Freeze anything you won’t eat in that time and label it with the date.
Can you freeze cooked rice?
Yes. Cool it quickly, freeze it, and when you use it, defrost it, reheat it only once and make sure it’s steaming hot throughout.
This guide is general information, not nutritional or medical advice. Food safety points follow Food Standards Agency guidance as of October 2026. If anyone in your household has allergies or a medical diet, follow the advice of your GP or dietitian.
Get this guide as a free PDF
Keep it, print it, read it offline. We’ll email it to you with a personal 10% discount code for any spreadsheet.

