
How to Cook Dried Beans in a Crockpot or Slow Cooker
Learning how to cook dry beans in a slow cooker is one of the easiest ways to save money, eat well, and keep simple ingredients on hand for soups, salads, tacos, grain bowls, and weeknight dinners. A bag of dried beans costs far less than canned beans, and when you cook them yourself, you control the texture, salt, and flavor.
A crockpot or slow cooker can make the process mostly hands-off, but there are a few details that matter: which beans work best, whether to soak them, how much water to use, when to add salt, and an important safety rule for kidney beans.
In this guide, you’ll learn exactly how to cook dry beans in a slow cooker, including step-by-step instructions, cook times, flavor ideas, storage tips, and common mistakes to avoid.
Why Cook Dried Beans in a Slow Cooker?

There are plenty of reasons to skip the canned aisle and cook dried beans yourself.
The biggest benefits
- Budget-friendly: Dried beans are one of the most affordable pantry staples.
- Better texture: You can cook beans until perfectly tender instead of ending up with mushy or overly firm canned beans.
- More flavor control: Season them simply or build in aromatics like onion, garlic, bay leaves, and herbs.
- Meal prep friendly: Make a large batch and use it all week.
- Less packaging waste: One bag of dried beans creates less waste than multiple cans.
A slow cooker is especially useful because it lets the beans cook gently over time without needing constant attention. You can start a batch in the morning and come back to beans that are ready for dinner.
Before You Start: What You Need
The process is simple, but gathering a few basics first makes it easier.
Equipment
- Slow cooker or crockpot
- Colander or fine-mesh strainer
- Large bowl for soaking, if using
- Spoon or ladle
- Containers for storage
Ingredients
At minimum, you need:
- Dried beans
- Water
Optional for flavor:
- Onion
- Garlic
- Bay leaves
- Carrot
- Celery
- Herbs like thyme or oregano
- Salt, added at the right time
Step 1: Sort and Rinse the Beans
No matter which type of bean you use, start by sorting and rinsing them.
Why this matters
Dried beans sometimes contain:
- Small stones
- Bits of plant debris
- Broken or shriveled beans
Spread the beans on a baking sheet, plate, or clean towel and quickly look through them. Remove anything that doesn’t belong. Then rinse the beans under cool water in a colander.
This quick step takes only a couple of minutes and prevents unpleasant surprises later.
Do You Have to Soak Dried Beans First?
One of the most common questions about how to cook dry beans in a slow cooker is whether soaking is necessary.
The short answer
Soaking is often helpful, but not always required.
Benefits of soaking
Soaking dried beans can:
- Reduce cooking time
- Help the beans cook more evenly
- Make them easier to digest for some people
- Lower the chance of split skins in some varieties
How to soak beans
Use one of these methods:
Overnight soak
- Place the beans in a large bowl or pot.
- Cover with plenty of water, at least 2 to 3 inches above the beans.
- Let sit 8 to 12 hours.
- Drain and rinse before cooking.
Quick soak
- Put beans in a pot and cover with water.
- Bring to a boil for 2 minutes.
- Remove from heat and let sit for 1 hour.
- Drain and rinse.
Can you skip soaking?
Yes, for many beans you can cook them unsoaked in a slow cooker. However, they will usually take longer, and results can be less predictable depending on the age of the beans and your slow cooker model.
If your beans are old, very dry, or you want the most even texture, soaking is a good idea.
Important Safety Note: Kidney Beans Must Be Boiled First
This is the most important part of cooking beans in a slow cooker.
Why kidney beans are different
Raw or undercooked red kidney beans contain a natural toxin called phytohaemagglutinin. Slow cookers may not always reach a high enough temperature quickly enough to destroy it. In fact, partially cooking kidney beans at lower temperatures can make the problem worse.
The safe method
If you are cooking:
- Red kidney beans
- Dark red kidney beans
- Light red kidney beans
- Beans closely related to kidney beans, such as cannellini, when you want to be extra cautious
Do this first:
- Soak the beans, if desired.
- Drain and rinse.
- Put them in a pot on the stove with fresh water.
- Boil hard for at least 10 minutes.
- Then transfer them to the slow cooker to finish cooking, if needed.
If you want the simplest approach, cook kidney beans fully on the stovetop instead of starting them raw in a slow cooker.
For most other beans, slow cooker cooking is straightforward.
The Basic Slow Cooker Method
Here is the standard method you can use for black beans, pinto beans, navy beans, great northern beans, chickpeas, and many other common dried beans.
How to Cook Dry Beans in a Slow Cooker: Step by Step
1. Measure the beans
A good starting batch is:
- 1 pound dried beans
This is about 2 cups, depending on the type.
That amount usually yields about 5 to 6 cups cooked beans.
2. Rinse and sort
Pick through the beans and rinse them well.
3. Soak if desired
If you soaked the beans overnight, drain and rinse them before adding to the slow cooker.
4. Add beans and water to the slow cooker
Use this general ratio:
- 1 pound dried beans
- 6 to 8 cups water
The beans should be covered by about 2 inches of water, since they expand as they cook.
If you want broth-like cooking liquid for soups, use a little more water. If you want less excess liquid at the end, stay closer to 6 cups.
5. Add aromatics, if using
Good options include:
- 1 halved onion
- 2 to 4 garlic cloves
- 1 to 2 bay leaves
- 1 chopped carrot
- 1 celery stalk
- A sprig of thyme or oregano
Keep the seasonings simple at first. You can always build more flavor later.
6. Cook on low or high
For most beans:
- Low: 6 to 8 hours for soaked beans, 8 to 10+ hours for unsoaked
- High: 3 to 4 hours for soaked beans, 5 to 6+ hours for unsoaked
These are only estimates. The exact time depends on:
- Bean variety
- Bean age
- Whether the beans were soaked
- The mineral content of your water
- Your slow cooker’s actual temperature
7. Add salt when beans are nearly tender
There’s a lot of debate about salting beans. Modern cooking tests show salt does not necessarily make beans tough when used properly, but adding large amounts too early can sometimes slow softening depending on the situation.
A safe, simple approach is:
- Add salt during the last 30 to 60 minutes of cooking, or
- Salt the beans after they’re done
Start with:
- 1 to 1 1/2 teaspoons kosher salt per pound of dried beans
Adjust to taste.
8. Check for doneness
Beans are done when they are:
- Tender all the way through
- Creamy or soft inside
- Not chalky or firm in the center
Taste several beans from different parts of the slow cooker before deciding they’re done.
Slow Cooker Bean Cook Times by Type
Cooking times vary, but this chart gives a useful starting point.
| Bean Type | Soaked on Low | Unsoaked on Low | Notes |
|---|---|---|---|
| Black beans | 6 to 7 hours | 8 to 9 hours | Great for bowls, soups, tacos |
| Pinto beans | 6 to 8 hours | 8 to 10 hours | Creamy and versatile |
| Navy beans | 6 to 7 hours | 8 to 9 hours | Good for soups and baked beans |
| Great northern beans | 6 to 8 hours | 8 to 10 hours | Mild flavor, hold shape well |
| Cannellini beans | 6 to 8 hours | 8 to 10 hours | Use caution; boil first if preferred |
| Chickpeas | 7 to 8 hours | 9 to 10+ hours | Often benefit from soaking |
| Black-eyed peas | 4 to 5 hours | 6 to 7 hours | Cook faster than many beans |
| Lentils | Usually not recommended for long slow cooking | — | They cook quickly and can turn mushy |
These are guidelines, not guarantees. Start checking early, especially if your slow cooker runs hot.
Best Beans for Slow Cooking
Some beans are especially forgiving in a crockpot.
Great choices for beginners
- Black beans
- Pinto beans
- Navy beans
- Great northern beans
- Black-eyed peas
- Chickpeas
These tend to cook well and are easy to use in everyday meals.
Beans that require extra care
- Kidney beans: Must be boiled hard for 10 minutes before slow cooking.
- Very old beans: They may take much longer or never fully soften.
- Small delicate legumes: Some can break down too much if cooked too long.
When to Add Acidic Ingredients
Tomatoes, vinegar, lemon juice, and other acidic ingredients can slow the softening of beans.
Best practice
If your recipe includes:
- Diced tomatoes
- Tomato paste
- Salsa
- Vinegar
- Wine
- Citrus juice
Add them after the beans are already tender or close to fully cooked.
For example, if you’re making slow cooker black beans for tacos, cook the beans until soft first, then stir in salsa, lime juice, and seasoning at the end.
Flavoring Ideas for Slow Cooker Beans
Once you know the basic method, it’s easy to customize.
Simple savory beans
Add:
- Onion
- Garlic
- Bay leaf
- Salt
- Black pepper
This is the most flexible version because you can use the beans in many different recipes.
Mexican-inspired beans
Add:
- Onion
- Garlic
- Cumin
- Oregano
- A jalapeño or chipotle pepper
- Salt at the end
Best for black beans or pinto beans.
Mediterranean-style white beans
Add:
- Onion
- Garlic
- Bay leaf
- Rosemary or thyme
- Olive oil at the end
- Lemon zest after cooking
Best for cannellini, navy, or great northern beans.
Soup-ready beans
Add:
- Onion
- Carrot
- Celery
- Bay leaf
- Parsley stems
These beans can go directly into soups or stews later without needing much extra seasoning.
Common Mistakes to Avoid
If you’ve ever ended up with beans that were still hard after hours of cooking, one of these issues may be the reason.
1. Using very old beans
Beans that have been sitting in the pantry for years can take forever to soften. Sometimes they never become truly creamy.
Fix: Buy from a store with good turnover and use beans within a reasonable time.
2. Not using enough water
Beans absorb a lot of liquid. If the water level gets too low, they may cook unevenly.
Fix: Keep beans covered with enough liquid throughout cooking.
3. Adding tomatoes too early
Acid slows softening.
Fix: Add acidic ingredients after the beans are tender.
4. Overcrowding the slow cooker
Too many beans and too little room can lead to uneven cooking.
Fix: Don’t fill the slow cooker more than about halfway to two-thirds full once the beans and water are added.
5. Cooking kidney beans from raw in the slow cooker
This is a safety issue, not just a texture problem.
Fix: Always boil kidney beans for at least 10 minutes before transferring them to the crockpot.
6. Assuming all slow cookers cook the same
Some run hotter than others.
Fix: Check the beans earlier the first time you make a batch in your appliance.
How to Tell When Beans Are Perfectly Cooked
Beans don’t all go from hard to done at the same moment. They gradually soften.
Signs they need more time
- Chalky centers
- Firm skins with grainy interiors
- Uneven texture from one bean to the next
Signs they’re ready
- Tender skins
- Creamy center
- Hold their shape but smash easily with a fork
Signs they’re overcooked
- Many split skins
- Beans falling apart completely
- Mushy texture
Overcooked beans are not a disaster, though. Use them in:
- Refried beans
- Bean dips
- Pureed soups
- Stews
Can You Cook Beans With Meat in the Slow Cooker?
Yes, but it’s best to make sure the beans are cooking properly first.
If you’re adding:
- Ham hocks
- Bacon
- Sausage
- Salt pork
They can add excellent flavor, but remember that salty or acidic ingredients may slightly affect cooking time. If you’re new to slow cooker beans, start with a simple batch first so you understand your appliance and timing.
How to Store Cooked Beans
Homemade beans store very well.
In the refrigerator
Let the beans cool, then store them in an airtight container with some of their cooking liquid.
- Fridge storage: 3 to 5 days
Keeping a little liquid with the beans helps prevent them from drying out.
In the freezer
Beans freeze beautifully.
- Cool the beans completely.
- Portion them into freezer-safe containers or bags.
- Include a little cooking liquid.
- Label with the date.
- Freezer storage: up to 3 months for best quality
A useful trick is to freeze beans in 1 1/2-cup portions, which is roughly equal to one standard can of beans.
How to Use Slow Cooker Beans
Once you master how to cook dry beans in a slow cooker, you can turn one batch into several meals.
Easy ways to use them
- Add to chili
- Stir into soups
- Toss into salads
- Make burrito bowls
- Mash into refried beans
- Blend into hummus-style dips
- Spoon over rice
- Add to pasta dishes
- Serve on toast with olive oil and herbs
A few meal ideas
Black beans
Use in tacos, enchilada filling, rice bowls, or black bean soup.
Pinto beans
Make refried beans, cowboy beans, or hearty burritos.
White beans
Add to minestrone, Tuscan soup, or a skillet with greens and sausage.
Chickpeas
Use in curries, grain bowls, pasta salads, or roasted vegetable dishes.
Frequently Asked Questions
Should I cook beans on low or high?
Low usually gives the most even results, especially for larger batches. High works if you need the beans sooner, but check early so they don’t overcook.
Can I leave beans in the slow cooker all day?
Yes, if your timing matches the recipe and there’s enough water. For many beans, an all-day low setting works well. Just avoid extending the cooking too long after the beans are already tender.
Why are my beans still hard after 8 hours?
Possible reasons include:
- The beans are old
- You added acidic ingredients too early
- Your slow cooker runs cool
- The beans needed soaking
- You didn’t use enough liquid
Can I add salt at the beginning?
You can, but if you want the simplest and most reliable approach, add it toward the end once the beans are nearly tender.
Is soaking better than not soaking?
Usually yes, especially for more even cooking and shorter cook times. But many beans can still be cooked unsoaked if you allow extra time.
How much cooked beans does 1 pound of dried beans make?
Usually about 5 to 6 cups cooked beans, depending on the type and how soft they are cooked.
A Simple Master Recipe
If you want one go-to formula, use this.
Ingredients
- 1 pound dried beans, sorted and rinsed
- 6 to 8 cups water
- 1 onion, halved
- 2 garlic cloves
- 1 bay leaf
- 1 to 1 1/2 teaspoons kosher salt
Instructions
- Soak the beans overnight if desired, then drain and rinse.
- Add beans, water, onion, garlic, and bay leaf to the slow cooker.
- Cook on low for 6 to 8 hours if soaked, or 8 to 10 hours if unsoaked.
- When the beans are nearly tender, add salt.
- Continue cooking until fully soft.
- Remove the onion and bay leaf, then serve or store.
Important note
If using kidney beans, boil them hard for at least 10 minutes first before transferring them to the slow cooker.
Final Tips for Success
If you remember only a few things, make them these:
- Sort and rinse the beans
- Soak when possible for more even cooking
- Use enough water
- Add acidic ingredients later
- Salt near the end
- Boil kidney beans first for safety
- Taste for doneness instead of relying only on the clock
Conclusion
Knowing how to cook dry beans in a slow cooker gives you a practical kitchen skill that pays off again and again. You get affordable, flavorful, versatile beans with very little active work, and once you learn the timing for your favorite bean varieties, the process becomes second nature.
Start with an easy batch of black beans or pinto beans, keep the seasoning simple, and take notes on how long your slow cooker takes. Before long, you’ll have homemade beans ready for soups, salads, tacos, bowls, and countless other meals.
Discover more from Life Happens!
Subscribe to get the latest posts sent to your email.

