Batch cooking saves money because buying and cooking in larger quantities lowers the cost per portion and removes the temptation of expensive convenience food. Choose dishes that scale and freeze well - stews, curries, chilli, ragu, soups and dal - cook a big pot, then portion and freeze. A little planning gives you a freezer of home-cooked meals for less than the price of a meal deal each.
Batch cooking is one of the five principles in our pillar guide, how to cook on a budget. It’s where saving money and saving time meet.
Why batch cooking saves money
The savings come from three directions. First, larger pack sizes are almost always cheaper per kilo, so buying for a big batch lowers your ingredient costs. Second, the energy to cook one large pot is less than cooking the same food in several sittings. Third - and biggest - a freezer full of good meals means you never reach for a takeaway or an expensive ready meal on a tired evening.
Put simply, batch cooking turns a single hour in the kitchen into a week of dinners that cost very little each.
The best dishes to batch cook
The ideal candidates are forgiving, one-pot dishes that taste as good - often better - reheated:
- Chilli - stretches beautifully with extra beans, and freezes perfectly.
- Curries and dal - the flavours deepen overnight, so they’re arguably better on day two.
- Bolognese and ragu - make a big pot and split it between pasta, jacket potatoes and a quick lasagne.
- Soups and stews - cheap, filling and endlessly variable.
- Bean and lentil pots - the cheapest batch of all, and a brilliant base to build on.
- Tomato sauce - a big batch becomes pasta, pizza, shakshuka and a base for stews.
Cook a base, finish it differently
The secret to not getting bored is to batch a versatile base rather than a finished meal, then send it in different directions through the week. A big pot of spiced lentils becomes dal with rice one night, a soup with added stock the next, and a filling for jacket potatoes after that. A batch of tomato sauce can be pasta, then a base for a bean stew, then a sauce for baked eggs.
Batch a base, not a meal - then it never feels like leftovers.
How to freeze well
Good freezing is what makes batch cooking reliable rather than a source of waste:
- Cool quickly before freezing - spread food out or sit the pan in cold water to speed it up.
- Portion before freezing so you can defrost exactly what you need.
- Label everything with the dish and the date - an unlabelled freezer is where good intentions go to be forgotten.
- Leave a little space in containers, as food expands as it freezes.
- Use within a few months for the best flavour, and reheat until piping hot all the way through.
Buy for value when you batch
Batch cooking is the perfect moment to buy the larger, cheaper pack. A big bag of dried lentils, a multipack of tinned tomatoes or a larger joint of a cheap cut all bring the cost per portion right down. Just make sure you’ll actually use what you buy - the freezer is your friend here, turning a bulk buy into weeks of meals rather than waste.
A simple batch-cooking rhythm
You don’t need to spend a whole Sunday at the stove. Cooking one big pot a week, on top of your normal cooking, quickly builds a stash of frozen meals. Within a few weeks you’ll have enough variety in the freezer to pull a different dinner out each night - the home-cooked equivalent of a ready-meal drawer, at a fraction of the price.
In summary
Batch cooking is the budget cook’s multiplier: buy bigger, cook once, eat all week. Choose dishes that scale and freeze well, batch a versatile base rather than a finished meal, freeze it properly and label it clearly. It’s one of the most effective habits in cooking well for less - saving money and rescuing you on the busiest evenings.
Frequently asked questions
Yes. Larger pack sizes are cheaper per portion, cooking once uses less energy than several sittings, and a full freezer removes the temptation of expensive takeaways and ready meals.
Forgiving one-pot dishes that reheat well: chilli, curries, dal, bolognese, soups, stews and tomato sauce. Many actually taste better the next day as the flavours develop.
Batch a versatile base rather than a finished meal, then finish it differently through the week - spiced lentils become dal, then soup, then a jacket-potato filling. Freezing in portions also lets you space meals out instead of eating the same thing five days running.
