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 cook dry black beans depends on your method, but the average stovetop simmer takes about 60 to 90 minutes.
If you use a pressure cooker, you can cut that down to 25 to 30 minutes.
And in a slow cooker, plan for around 6 to 8 hours on low.
So the real answer to how long to cook dry black beans is that it varies, but not by as much as you’d think.
If you’ve been wondering how long to cook dry black beans so they come out tender, creamy, and full of flavor, you’re in the right place.
In this post, we’ll break down exactly how long to cook dry black beans across every popular cooking method and share tips so they turn out perfect every single time.
How Long to Cook Dry Black Beans on the Stovetop
The stovetop is the most traditional way to cook dry black beans, and it’s the method most people picture.
Here’s how the timing breaks down when you cook dry black beans this way:
1. Soaked Beans Take 60 to 90 Minutes
If you soak your dry black beans overnight, they’ll cook in about 60 to 90 minutes.
Soaking softens the skins and reduces the cooking time significantly.
Just drain the soaking water, add fresh water, bring to a boil, then reduce to a simmer.
2. Unsoaked Beans Take 90 Minutes to 2 Hours
If you skip the soak, you can still cook dry black beans perfectly well.
They’ll just need closer to 90 minutes or even 2 hours to get fully tender.
The trade-off is time versus planning, so pick whichever fits your schedule.
3. Simmer, Don’t Boil Hard
The biggest mistake people make when they cook dry black beans is boiling them too aggressively.
A gentle simmer keeps the beans intact while letting them soften evenly.
A hard boil can cause the skins to split and the beans to turn mushy.
How Long to Cook Dry Black Beans in a Pressure Cooker
A pressure cooker is the fastest way to cook dry black beans, and the results are fantastic.
Here’s what to expect:
1. Soaked Beans Take 20 to 25 Minutes
Soaked dry black beans cook in about 20 to 25 minutes at high pressure.
Add a tablespoon of oil to prevent foaming, then let the pressure release naturally.
2. Unsoaked Beans Take 25 to 30 Minutes
You can cook dry black beans straight from the bag in a pressure cooker in just 25 to 30 minutes.
That’s a game-changer on busy weeknights when you forgot to soak.
3. Natural Release Matters
Let the pressure come down on its own for at least 15 minutes.
Quick-releasing too early can leave your beans undercooked in the center.
How Long to Cook Dry Black Beans in a Slow Cooker
The slow cooker is hands-off, and that’s exactly why people love it for cooking dry black beans.
1. Soaked Beans Take 6 to 8 Hours on Low
Soaked dry black beans need about 6 to 8 hours on low or 4 to 5 hours on high.
You can set it in the morning and come home to dinner.
2. Unsoaked Beans Take 8 to 10 Hours
If you cook dry black beans unsoaked in a slow cooker, give them 8 to 10 hours on low.
Older beans may need even longer, so always taste before serving.
3. Never Skip the Boil First
This one is important.
Raw beans contain a toxin called phytohemagglutinin, and slow cookers don’t get hot enough to destroy it.
So always boil dry black beans for at least 10 minutes before transferring them to the slow cooker.
Tips That Affect How Long to Cook Dry Black Beans
A few factors can change how long to cook dry black beans, no matter which method you choose.
1. Freshness of the Beans
Older dry black beans take longer to soften and sometimes never get fully tender.
Buy from a store with good turnover so your beans cook in the expected time.
2. Altitude and Water Hardness
At higher altitudes, water boils at a lower temperature, so dry black beans take longer to cook.
Hard water can also slow softening, so a pinch of baking soda can help.
3. Acid and Salt Timing
Adding acidic ingredients like tomatoes or vinegar early will keep dry black beans firm, sometimes permanently.
Salt is fine during cooking, but acids should wait until the beans are fully tender.
4. Taste Test Is Your Best Tool
Timing charts are guides, not gospel.
The only real way to know when dry black beans are done is to bite into one.
It should be creamy all the way through with no chalky center.
So, How Long to Cook Dry Black Beans?
How long to cook dry black beans comes down to your method.
On the stovetop, soaked dry black beans take 60 to 90 minutes, while unsoaked ones need up to 2 hours.
A pressure cooker gets the job done in 25 to 30 minutes, and a slow cooker takes 6 to 10 hours depending on whether you soaked them.
Now that you know exactly how long to cook dry black beans, you can pick the method that fits your day and enjoy perfectly tender beans every time.