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.
You can cook beans in a slow cooker by simply adding dried beans, water, and seasonings to the pot and letting it do the work while you go about your day.
It’s one of the easiest ways to get tender, flavorful beans without soaking them overnight or standing over a hot stove.
If you’ve been wondering how do you cook beans in a slow cooker, the answer is simpler than you might think.
You just need the right ratios, a little patience, and a few tips to make sure they come out perfectly every time.
In this post, we’ll walk through how to cook beans in a slow cooker, the best types to use, and how to avoid common mistakes.
Let’s dive in.
How Do You Cook Beans in a Slow Cooker?
Cooking beans in a slow cooker comes down to three things: the right amount of liquid, the right temperature, and enough time.
Here’s how to cook beans in a slow cooker step by step.
1. Rinse and Sort Your Dried Beans
Start by pouring your dried beans into a colander and giving them a good rinse under cold water.
While you’re at it, pick through them with your fingers to remove any small stones, shriveled beans, or debris.
This step takes just a couple of minutes but saves you from biting into something crunchy later.
2. Add Beans and Liquid to the Slow Cooker
For every cup of dried beans, you’ll want to add about three to four cups of water or broth.
The beans need plenty of liquid because they’ll absorb a lot as they cook.
You can use plain water, vegetable broth, or chicken broth depending on the flavor you’re going for.
Just make sure the beans are fully submerged with a good inch or two of liquid above them.
3. Season Early but Hold the Salt
This is where a lot of people go wrong when they cook beans in a slow cooker.
Adding salt too early can toughen the bean skins and keep them from softening properly.
Instead, add aromatics like onion, garlic, bay leaves, or a bit of cumin for flavor now.
Save the salt for the end of cooking, once the beans are already tender.
4. Set the Temperature and Walk Away
Cook your beans on low for six to eight hours or on high for three to four hours.
The exact time depends on the type and age of your beans.
Older beans take longer, while fresher ones cook faster.
This is the beauty of cooking beans in a slow cooker because you can set it and forget it.
5. Check for Doneness and Season
Around the six-hour mark on low, start checking your beans.
They should be soft all the way through but not mushy.
Once they’re done, that’s when you add your salt, pepper, and any other seasonings you like.
Give everything a stir and let the beans sit for a few minutes to soak up all that flavor.
Best Beans to Cook in a Slow Cooker
Not all beans behave the same way in a slow cooker, so it helps to know which ones work best.
1. Pinto Beans
Pinto beans are a classic choice and cook beautifully in a slow cooker.
They turn creamy and tender and are perfect for refried beans, soups, or serving alongside rice.
2. Black Beans
Black beans hold their shape well and have a rich, earthy flavor.
They’re great for tacos, burrito bowls, and Cuban-style dishes.
3. Great Northern Beans
These white beans are mild and buttery, making them ideal for soups and stews.
They soak up seasonings nicely and get super soft in the slow cooker.
4. Kidney Beans
Kidney beans work well too, but you must boil them before adding them to the slow cooker.
Raw kidney beans contain a toxin that isn’t fully destroyed at slow cooker temperatures.
A quick boil for ten minutes solves that problem and keeps things safe.
Tips for Perfect Slow Cooker Beans Every Time
Here are a few extra pointers to keep in mind when you cook beans in a slow cooker.
1. Don’t Fill the Pot Too Full
Beans expand as they cook, sometimes doubling or tripling in size.
Leave plenty of room in your slow cooker so they have space to grow without overflowing.
2. Acid Comes Last
Just like salt, acidic ingredients like tomatoes, lemon juice, or vinegar can slow down softening.
Add them after the beans are already tender for the best results.
3. Soaking Is Optional
One of the best things about cooking beans in a slow cooker is that you don’t have to soak them first.
That said, soaking overnight can reduce cooking time and make beans a little easier on your stomach.
4. Adjust Liquid as Needed
Slow cookers vary in how much moisture they lose during cooking.
If your beans look dry partway through, just add another cup of hot water and keep going.
5. Taste Before Serving
Always taste your beans before serving and adjust the seasoning.
A little extra salt, a squeeze of lime, or a dash of hot sauce can make a big difference.
So, How Do You Cook Beans in a Slow Cooker?
You cook beans in a slow cooker by combining dried beans, water or broth, and aromatics in the pot and letting them cook low and slow for several hours.
It’s an easy, hands-off method that gives you tender, flavorful beans every time.
Just remember to rinse and sort your beans, use the right liquid ratio, hold off on salt and acid until the end, and pick the right bean varieties for best results.
Once you start cooking beans in a slow cooker, you’ll wonder why you ever did it any other way.