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!
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 for you.
It’s one of the easiest ways to get tender, flavorful beans without standing over a stove or soaking them overnight.
If you’ve been wondering how do you cook beans in a slow cooker, the answer is simpler than you might think.
With a few basic steps and a little patience, you’ll have perfectly cooked beans ready for soups, stews, or just a big bowl on their own.
In this post, we’ll walk through exactly how to cook beans in a slow cooker, from choosing the right beans to seasoning them just right.
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 ratio of water, enough time, and a little bit of flavor.
Here’s how to make it happen step by step.
1. Start With the Right Beans
You can cook almost any dried bean in a slow cooker, including black beans, pinto beans, kidney beans, navy beans, and chickpeas.
Dried beans work best because they absorb the slow, even heat and turn creamy and tender over time.
Canned beans can technically go in a slow cooker, but they’ll turn mushy fast, so it’s better to stick with dried for this method.
2. Rinse and Sort Your Beans
Before anything goes in the pot, give your beans a quick rinse under cold water.
Spread them out on a sheet pan or a clean towel and pick out any small stones, shriveled beans, or debris.
This step takes two minutes but saves you from a crunchy surprise later.
3. Add Beans, Water, and Seasonings
Toss your rinsed beans into the slow cooker and cover them with water.
A good rule of thumb is about three cups of water for every cup of dried beans.
The beans should be fully submerged with a couple of inches of water above them.
Add a bay leaf, a clove of smashed garlic, a quartered onion, or a teaspoon of cumin to build flavor while they cook.
Hold off on the salt for now since adding it too early can toughen the skins.
4. Cook on Low (Skip the High Setting)
Set your slow cooker to low and let the beans cook for six to eight hours.
Low and slow is the way to go here because high heat can cause beans to split and turn grainy.
Smaller beans like black beans or navy beans will finish closer to six hours.
Larger beans like kidney beans or chickpeas may need the full eight hours or even a bit longer.
5. Check for Doneness and Season
Once your beans are tender, taste one to confirm they’re soft all the way through.
If they’re still firm, give them another hour and check again.
This is the moment to add salt, pepper, or any other seasoning you love.
Stir it in, let the beans sit for a few minutes, and they’re ready to eat.
Tips for Cooking Beans in a Slow Cooker
A few smart moves make the whole process easier and the results better.
1. Soaking Is Optional but Helpful
You don’t have to soak dried beans before cooking them in a slow cooker, but it can help.
Soaking overnight reduces cooking time and makes beans easier to digest.
If you’re short on time, just add an extra hour or two to the cook time and skip the soak.
2. Don’t Overfill the Pot
Beans expand as they cook, sometimes doubling or tripling in size.
Keep your slow cooker no more than two-thirds full so there’s room for the beans to grow and the water to circulate.
3. Acid Goes In at the End
Ingredients like tomatoes, lemon juice, and vinegar can slow down the softening process.
If your recipe calls for them, stir them in during the last thirty minutes of cooking.
4. Save the Cooking Liquid
The liquid left in the pot after cooking beans is full of flavor and starch.
Use it as a base for soups, stews, or even to cook rice for an extra boost of taste.
So, How Do You Cook Beans in a Slow Cooker?
You cook beans in a slow cooker by rinsing dried beans, covering them with water, adding simple seasonings, and letting them cook on low for six to eight hours until tender.
It’s a hands-off method that delivers soft, creamy beans every single time.
Whether you’re making a big batch for the week or prepping for a cozy soup, the slow cooker takes the guesswork out of it.
Now you can cook beans in a slow cooker whenever the craving hits, no cans required.