How Long To Soak And Cook Black Beans

This post contains affiliate links. As an Amazon Associate I earn from qualifying purchases. If you click a link and make a purchase, I may receive a small commission at no extra cost to you.

How long to soak and cook black beans depends on whether you’re using dried beans or canned beans and the cooking method you choose.
 
If you’re working with dried black beans, you’ll need to soak them for about 6 to 8 hours or overnight before cooking.
 
Canned black beans are already cooked, so you can skip the soaking step entirely and just heat them up.
 
For dried beans, the total cook time after soaking is usually 60 to 90 minutes on the stovetop or about 20 to 30 minutes in a pressure cooker.
 
In this post, we’ll break down exactly how long to soak and cook black beans, the different soaking methods you can use, and a few tips to get them perfectly tender every time.
 
Let’s dive in.
 

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

When you’re figuring out how long to soak and cook black beans, the answer really depends on your schedule and the equipment you have on hand.
 
Here’s what you need to know.
 

1. Overnight Soaking (6 to 8 Hours)

The most traditional way to soak black beans is to leave them in a bowl of water overnight.
 
You’ll want to use about 3 to 4 cups of water for every 1 cup of dried beans.
 
This long soak softens the beans, reduces their cooking time, and helps break down some of the compounds that cause gas.
 
So if you’re wondering how long to soak black beans for the best results, overnight is your gold standard.
 

2. Quick Soaking (1 to 2 Hours)

If you forgot to soak your beans overnight, don’t panic.
 
You can do a quick soak by placing the beans in a pot, covering them with water, and bringing them to a boil for 2 to 3 minutes.
 
Then remove the pot from the heat, cover it, and let the beans sit for about 1 to 2 hours.
 
This method works well when you’re short on time but still want to know how long to soak black beans before cooking.
 

3. No-Soak Method (0 Hours)

Believe it or not, you can skip soaking altogether.
 
Some people prefer the no-soak method because it saves time, though it does increase the cooking duration.
 
If you go this route, you’ll need to cook black beans for about 2 to 3 hours until they’re tender.
 
Just keep in mind that unsoaked beans may take longer to soften and could be a bit harder on your digestion.
 

How Long to Cook Black Beans After Soaking

Once your beans are soaked, the cooking part is pretty straightforward.
 
Here’s how long to cook black beans depending on your method.
 

1. Stovetop Cooking (60 to 90 Minutes)

On the stovetop, bring your soaked beans to a boil in a large pot with fresh water.
 
Then reduce the heat and let them simmer for about 60 to 90 minutes.
 
You’ll know they’re done when they’re tender but not mushy.
 
This is probably the most common answer to how long to cook black beans after soaking.
 

2. Pressure Cooker (20 to 30 Minutes)

A pressure cooker or Instant Pot is a game changer when it comes to how long to soak and cook black beans.
 
You can actually skip the soaking step entirely with a pressure cooker and cook dried beans in about 20 to 30 minutes.
 
If you do soak them first, the cook time drops to around 10 to 15 minutes.
 
Just make sure you follow your pressure cooker’s safety guidelines.
 

3. Slow Cooker (6 to 8 Hours)

A slow cooker is another hands-off option for cooking black beans.
 
After soaking, add your beans and water to the slow cooker and cook on low for 6 to 8 hours.
 
This is great for days when you want to set it and forget it.
 
And it takes the guesswork out of how long to cook black beans because the slow cooker does the work for you.
 

Tips for Perfectly Cooked Black Beans

Knowing how long to soak and cook black beans is important, but a few extra tips can make the process even smoother.
 

1. Don’t Add Salt Too Early

Salt can toughen the skins of black beans if you add it at the beginning of cooking.
 
Wait until the beans are fully tender before seasoning them.
 

2. Use Fresh Water for Cooking

After soaking, drain and rinse your beans and use fresh water for cooking.
 
This helps remove some of the gas-producing compounds and gives you a cleaner flavor.
 

3. Add Aromatics for Flavor

To make your black beans taste amazing, toss in some garlic, onion, bay leaves, or cumin while they cook.
 
These simple additions take your beans from bland to brilliant without any extra effort.
 

So, How Long to Soak and Cook Black Beans?

How long to soak and cook black beans boils down to 6 to 8 hours of soaking and 60 to 90 minutes of cooking on the stovetop.
 
But if you’re short on time, a quick soak or a pressure cooker can cut those hours down significantly.
 
And if you’re using canned black beans, you can skip right to heating and eating.
 
Now that you know how long to soak and cook black beans, you can whip up a delicious batch of tender, flavorful beans any time you like.