How Long Meal Prep Lasts in the Fridge and Freezer
You cooked five lunches on Sunday, and now it is Thursday and you are sniffing a container of rice, trying to decide whether it is still safe. Guessing is how good food gets thrown out early, or worse, how bad food gets eaten late.

You cooked five lunches on Sunday, and now it is Thursday and you are sniffing a container of rice, trying to decide whether it is still safe. Guessing is how good food gets thrown out early, or worse, how bad food gets eaten late.
Knowing how long meal prep lasts is mostly a matter of a few clear numbers and a couple of habits around cooling and storing. Below is the timeline I use for my own weekly cook, food by food, plus the tricks that buy you an extra day or two without taking risks.
The short answer: how long meal prep lasts in the fridge
Most cooked meal prep is safe for three to four days in a fridge set at 4 C (40 F) or colder. That is the standard guidance from food safety agencies in the US, UK and Australia, and it applies to cooked meat, poultry, grains, pasta, cooked vegetables and most mixed dishes.
That window starts when the food was cooked, not when you packed it into containers. If you cook on Sunday afternoon, Wednesday dinner is a sensible last call for most dishes and Thursday lunch is the outer edge.
Some foods last longer, some shorter. Here is a practical breakdown.
| Food | Fridge (4 C) | Freezer (-18 C) |
|---|---|---|
| Cooked chicken or turkey | 3 to 4 days | 2 to 4 months |
| Cooked beef, pork or lamb | 3 to 4 days | 2 to 3 months |
| Cooked fish and seafood | 2 to 3 days | 1 to 2 months |
| Cooked rice | Up to 3 days, cooled fast | 1 month |
| Cooked pasta, plain | 3 to 5 days | 1 to 2 months |
| Soups, stews and chili | 3 to 4 days | 3 to 4 months |
| Roasted vegetables | 4 to 5 days | Up to 3 months, softer texture |
| Hard boiled eggs, in shell | Up to 7 days | Not recommended |
| Cooked beans and lentils | 4 to 5 days | Up to 6 months |
| Chopped raw vegetables | 4 to 5 days | Blanch first |
| Dressed green salad | 1 day | No |
Freezer times are about quality, not safety. Food held at -18 C stays safe almost indefinitely, but texture and flavour fade after the times listed.
Why rice and fish need extra care
Cooked rice is the one I get asked about most. Uncooked rice can carry spores of a bacterium called Bacillus cereus that survive boiling. If cooked rice sits warm for hours, those spores wake up and produce a toxin that reheating does not destroy. The answer is to spread cooked rice on a tray, get it into the fridge within an hour, and eat it within three days.
Fish and shellfish spoil faster than other proteins because their fats break down quickly. Keep fish meals to the first half of the week, ideally Monday and Tuesday, and put the chicken or beans at the back end.
Cooling and storage habits that add safe days
The clock on your meal prep is mostly set in the first two hours after cooking. Bacteria multiply fastest between 5 C and 60 C, so the goal is to move food through that zone quickly.
- Cool within two hours. Divide large pots of stew or chili into shallow containers no deeper than 5 cm. A full 5 litre pot can stay warm in the middle for six hours or more.
- Do not stack hot containers. Leave a finger width of space between boxes so cold air can circulate.
- Check the fridge temperature. A cheap fridge thermometer costs about 5 dollars. Many home fridges run at 6 or 7 C, which shortens every number in the table.
- Store on the middle shelves. The door is the warmest part of the fridge and swings in temperature every time it opens.
- Keep sauces separate. Wet sauces soften grains and vegetables and make texture fail long before safety does.
- Label everything. A strip of masking tape with the cook date ends the Thursday guessing game.
Good containers help too. Glass with a clip lid seals better than thin takeaway tubs. I covered the options in more detail in our guide to meal prep containers.
Plan the week around the four day window
If you eat meal prep five or six days a week, one Sunday cook will not cover it safely. Two practical fixes work well.
The first is a split cook. Do the main session on Sunday for Monday to Wednesday, then a short 30 minute top up on Wednesday evening for Thursday and Friday. The top up can be as simple as a fresh pot of grains and a sheet pan of vegetables to pair with protein you froze on Sunday.
The second is to freeze from day one. Pack Thursday and Friday portions straight into the freezer once cool, then move them to the fridge to thaw the night before. Stews, chili, curries, cooked beans and Sunday freezer dinners handle this perfectly. Chicken breast does too if you slice it and freeze it in a little sauce; our tips on meal prep chicken that stays juicy cover how to keep it from drying out on reheating.
The sniff test is not the rule I trust
A lot of people treat smell as the final judge: if it smells fine, eat it. I think that advice is backwards. The bacteria that cause food poisoning, like Salmonella, Listeria and the rice toxin mentioned above, usually do not change how food smells, looks or tastes. Spoilage bacteria make food smell off, but they are a different group.
So a dish can pass the sniff test on day six and still make you ill, while a dish that smells a bit stale on day three may be unpleasant but harmless. Use the calendar first and your senses second. If something smells sour, looks slimy or shows mould, throw it out regardless of the date. If it smells fine but is past its window, throw it out anyway.
Also be cautious with the idea that reheating makes old food safe. Heating to 74 C (165 F) kills most active bacteria, but it does not remove toxins some of them leave behind.
Reheating meal prep the right way
Reheat only the portion you will eat, and only once. Each cooling and reheating cycle gives bacteria another chance and wrecks texture. Microwave until the food is steaming all the way through, stirring halfway, and check the centre of dense dishes like lasagne. Frozen portions are best thawed overnight in the fridge rather than on the counter.
If you get bored of the same reheated plate by midweek, rotating sauces and toppings helps a lot. There are good ideas for that in meal prep without eating the same thing twice.
Frequently asked questions
Can I eat meal prep after 5 days?
For most cooked meat, poultry, rice and mixed dishes, five days is past the recommended limit of three to four. Cooked beans, plain pasta and roasted vegetables can reach five days in a cold fridge. If you need meals for day five, freeze them on cooking day and thaw them the night before.
How long does meal prep chicken and rice last?
Chicken and rice together should be eaten within three days, because the rice sets the shorter limit. Cool the rice quickly on a tray and refrigerate both within an hour of cooking. Freeze any portions meant for later in the week.
Is it better to freeze meal prep or keep it in the fridge?
Keep the first three days of meals in the fridge and freeze the rest. Freezing stops the clock, so day five meals taste just as fresh as day one once thawed. Soups, stews, grains and beans freeze best, while salads and fried foods do not.
More in Meal Prep
Meal Prep
How to Meal Prep Chicken So It Stays Juicy All Week
You cook a big tray of chicken on Sunday, and by Wednesday it tastes like cardboard.
Meal Prep
Meal Prep Containers and Which Ones Keep Food Fresh
You spent Sunday afternoon cooking five lunches, and by Wednesday the rice is dry, the salad is soggy and the lid on one box...
Meal Prep
Meal Prep Breakfast Ideas That Survive a Busy Week
Most mornings fall apart in the same ten minutes: you are late, the fridge offers nothing you can eat with one hand, and...