How Long To Soak And Cook Black Beans

Your Cool Home is supported by its readers. Please assume all links are affiliate links. If you purchase something from one of our links, we make a small commission from Amazon. Thank you!

How long to soak and cook black beans depends on whether you’re using dried beans or canned ones, but for dried black beans, the answer is simple.
 
You’ll need to soak them for about 6 to 8 hours or overnight, then cook them for roughly 60 to 90 minutes until they’re tender.
 
If you’re short on time, a quick soak method works too, and it only takes about an hour.
 
Canned black beans are already cooked, so you just need to heat them up for a few minutes.
 
In this post, we’ll walk through exactly how long to soak and cook black beans, the different soaking methods, and a few tips to get them perfectly tender every single time.
 
Let’s dive in.
 

How Long to Soak and Cook Black Beans: The Full Breakdown

Knowing how long to soak and cook black beans is the difference between a firm, creamy bean and a mushy or crunchy disaster.
 
Let’s break down both stages so you know exactly what to expect.
 

1. The Overnight Soak (6 to 8 Hours)

The classic way to soak black beans is to leave them in a bowl of water overnight.
 
Just cover them with about 2 to 3 inches of cold water and let them sit for 6 to 8 hours.
 
This slow soak gives the beans plenty of time to absorb water evenly, which helps them cook faster and more uniformly later.
 
It also reduces the compounds that cause gas, so your stomach will thank you.
 

2. The Quick Soak (1 Hour)

If you forgot to soak your black beans overnight, don’t panic.
 
The quick soak method gets the job done in about an hour.
 
Put your beans in a pot, cover them with water, and bring everything to a boil.
 
Let them boil for 2 to 3 minutes, then turn off the heat and let them sit covered for one hour.
 
After that, drain and rinse them, and they’re ready to cook.
 

3. No-Soak Method (0 Hours)

You can actually skip soaking altogether if you’re really pressed for time.
 
When you don’t soak black beans, they just take longer to cook, usually around 90 to 120 minutes.
 
The texture might be slightly less uniform, but the flavor is still great.
 
So if you’re wondering how long to soak and cook black beans when you have zero patience, the answer is zero soaking and a bit more cooking time.
 

How Long to Cook Black Beans After Soaking

Once your beans are soaked, cooking them is pretty straightforward.
 
Here’s how long to cook black beans on the stove, in a slow cooker, and in a pressure cooker.
 

1. Stovetop Cooking (60 to 90 Minutes)

For stovetop black beans, put your soaked and drained beans in a large pot.
 
Cover them with fresh water by about 2 inches, add a bay leaf or a clove of garlic if you like, and bring to a boil.
 
Then reduce the heat and simmer for 60 to 90 minutes.
 
You’ll know they’re done when they’re tender but still hold their shape.
 

2. Slow Cooker (3 to 4 Hours on High)

A slow cooker makes cooking black beans almost hands-off.
 
Add your soaked beans and plenty of water, then cook on high for 3 to 4 hours or on low for 6 to 8 hours.
 
This is a great option if you want to set it and forget it while you go about your day.
 

3. Pressure Cooker (20 to 25 Minutes)

If speed is your goal, a pressure cooker or Instant Pot is your best friend.
 
Soaked black beans cook in just 20 to 25 minutes at high pressure, with a natural release.
 
That’s the fastest way to answer how long to soak and cook black beans when you’re in a hurry.
 

4. Canned Black Beans (5 Minutes)

Canned black beans are already soaked and cooked, so there’s no soaking involved at all.
 
Just drain, rinse, and heat them in a pan for about 5 minutes with your favorite seasonings.
 
It doesn’t get easier than that.
 

Tips for Perfectly Cooked Black Beans Every Time

Now that you know how long to soak and cook black beans, here are a few tips to nail the process.
 

1. Don’t Add Salt Too Early

Adding salt at the start of cooking can toughen the bean skins.
 
Wait until the beans are tender, then season to taste.
 

2. Keep the Water Level Consistent

Beans need to stay submerged, so check the pot occasionally and add hot water if needed.
 

3. Save the Cooking Liquid

That dark liquid left after cooking is called bean broth, and it’s full of flavor.
 
Use it in soups, stews, or when reheating the beans.
 

So, How Long to Soak and Cook Black Beans?

How long to soak and cook black beans comes down to this: soak them for 6 to 8 hours overnight or use the 1-hour quick soak, then cook them for 60 to 90 minutes on the stove, 3 to 4 hours in a slow cooker, or 20 to 25 minutes in a pressure cooker.
 
If you’re using canned black beans, there’s no soaking needed and they’re ready in about 5 minutes.
 
Whether you go the traditional route or take a shortcut, knowing how long to soak and cook black beans helps you get tender, creamy beans that taste amazing in everything from rice bowls to tacos.