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.
Cooking black beans in a slow cooker takes about 6 to 8 hours on low or 3 to 4 hours on high, depending on your slow cooker and whether you soaked the beans first.
That’s the short answer, but there’s a lot more to know if you want perfectly tender, creamy black beans every single time.
If you’ve been wondering how long to cook black beans in a slow cooker, you’re in the right place because the timing isn’t always one-size-fits-all.
In this post, we’ll break down exactly how long to cook black beans in a slow cooker, what affects the cooking time, and how to get the best results.
Let’s dive in.
How Long to Cook Black Beans in a Slow Cooker
The answer to how long to cook black beans in a slow cooker really comes down to a few key factors.
Here’s the general breakdown so you can plan your cooking time with confidence.
1. Unsoaked Black Beans: 6 to 8 Hours on Low
If you’re cooking black beans in a slow cooker without soaking them first, plan for 6 to 8 hours on low.
Unsoaked beans take longer because the slow cooker has to soften them from scratch.
The upside is you skip the overnight soaking step entirely, which is great when you decide to cook black beans in a slow cooker on a whim.
Just make sure the beans are fully submerged in water or broth, with about two inches of liquid above them.
2. Soaked Black Beans: 4 to 6 Hours on Low
If you soak your black beans overnight, the cooking time drops significantly.
Soaked black beans usually take about 4 to 6 hours on low in a slow cooker.
Soaking softens the beans and reduces the time they need to become tender.
So if you’re planning ahead, soaking is a smart move when you cook black beans in a slow cooker.
3. High Setting: Cut the Time in Half
If you’re in a hurry, you can cook black beans in a slow cooker on high instead of low.
On high, unsoaked beans take about 4 to 5 hours, while soaked beans take roughly 2 to 3 hours.
Just keep in mind that cooking on high can sometimes make the beans split or get mushy around the edges.
Low and slow is generally the better route when you cook black beans in a slow cooker for the creamiest texture.
What Affects How Long to Cook Black Beans in a Slow Cooker
Not every slow cooker behaves the same way, and a few other things can shift your cooking time too.
Here’s what to keep in mind.
1. Your Slow Cooker’s Size and Model
A larger slow cooker heats up differently than a smaller one, so the time it takes to cook black beans in a slow cooker can vary.
Older models tend to run cooler, while newer ones may run hotter.
That’s why it’s smart to check your beans at the earliest end of the time range.
2. The Age of Your Beans
Older dried beans take much longer to soften, no matter how long you cook black beans in a slow cooker.
If your beans have been sitting in the pantry for over a year, expect them to need extra time.
Fresh beans from this year’s harvest cook faster and creamier.
3. Acidity in the Recipe
Adding acidic ingredients like tomatoes, lemon juice, or vinegar too early can slow down the softening process.
That means if you’re making a tangy black bean recipe, the time to cook black beans in a slow cooker could stretch longer than usual.
Add acidic ingredients near the end of cooking instead.
4. Altitude and Water Hardness
If you live at a high altitude or have hard water, beans take longer to cook.
Hard water contains minerals that keep beans from softening quickly.
So the time to cook black beans in a slow cooker might be closer to 8 hours or even more in those conditions.
Tips for Cooking Black Beans in a Slow Cooker
Getting the timing right is one thing, but a few simple tips can take your black beans from good to amazing.
Here’s how to cook black beans in a slow cooker like a pro.
1. Season at the Right Time
Salt is actually fine to add at the beginning when you cook black beans in a slow cooker.
That old myth about salt keeping beans tough has been debunked.
Add garlic, onion, cumin, and bay leaves early too so the flavors soak in as the beans soften.
2. Keep the Liquid Level Right
Beans absorb a lot of liquid as they cook.
When you cook black beans in a slow cooker, keep them covered by at least two inches of water or broth.
Check halfway through and add more liquid if needed so they don’t dry out.
3. Don’t Stir Too Often
Every time you lift the lid, heat escapes and the cooking time stretches longer.
So resist the urge to stir when you cook black beans in a slow cooker.
Let them do their thing until the last hour or so.
4. Test for Tenderness Before Serving
The best way to know how long to cook black beans in a slow cooker is to taste them.
They should be soft, creamy, and easy to mash with a fork.
If they’re still firm, give them another 30 to 60 minutes and check again.
So, How Long to Cook Black Beans in a Slow Cooker?
Cooking black beans in a slow cooker takes about 6 to 8 hours on low for unsoaked beans, or 4 to 6 hours on low if you soaked them overnight.
On high, you can cut that time roughly in half.
Factors like your slow cooker model, bean age, acidity, and water hardness can all shift the timing.
But with a little patience and a taste test near the end, you’ll get tender, flavorful black beans every time.
Now you know exactly how long to cook black beans in a slow cooker, so go ahead and get those beans started.