Cups & Temps

How long do cooked beans last?

Cooked beans keep 3-4 days in the fridge at 40°F or below. Frozen, they keep up to 6 months for best quality and stay safe indefinitely at 0°F.

Counter2 hoursrefrigerate within 2 hours
Fridge3–4 dayscovered, non-metal container
Freezer6 monthsup to 6 months

Storage times from USDA, FoodSafety.gov, FDA and university extension services. Checked .

When does it need to be eaten?

Pick the food and the day it went into the fridge or freezer. We count forward using USDA storage times.

Where

Pick a date to see the use-by day.

How long do cooked beans last in the fridge?

3–4 days at 40°F (4°C) or below.

Can you freeze cooked beans?

Yes. For best quality use it within 6 months. Up to 6 months; best quality; safe indefinitely at 0°F.

  • Freeze in 1- to 2-cup portions for recipes.
  • Use freezer-grade containers; thaw in the fridge.

After thawing: Thaw in the fridge and use within 3-4 days.

How long can cooked beans sit out?

No more than 2 hours at room temperature, or 1 hour when it's above 90°F (USDA's 2-hour rule). After that, throw it out.

How to tell if cooked beans has gone bad

  • Sour or fermented smell
  • Slimy texture
  • Mold

Bacteria that cause food poisoning don't always change the look or smell of food, so go by the storage times above. When in doubt, throw it out.

Questions people ask

How long do opened canned beans last?

Move them to a covered non-metal container and use within 3-4 days.

Can you freeze cooked beans?

Yes, in 1- to 2-cup portions for up to 6 months.

Sources