In short
- Cook three or four building blocks (a grain, a protein or pulse, roasted vegetables, a sauce) and combine them differently through the week.
- Cool batches in shallow containers and refrigerate within one to two hours; plan to eat refrigerated food within two days and freeze the rest.
- Reheat only what you will eat, once, until steaming hot all the way through; cooked rice keeps for one day only.
The idea of spending Sunday afternoon cooking five identical boxes of chicken and broccoli puts most people off batch cooking for good. There is a better way. Cook a few versatile components once, store them properly, and assemble them into different meals as the week goes on. You get the time saving without the monotony, and with a few simple rules, without the food safety risk.
Think in building blocks
Most good meals are combinations of four things. Cook one or two of each and you can assemble a week of lunches and dinners.
| Building block | Examples | Keeps best |
|---|---|---|
| A grain or starch | Bulgur, couscous, quinoa, pasta, roast potatoes, rice (see below) | Fridge 2 days; most freeze well |
| A protein or pulse | Chickpea stew, lentils, beans, roast chicken thighs, baked tofu, hard-boiled eggs | Fridge 2 days; stews and pulses freeze well |
| Vegetables | A tray of roasted vegetables, blanched greens, raw crunchy vegetables kept whole | Roasted: fridge 2 days; raw: several days whole |
| A sauce | Tomato sauce, pesto, tahini dressing, yoghurt and herb sauce | Fridge 2 to 3 days; tomato sauce freezes well |
From one session you might cook a pot of chickpea, spinach and tomato stew, a tray of roasted vegetables, a pan of bulgur and a jar of tahini dressing. That becomes stew with bulgur on Monday, a grain bowl with roasted vegetables and dressing on Tuesday, and a stuffed flatbread on Wednesday from the freezer.
Plan around two days, not five
Here is the honest limit of batch cooking: refrigerated food does not last all week. The UK Food Standards Agency advises eating leftovers within 48 hours, or freezing them if that is not possible1. The US Department of Agriculture allows three to four days2. Either way, a Sunday cook does not reach Friday from the fridge.
Two simple ways around it:
- Cook on Sunday, freeze half. Eat from the fridge on Monday and Tuesday, and move the frozen portions to the fridge to thaw the night before you need them.
- Cook twice. A big session at the weekend and a smaller top-up on Wednesday evening.
Cool fast, store shallow
The riskiest moment in batch cooking is the cooling. A deep pot of stew cools slowly in the middle, giving any surviving bacteria time to multiply.
- Divide large batches into smaller portions in containers or freezer bags so they cool quickly1.
- Get them into the fridge within one to two hours of cooking1. The USDA's limit is two hours2.
- Do not put hot food straight into the fridge; let it cool first, but not for longer than that window1.
- Keep the fridge between 0 and 5 °C, and check it with a thermometer once a week1.
- Store raw meat sealed on the bottom shelf, below cooked food1.
Rice needs its own rule
Rice is a batch cooking favourite and the one that needs most care. Uncooked rice can contain spores of Bacillus cereus that survive cooking; the longer cooked rice sits at room temperature, the more likely the bacteria or their toxins will make it unsafe3. The FSA's advice is to chill it ideally within an hour, keep it in the fridge for no more than a day, and never reheat it more than once3. For batch cooking, that means cooking rice fresh on the day, or freezing it in portions straight after cooling3. Our recipe for fluffy rice has the details.
Freezing for later in the week
The freezer is what makes batch cooking work beyond two days.
- It keeps food safe. Food stored constantly at around -18 °C (0 °F) stays safe; only quality slowly declines4.
- Some foods freeze better than others. Stews, soups, sauces, cooked pulses and most cooked grains freeze well. Mayonnaise, cream sauces and lettuce do not4.
- Pack against air. Air on the surface causes freezer burn, which is safe but dry and tough4. Use airtight containers or bags with the air pressed out.
- Label everything with the dish and the date. For best quality, eat frozen leftovers within three to four months2.
Thaw portions in the fridge overnight, and once thawed, use them within 24 hours1.
Reheat once, and only what you will eat
Take out a portion, not the whole container. Reheat it until it is steaming hot all the way through: the FSA's measure is 70 °C in the centre for two minutes, or an equivalent such as 75 °C for 30 seconds5, and the USDA's target is 74 °C (165 °F)2. Stir food while it reheats in the microwave, because the edges heat long before the middle3.
Previously cooked and frozen meat should only be reheated once, the FSA says, and the same applies to rice3. Packing single portions makes that easy.
A sample session, about two hours
- Put a tray of chopped vegetables in a hot oven to roast.
- Start the chickpea stew on the hob.
- Cook a pan of bulgur or couscous, and boil half a dozen eggs.
- Whisk a dressing in a jar.
- Cool everything in shallow containers while you wash up.
- Fridge: two days' worth. Freezer: the rest, labelled.
Batch cooking is not about eating the same thing five times. It is about never starting dinner from zero, and doing it in a way that keeps the food as safe on day two as it was when it came off the hob. For the complete storage rules, see our guide to leftovers in the fridge or freezer.
Questions
How long does meal prep last in the fridge?
The UK Food Standards Agency advises eating leftovers within 48 hours or freezing them; the US Department of Agriculture allows three to four days. If you prep on Sunday, freeze the portions for Wednesday onwards, or cook a second, smaller batch midweek.
Which foods are best for batch cooking?
Stews, soups, curries, chilli, beans and lentils, roasted vegetables, cooked grains other than rice, sauces and marinated raw meat to cook later. They keep and reheat well. Crisp salads, fried food and dishes with mayonnaise do not.
Can I freeze meal prep containers?
Yes, if the containers are freezer-safe. Leave a little headroom for expansion, cool the food first, and label each one with what it is and the date.
Is it safe to eat meal prep cold?
Cooked food that was cooled quickly, refrigerated within two hours and kept cold can be eaten cold within the storage time. Rice is the exception that needs the most care: eat it within 24 hours.
Sources
Numbered in the order the article cites them. Opened and read on the date shown.
- How to chill, freeze and defrost food safely Food Standards Agency (UK), 2017-12-18. Read October 2026.
- Leftovers and food safety USDA Food Safety and Inspection Service, 2020-07-31. Read October 2026.
- Home food fact checker Food Standards Agency (UK), 2026-08-21. Read October 2026.
- Freezing and food safety USDA Food Safety and Inspection Service. Read October 2026.
- Cooking your food Food Standards Agency (UK), 2017-12-18. Read October 2026.
How we write and check: our method. Spotted an error? Tell the editor.



