How Long Can Cooked Food Stay in the Refrigerator?


Storing food correctly is key to keeping it safe and fresh. A common question is: how long can cooked food stay in the fridge?

The U.S. Department of Agriculture (USDA) advises that most cooked dishes can be eaten safely within 3 to 4 days if refrigerated properly.

Safe Storage Practices

To maintain flavor and prevent foodborne illness, follow these tips:

• Keep your refrigerator at or below 40°F (4°C).

• Don’t leave cooked food out for more than 2 hours (or 1 hour if it’s hotter than 90°F/32°C).

• Store food in shallow, airtight containers for quick cooling and to limit bacterial growth.

• Label each container with the date it was stored.

Recommended Refrigerator Times for Cooked Foods

• Poultry (chicken, turkey): 3–4 days

• Red meat (beef, pork, lamb): 3–4 days

• Fish and seafood: 3–4 days

• Cooked vegetables: 3–5 days

• Rice and pasta: 3–5 days

• Soups and stews: 3–4 days

• Casseroles and mixed dishes: 3–4 days

• Pizza: 3–4 days

Spotting Spoiled Food

Even if food hasn’t passed the recommended storage period, check before eating:

• Odd smell, such as sour or rancid odors

• Slimy, sticky, or mushy texture

• Mold or unusual discoloration

• Off taste — if it tastes wrong, don’t eat it

Freezing as an Option

If you won’t eat leftovers within a few days, freezing is safe and can preserve most cooked foods for 2 to 3 months. Use freezer-safe containers or bags and note the storage date.

In short, keeping cooked food in the refrigerator for no more than 3 to 4 days, storing it at the right temperature, and watching for spoilage signs helps protect your health. When in doubt, it’s better to throw it out.