ShareYourGroupShareYourGroupKitchen

How long food keeps in the fridge and freezer

A quick guide to storage times for leftovers, meat, fish, eggs and everyday Indian kitchen items, with the simple rules that keep food safe.

Check with the official source. Rows marked "food safety guidance" follow the cold storage guidance of the USDA Food Safety and Inspection Service. Rows marked "kitchen practice" are common household practice, not official figures. Page reviewed in November 2026. This is general information, not medical advice. When in doubt, throw it out.

FoodIn the fridge (4 °C or colder)In the freezer (−18 °C)Basis
Cooked leftovers (dal, sabzi, curry)3 to 4 days3 to 4 monthsFood safety guidance
Cooked riceCool quickly and refrigerate within an hour; best eaten within a day or twoUp to 1 monthKitchen practice
Raw chicken and other poultry1 to 2 days9 to 12 monthsFood safety guidance
Raw minced meat (keema)1 to 2 days3 to 4 monthsFood safety guidance
Raw mutton, lamb or other red meat pieces3 to 5 days4 to 12 monthsFood safety guidance
Raw fish1 to 2 days3 to 8 months, depending on the fishFood safety guidance
Eggs in the shell3 to 5 weeksDo not freeze in the shellFood safety guidance
Hard boiled eggsUp to 1 weekDoes not freeze wellFood safety guidance
Kneaded atta dough1 to 2 days in a closed boxNot usualKitchen practice
Paneer, openedFollow the pack; home-made paneer 2 to 3 days in a closed boxTexture turns crumblyKitchen practice
Curd (dahi)Follow the pack; home-set curd turns sour after 3 to 4 daysNot usualKitchen practice
Cut fruit and saladSame day, coveredNot usualKitchen practice
Ginger-garlic paste, home-madeAbout 1 to 2 weeks in a clean, dry jarIn small portions, a few monthsKitchen practice

Five rules that matter more than the table

  1. Two hours. Cooked food should not sit at room temperature for more than two hours, or one hour in very hot weather.
  2. Cool fast. Spread hot food in shallow containers so it cools quickly, then refrigerate. A deep pot of hot dal stays warm in the middle for hours.
  3. Cover and separate. Keep raw meat, fish and eggs covered and below cooked food, so nothing drips onto food that will not be cooked again.
  4. Reheat until steaming. Bring curries and dals to a boil and heat other food until it is hot all the way through.
  5. Freezing pauses, it does not clean. Freezer times are about taste and texture. Food kept frozen stays safe, but germs wake up again when it thaws, so thaw in the fridge, not on the counter.

Signs that food should be thrown away

Food can also be unsafe without any sign at all, which is why the time limits matter.

Questions people ask

How long can cooked food stay out?

Not more than two hours at room temperature, and not more than one hour in hot weather above about 32 °C. After that, refrigerate it or throw it away.

Can I reheat food twice?

It is safer to reheat only the portion you will eat, once, until it is steaming hot all through. Each round of cooling and reheating gives germs another chance to grow.

What temperature should the fridge be?

4 °C or colder for the fridge and minus 18 °C for the freezer. Do not pack the fridge so full that air cannot move.

Is it safe to eat rice the next day?

Yes, if it was cooled quickly and kept in the fridge within about an hour of cooking. Reheat it until steaming hot and do not keep it for long.

More kitchen help