Batch cooking: save time, money and food waste
Cooking once and eating two or three times is one of the most practical things you can do for your food budget, your time and the amount of food that ends up in the bin.
Batch cooking isn't about spending your whole Sunday in the kitchen. It's about making the cooking you're already doing go further — with a little planning and a good freezer.
On this page
Why batch cook?
The case for batch cooking is straightforward:
- Time. Cooking a large pot of soup takes barely more active time than a small one. Do it once and you have lunch sorted for four days.
- Money. Buying ingredients in larger quantities is almost always cheaper per portion. Fewer convenience meals and less takeaway adds up quickly.
- Less waste. When you cook with a plan, you use what you buy. Vegetables don't languish in the fridge because you already know what they're for. Leftover cooked grains become tomorrow's salad base rather than a forgotten container.
- Less decision fatigue. Knowing dinner is already sorted on a tired weeknight is genuinely valuable.
Two approaches: how to choose
There's no single right way to batch cook. Two broad approaches work for different people and schedules:
Cook once, eat twice
The simplest approach: whenever you cook, make double. Double the curry and freeze half. Double the soup. Roast twice as many vegetables as you need tonight. No dedicated session needed — just a habit of scaling up recipes you're already making.
Good for: people with limited cooking time, small households, those new to batch cooking.
Dedicated batch session
Set aside one to two hours once a week or fortnight to cook several things at once. This typically produces meals and bases for most of the week ahead. It works best with a plan — knowing before you start what you'll cook and what you'll do with it.
Good for: busy households, families, people who find weeknight cooking stressful, those with a chest freezer to stock.
Plan around versatile bases
The most efficient batch cooking works from the bottom up — make flexible building blocks that combine in different ways rather than only cooking complete dishes. This prevents the feeling of eating exactly the same meal four nights in a row.
- Cooked grains. A large pot of rice, quinoa, farro, pearl barley or oats keeps in the fridge for 3–4 days and works as a base for bowls, salads, stir-fries and porridge. Grains also freeze well in portions.
- Cooked beans and lentils. Far cheaper than tinned when you cook dried beans in bulk. Use in soups, stews, curries, salads or mash them for dips. Lentils need no soaking and cook in 20–30 minutes.
- Roasted vegetables. A full roasting tray of whatever needs using — courgettes, peppers, sweet potato, beetroot, onions — keeps for four days and adds colour and flavour to almost anything.
- A versatile sauce. A big pot of tomato sauce, a batch of curry base or a large pot of soup is immediately useful and freezes perfectly.
What to freeze and how
Not everything benefits from freezing — but most cooked staples do.
What freezes well from a batch session
- Soups, stews, curries and chilli
- Tomato-based sauces (pasta sauce, bolognese, pizza sauce)
- Cooked beans and lentils (freeze flat in bags — take up barely any space)
- Cooked grains — rice, farro, quinoa
- Bread, muffins and baked goods
What's better refrigerated and eaten within a few days
- Dishes with cream or milk-based sauces (can separate when frozen)
- Cooked pasta and potatoes on their own (texture suffers)
- Roasted vegetables (fine briefly frozen, but texture is better fresh)
- Egg-based dishes like quiche or frittata
Portioning, containers and labelling
- Portion before freezing into the amount you'll actually use — single portions or family servings. Don't freeze a giant block you'll struggle to defrost half of.
- Flat is best. Freeze soups and sauces in zip-lock bags laid flat. They stack efficiently, thaw faster, and take up much less space than rigid containers.
- Leave headspace in containers — liquids expand when frozen.
- Label everything with contents and date. Things look surprisingly similar after a few weeks frozen.
- Use within 2–3 months for best quality, though food is safe indefinitely when kept frozen.
A simple batch session walkthrough
Here's how a low-effort 90-minute batch session might look:
- Plan before you start. Choose two or three bases and one complete dish — for example: a large pot of lentil soup, a tray of roasted vegetables, a pot of cooked rice, and a big batch of tomato sauce. Write a list of what you need and check your cupboards first.
- Shop once, buy what you need. Buying in bulk for a session is almost always cheaper per serving than daily shopping. Pick up whatever seasonal veg is cheapest for the roasting tray.
- Start the longest things first. Get the soup simmering or the lentils cooking before you do anything else. While those cook, chop the roasting vegetables, get the tray in the oven and start the rice.
- Work in parallel. Use the oven, hob and any downtime (waiting for water to boil, etc.) productively. Most of your 90 minutes is hands-off — you're just managing timers.
- Cool food quickly. Divide hot food into smaller, shallower containers to speed up cooling. Don't put large pots of hot food straight in the fridge — it raises the internal temperature and wastes energy. Aim to get food refrigerator-ready within two hours of cooking.
- Portion, label and store. Pack into meal-sized containers, label with the date and contents, and refrigerate what you'll use this week. Freeze everything else flat.
Reheating safely
Batch cooking is only as good as how you handle the food afterwards. Safe cooling and reheating is straightforward:
The rules for safe leftovers: cool quickly (smaller portions, shallow containers), refrigerate within two hours, keep cold until you're ready to eat, and reheat thoroughly until steaming all the way through. Reheat each portion only once. This applies especially to rice, which can harbour bacteria that survive cooking — cool it fast and don't leave it sitting out.
- Defrost in the fridge rather than on the counter overnight — it's safer and you avoid the outer edges getting warm while the middle is still frozen.
- Reheat from frozen in the microwave or oven — fine for soups and most dishes, just make sure the centre is thoroughly hot.
- Only reheat once. Don't reheat a portion and then refrigerate and reheat it again.
- Stir halfway through microwaving to distribute heat evenly — microwaves heat unevenly, leaving cold spots.
Batch cooking checklist
- Plan what you'll cook before you shop — choose versatile bases, not only complete dishes.
- Cook at least one extra portion of whatever you're making tonight.
- Cool cooked food in small portions within two hours of cooking.
- Label everything with contents and date before it goes in the freezer.
- Freeze soups and sauces flat in bags to save space.
- Reheat portions thoroughly until steaming all the way through, only once.
- Use fridge portions within 3–4 days; freezer portions within 2–3 months for best quality.
Related guides
Batch cooking FAQ
How do I start batch cooking without feeling overwhelmed?
Start with just one or two extra portions rather than a full session. Cook double the rice or double the soup you were already making, and freeze or refrigerate the extra. Once that feels normal, gradually cook more at once. You don't need a dedicated "batch day" to benefit.
What meals freeze best?
Soups, stews, curries, chilli, bolognese, cooked beans and lentils, and most tomato-based sauces all freeze excellently with little quality loss. Cooked grains freeze well too. Dishes with cream, raw potatoes or egg-based sauces are better refrigerated and eaten within a few days rather than frozen.
Is it safe to reheat rice and other leftovers?
Yes, with the right handling. The key rules: cool food quickly after cooking (within two hours), store it cold, and when reheating, heat it thoroughly all the way through until steaming hot. Reheat rice and other leftovers only once. Rice carries bacteria that can survive cooking and multiply at room temperature, which is why rapid cooling and cold storage matter.
How long do batch-cooked meals keep?
In the refrigerator, most cooked meals keep safely for 3–4 days. In the freezer, most cooked dishes stay at good quality for 2–3 months, though they remain safe indefinitely when kept frozen. Label everything with the date so you don't lose track.
Try it tonight: cook double
Whatever you're making for dinner, make twice as much. Freeze the extra or plan tomorrow's lunch around it. That's batch cooking — no special session needed to start.