How Long To Cook Dry Beans In Crockpot

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 cook dry beans in a crockpot depends on the type of bean, but most beans take between 6 and 8 hours on low or 3 to 4 hours on high.
 
The exact cooking time for dry beans in a crockpot varies because different beans have different sizes and densities.
 
If you’ve ever wondered how long to cook dry beans in a crockpot without ending up with mushy or crunchy results, you’re in the right place.
 
In this post, we’ll break down the cooking times for common beans, share tips for getting them perfectly tender, and help you avoid the mistakes that ruin a good pot of beans.
 
Let’s get cooking.
 

How Long to Cook Dry Beans in a Crockpot: Times by Bean Type

The answer to how long to cook dry beans in a crockpot really comes down to the bean.
 
Here are the most common types and how long each one needs.
 

1. Black Beans

Black beans take about 6 to 8 hours on low or 3 to 4 hours on high in a crockpot.
 
They hold their shape well, so they’re forgiving if you leave them in a little longer.
 
Soak them overnight first and you can shave an hour or two off that time.
 

2. Pinto Beans

Pinto beans need roughly 7 to 9 hours on low or 4 to 5 hours on high.
 
They’re a bit larger than black beans, which is why they take longer to soften.
 
If you’re cooking pinto beans on high, check them at the 4-hour mark to be safe.
 

3. Kidney Beans

Kidney beans take about 7 to 8 hours on low or 4 hours on high.
 
One important note here: raw kidney beans contain a toxin called phytohemagglutinin, and they must be boiled for at least 10 minutes before going into the crockpot.
 
A slow cooker alone doesn’t get hot enough to destroy that toxin, so always pre-boil kidney beans first.
 

4. Chickpeas (Garbanzo Beans)

Chickpeas are the toughest of the bunch, so how long to cook dry beans in a crockpot for these guys is longer, around 8 to 10 hours on low.
 
They’re dense and firm, so they need every bit of that time.
 
If you’re in a hurry, 5 to 6 hours on high works too, but they may still have a slight bite.
 

5. Navy Beans and Great Northern Beans

These smaller white beans cook faster, usually 6 to 7 hours on low or 3 to 4 hours on high.
 
They soften quickly, so keep an eye on them if you’re using high heat.
 
Nobody wants a pot of bean mush.
 

Tips for Cooking Dry Beans in a Crockpot Perfectly

Knowing how long to cook dry beans in a crockpot is half the battle.
 
The other half is technique.
 

1. Soak Them Overnight

Soaking dry beans before cooking softens them and cuts the crockpot time by about 1 to 2 hours.
 
Just cover them with water and let them sit overnight in the fridge.
 
If you forgot to soak, you can still cook dry beans in a crockpot without soaking, just add extra time and expect a slightly firmer result.
 

2. Use Enough Liquid

Beans need plenty of water to cook properly.
 
Cover them with at least 2 to 3 inches of water or broth above the bean line.
 
Beans absorb a lot of liquid as they cook, so running low can lead to burning on the bottom.
 

3. Skip the Salt Until the End

Adding salt at the start can toughen the skins and slow down cooking.
 
Wait until the beans are tender, then season to taste.
 
This one small change makes a big difference in how long to cook dry beans in a crockpot successfully.
 

4. Don’t Stir Too Much

Every time you lift the lid, heat escapes and cooking slows down.
 
Stir once or twice during the process, but otherwise, leave them alone.
 
Your crockpot is doing the work for you.
 

Common Mistakes When Cooking Dry Beans in a Crockpot

Even when you know how long to cook dry beans in a crockpot, a few mistakes can still trip you up.
 

1. Cooking Kidney Beans Without Boiling

As mentioned earlier, kidney beans need a hard boil before slow cooking.
 
Skipping this step isn’t just about texture, it’s a safety issue.
 

2. Adding Acidic Ingredients Too Early

Tomatoes, lemon juice, and vinegar slow down the softening process.
 
Add these during the last 30 minutes of cooking instead.
 

3. Using Old Beans

Beans that have been sitting in the pantry for years take much longer to cook, sometimes double the time.
 
Fresh beans cook faster and taste better, so check the date if you can.
 

So, How Long to Cook Dry Beans in a Crockpot?

How long to cook dry beans in a crockpot depends on the bean type, but most fall between 6 and 8 hours on low or 3 to 5 hours on high.
 
Soak them first, use plenty of liquid, hold the salt, and you’ll get tender, flavorful beans every time.
 
Whether you’re making black beans, pinto beans, or chickpeas, now you know exactly how long to cook dry beans in a crockpot for the perfect result.