There is a particular kind of weeknight defeat: you get home tired, the fridge offers nothing but a sad pepper and half a lemon, and twenty minutes later you are scrolling a takeaway app. Batch cooking is the antidote. The idea is almost embarrassingly simple — cook more than you need when you are already cooking, and bank the rest — but it quietly solves three problems at once: time, money and the temptation to order in. Here is how it works and how to do it well.

This article is general information, not medical advice; follow the safety guidance below when cooling and reheating food.

What batch cooking is

Batch cooking means preparing a large quantity of food in one session and storing the extra portions to eat later. Rather than cooking a single meal and washing up afterwards every single evening, you do the work once — chop, brown, simmer — and end up with several meals, some for the next few days in the fridge and some tucked in the freezer for a future you who will be very grateful.

It is closely related to meal prep, but with a slightly different emphasis. Meal prep is the broad practice of preparing food ahead; batch cooking is specifically about scale — cooking in bulk so one effort yields many portions. The two overlap happily, and our guide to how to meal prep covers the planning side in more depth.

Why it is worth doing

Batch cooking earns its place in a busy kitchen for several reasons:

  • It saves money. Cooking in bulk lets you buy ingredients in larger, cheaper sizes, and it spreads the energy cost of the oven or hob across many meals rather than one.
  • It saves time. One big cook-up and clean-down replaces several small ones. The marginal effort of doubling a recipe is tiny compared with cooking it twice.
  • It beats the takeaway. A freezer with a homemade curry in it is a powerful argument against ordering in at 7pm.
  • It cuts food waste. Buying and cooking to a plan means fewer half-used ingredients wilting in the drawer.

That last point matters for the budget as much as the bin. Wasted food is wasted money, and batch cooking pairs naturally with smart shopping — a theme we cover in meal planning on a budget.

The genius of batch cooking is that the hardest part — deciding what to make and getting started — only happens once.

What to cook (and what not to)

Not every dish survives a spell in the fridge or freezer. The best batch-cooking candidates are saucy, forgiving, one-pot meals that often taste better the next day as the flavours settle:

  • Stews and casseroles — beef stew, sausage casserole, tagines.
  • Curries and dahl — they reheat beautifully and freeze well.
  • Chilli and bolognese — endlessly useful over rice, pasta or in a jacket potato.
  • Soups — cheap, freezer-friendly and easy to scale up.
  • Traybakes and roasted veg — roast a big tray and repurpose across the week.

Some things do not batch well. Crisp or fried foods go soggy; delicate leaves and dressed salads wilt; previously frozen fish or meat should not be refrozen raw; and dishes thickened with cream or eggs can split or turn grainy on reheating. When in doubt, favour anything wet and robust.

Doing it safely

This is the part to take seriously, because reheating food badly is a genuine cause of food poisoning. The core rules from the NHS and Food Standards Agency:

  1. Cool quickly. Get cooked food into the fridge or freezer within two hours. Splitting a big pot into shallow containers helps it cool faster.
  2. Store properly. Use sealed, airtight containers, and keep your fridge at 0–5C.
  3. Label everything. Write the dish and the date on each container. Frozen food all looks the same after a fortnight.
  4. Eat fridge portions in time. Use refrigerated leftovers within three to four days.
  5. Reheat once, and thoroughly. Take out only what you will eat, and reheat it only once, until it is piping hot all the way through (steaming, not lukewarm in the middle).
  6. Defrost safely. Thaw frozen portions in the fridge, not on the worktop, and eat within 24 hours of defrosting.

Knowing your dates supports all of this. If you are batch cooking from ingredients near their limit, our explainer on best before vs use by is worth a read first.

A simple batch-cooking routine

You do not need a free Sunday and a wall of identical tubs. A realistic starter routine:

  • Pick one or two recipes that scale easily and that you genuinely like.
  • Double or triple the quantity. Eat one portion fresh tonight.
  • Refrigerate a couple for the next two or three days.
  • Freeze the rest in single portions, labelled and dated.
  • Keep a running list on the freezer door so you know what is in there.
StorageTypical lifeBest for
Fridge3–4 daysThis week's lunches and dinners
FreezerAround 3 monthsMeals for busy weeks ahead

Single-portion freezing is the quiet trick: it means you can defrost exactly one dinner without committing to eating the same meal four nights running.

Common mistakes

  • Cooling food too slowly by leaving a hot pot out for hours — a prime cause of bacterial growth.
  • Forgetting to label, then playing freezer roulette weeks later.
  • Over-freezing the same dish, so you tire of it and waste it anyway. Variety keeps the habit alive.
  • Reheating more than once. Always portion before reheating.
  • Freezing in giant blocks that take an age to thaw. Smaller, flatter containers win.

The bottom line

Batch cooking is one of the highest-return habits in the kitchen: a single burst of effort buys you days of easy, cheap, homemade meals and a real defence against the takeaway. Choose saucy, freezer-friendly dishes, scale them up, and store them safely — cool fast, label clearly, reheat once until piping hot. Start with one recipe this week, freeze a few portions, and let future-you discover the quiet luxury of a good dinner that is already made.