How long do leftovers last? Pick a dish and plan your week
Ask three official food-safety sources how long leftovers last in the fridge and you get three answers: 2 days, 3 days and 3 to 4 days.
Pick what you cooked, the guidance you want to follow and how many portions you made, and see which days you can eat from the batch and how many portions to freeze on cooking day. Plus the cooling, fridge and reheating habits that matter more than the number.

You cooked a big pot on Sunday. By Wednesday you are staring at the last portion and wondering whether it is still fine. Ask three official sources and you get three different answers: 2 days, 3 days, or 3 to 4 days. Here is why they differ, and how to plan a week of meals around it without guessing.
Why the answers differ
Cooking kills most bacteria, but a few survive as spores, and any bacteria that land on the food afterwards keep multiplying in the fridge, just slowly. There is no single day when food flips from safe to unsafe. Each agency draws a line based on how cautious it wants to be.
- The UK Food Standards Agency says to eat leftovers within 48 hours, or freeze them.
- The NSW Food Authority in Australia says within 3 days, and 2 days for cooked rice and pasta.
- The US Department of Agriculture says 3 to 4 days.
None of them is "wrong". The shorter windows leave a bigger safety margin, which matters most for older adults, young children, anyone pregnant and anyone with a weakened immune system. If that is you, or you cook for someone who is, use the shortest window.
Plan your batch week
Pick what you cooked, the window you want to follow, the day you cooked, and how many portions you made. The tool shows which days the batch can be eaten, and how many portions to freeze on the day you cook instead.
Cool it within 2 hours, keep the fridge at 5°C or below, and eat it within 2 to 3 days. Freeze the rest the day you cook.
The habits that matter more than the day
The number of days only works if the first few hours go well. Bacteria multiply fastest at roughly room temperature up to about 60°C, so the goal is to spend as little time there as possible.
- Cool it fast. Get cooked food into the fridge within 2 hours (the UK FSA, the NSW Food Authority and the USDA all agree). Dividing it into smaller, shallow containers makes it cool quicker. A hot pot left on the hob overnight is the classic mistake.
- Check your fridge. The UK FSA says to keep it between 0 and 5°C and suggests a fridge thermometer, checked about weekly.
- Reheat until steaming hot all the way through. The NSW Food Authority says at least 60°C; the USDA says 74°C (165°F). Stir microwaved food so it heats evenly, and reheat only once.
- Label it. A strip of tape with the cook day on each container saves a lot of "was that Sunday or Monday?"
Food that smells fine can still make you ill, because the bacteria that cause food poisoning often do not change the smell or look. Do not rely on a sniff test.
Freezing is the pause button
If you will not eat it inside your window, freeze it on the day you cook it, not on day three. Freezing stops bacteria growing but does not make old food fresh, so food goes in exactly as safe as it was. Our guide on freezing, cooling and thawing covers the steps, and the one on reheating rice covers the one dish people worry about most.
Who should be extra careful
This guide is general food-safety information, not medical advice. If you are pregnant, over 65, have a long-term condition, take medicines that weaken your immune system, or are cooking for young children, follow the shortest window and ask your doctor, midwife or dietitian whether there are foods you should avoid altogether. The same goes if you have had food poisoning before.
Sources
- UK Food Standards Agency: how to chill, freeze and defrost food safely (fridge 0–5°C, cool within 2 hours, eat leftovers within 48 hours)
- NSW Food Authority: leftovers (3 days, 2 days for rice and pasta, reheat to at least 60°C)
- USDA Food Safety and Inspection Service: leftovers and food safety (3 to 4 days, refrigerate within 2 hours, reheat to 165°F)