Skip to Content

How Long Do Beans Last in the Refrigerator (Cooked or Uncooked)?

This site contains affiliate links for which I may be compensated.

I like to make a big pot of beans to use throughout the week, but it always raises the same question—how long are they good for in the fridge? Whether they’re cooked or still dry, the answer varies a bit. What matters most is how you store them.

So let’s start with the short version:

  • Cooked beans last 3 to 5 days in the fridge
  • Soaked but uncooked beans should be used within 24 hours
  • Canned beans (opened) last 3 to 4 days in a sealed container

Let’s go over the best storage practices and signs your beans have gone bad.


🍼 How to Store Cooked Beans in the Refrigerator

Cooked beans spoil fairly quickly if not stored properly. Once they’ve cooled to room temperature, transfer them to an airtight container and refrigerate right away.

I personally like to divide large batches into smaller containers so I only open what I need for each meal. Less air exposure means they stay fresher longer.

Tips for storing cooked beans:

  • Store with some of their cooking liquid to prevent drying out
  • Use airtight glass or BPA-free plastic containers
  • Keep at or below 40°F

Want to stretch your beans even longer? See Can You Store Dry Beans in the Freezer Long-Term? for how I freeze uncooked beans safely.


☕️ What About Soaked (But Uncooked) Beans?

Soaked beans are best cooked the same day. If you’re not quite ready, you can refrigerate them in their soaking water and use them within 24 hours.

Beyond that, they start to ferment and smell a little funky—especially in warmer fridges. If you need to delay, it’s better to go ahead and cook them and refrigerate the cooked beans instead.

Need to prep for long-term? Learn about How to Store Rice and Beans Long Term with methods that last decades.


🥒 Signs Your Beans Have Gone Bad

Here are a few things to watch for:

  • Sour or off smell: A strong odor is the first giveaway
  • Slimy texture: Toss them if they feel sticky or slimy
  • Bubbles or fizz: Fermentation = no good
  • Mold: White fuzz, green patches, or any odd colors mean it’s time to discard

When in doubt, throw them out. Beans are cheap—a stomach bug isn’t worth it.


⌚ How to Make Beans Last Longer

Want your cooked beans to stay good in the fridge a bit longer? Make sure to store them in their cooking liquid, and always use a clean spoon when dipping in. It helps prevent spoilage.

That said, if you won’t be eating them within a few days—say, three or four—it’s better to freeze them. Beans hold up great in the freezer for several months. I like to portion mine into freezer bags or sealable containers so I can just grab what I need.

If you’re thinking long-term, check out How Long Will Beans Last in Mylar with Oxygen Absorbers?.


Final Thoughts

Cooked beans can keep for several days in the fridge when stored right, and soaked beans should be used quickly. Personally, I always try to plan meals within that 3- to 5-day window, and when I make a big batch, I freeze half to avoid waste. With a little prep and attention, you can enjoy beans all week long without any worry.