Most dried beans turn tender in 1 to 3 hours on the stove, while lentils finish in under an hour and pressure cooking cuts that time sharply.
Beans don’t have one fixed cook time. A pot of black beans can soften in about 60 to 90 minutes after soaking, while chickpeas often need far longer. Age matters. Bean size matters. Soaking matters. Your stove, your pot, and your altitude matter too.
That’s why package directions can feel a bit slippery. They’re a starting point, not a promise. The better way to think about bean timing is to use a realistic range, then test for tenderness as you cook.
If you want a simple rule, use this: soaked small or medium beans usually take about 1 to 2 hours on the stove, bigger or firmer beans can run 2 to 3 hours, and lentils or split peas are much faster because they don’t need soaking first.
Why Bean Cook Time Changes So Much
Beans are dry seeds, and they rehydrate at different speeds. A fresh bag from a busy store often cooks faster than a dusty bag that has been sitting around for months. Older beans lose moisture in storage, and that can stretch both soaking and simmering time.
Water quality can shift the result too. Hard water can slow softening. High elevation can drag out stovetop cooking because water boils at a lower temperature. Then there’s the bean itself. Chickpeas, kidney beans, navy beans, and black beans don’t all behave the same way in the pot.
Method changes the clock as well:
- Stovetop: Best for checking texture as you go.
- Slow cooker: Hands-off, but longer.
- Pressure cooker: Much shorter active cook time.
- No-soak cooking: Works, but it usually takes longer.
How Long Do Beans Take To Cook? Time By Bean Type
The chart below gives practical stovetop ranges for beans after soaking. These are not “set it and forget it” numbers. Start checking near the low end, then keep simmering until the centers are creamy and fully soft.
| Bean Type | Usual Soaked Stovetop Time | What To Expect |
|---|---|---|
| Black beans | 60 to 90 minutes | Small, fairly steady, easy to overcook into soup if ignored late |
| Pinto beans | 90 to 150 minutes | Often creamy inside; older beans can push well past 2 hours |
| Navy beans | 90 minutes to 2 hours | Small beans, but they can still need time for a smooth center |
| Kidney beans | 90 minutes to 2 hours | Hold shape well; cook until the center is fully soft, not chalky |
| Great northern beans | 1.5 to 2 hours | Good middle-ground bean for soups and baked dishes |
| Lima beans | 60 to 90 minutes | Texture turns buttery when fully done |
| Chickpeas | 2 to 3+ hours | Usually the longest cook in a standard pot |
| Lentils | 30 to 60 minutes | No soak needed; red lentils break down much faster than brown or green |
Those ranges line up with guidance from the Bean Institute’s bean variety chart, which gives soaked cooking times for common supermarket beans. It’s a solid benchmark when you want a rough time before dinner, not a science project.
How To Get Tender Beans Without Guessing
Start With Sorting And Rinsing
Dry beans are an agricultural product, so it’s smart to sort through them first. Pull out broken beans, wrinkles, and stray grit. Then rinse well. It takes a minute, and it saves you from biting into a pebble later.
Soak If You Want A Shorter Cook
Soaking is optional for many beans, but it usually helps. It can cut cooking time and give you a more even texture. A quick soak works when you forgot the overnight plan. Cover the beans with water, boil briefly, let them sit for about an hour, then drain and cook in fresh water.
The Bean Institute’s four-step method also recommends a gentle simmer instead of a hard boil. That small shift helps keep skins from bursting and gives you beans that stay whole instead of ragged.
Cook In Fresh Water And Stay Flexible
Once soaked, cover the beans with fresh water by a couple of inches. Bring them up to a boil, then drop to a simmer. Keep an eye on the liquid level. Beans swell as they cook, and the pot can dry out faster than you’d think.
Don’t trust the clock alone. Pull out a bean and taste it. You’re done when the middle is soft all the way through. If there’s any chalky bite, keep going.
When To Salt Beans
A lot of home cooks still avoid salt at the start because they’ve heard it makes beans tough. That old rule doesn’t hold up well. Colorado State University Extension notes that adding salt to soaking water can shorten cooking time and help prevent splitting. That’s a handy shift if you’ve been waiting until the very end out of habit.
You can read that guidance in Colorado State University Extension’s dry bean cooking notes. One smart caution from the same source: red kidney beans should be boiled properly before slow cooking because undercooked kidney beans can cause stomach trouble.
Cooking Method And Usual Time
If you switch methods, your bean clock changes fast. This table gives you a practical side-by-side view.
| Method | Usual Time | Best Fit |
|---|---|---|
| Stovetop, soaked | 1 to 3 hours | Best when you want to test texture and season as you go |
| Stovetop, unsoaked | 2 to 4+ hours | Works in a pinch, but plan for a longer simmer |
| Slow cooker | 4 to 8 hours on high or low mix, often 6 to 8 on low | Good for hands-off cooking once prep is done |
| Pressure cooker | About one-third of stovetop time for many beans | Best when time is tight and you want beans the same day |
| Lentils or split peas | 30 to 60 minutes | Best quick bean-style option without soaking |
Signs Your Beans Need More Time
They Split But Still Feel Firm
This fools a lot of people. A split skin doesn’t mean the inside is done. Taste the center. If it still feels grainy or dry, keep simmering.
They’ve Been Bubbling For Ages
If beans seem stuck in limbo, the usual suspects are old beans, hard water, or high elevation. Add more hot water if needed, keep the simmer gentle, and give them more time. Some pots simply need patience.
You Added Tomatoes Too Early
Acidic ingredients can slow softening. If your recipe includes tomatoes, vinegar, or wine, wait until the beans are nearly tender before stirring them in. That one move can save a lot of frustration.
Best Timing For Popular Bean Dishes
Chili
For soaked kidney or pinto beans, budget about 90 minutes to 2 hours before they’re ready to finish in the chili. If you’re using canned tomatoes, add them after the beans have already softened well.
Bean Soup
Soup gives you more wiggle room. Navy, great northern, and black beans can simmer until creamy without losing the plot. Start checking around the 75-minute mark for smaller beans and later for bigger ones.
Hummus
Chickpeas for hummus usually need to go past “tender” and head toward “very soft.” That often means 2 to 3 hours on the stove after soaking, or a much shorter pressure-cooker run. Softer chickpeas make a smoother puree.
Easy Rules To Save Time Next Time
- Buy from stores with good turnover, so the beans are less likely to be old.
- Soak most dry beans when you can, even a quick soak.
- Keep the pot at a gentle simmer, not a rolling boil.
- Taste early, then taste again every 10 to 15 minutes near the end.
- Cook extra and freeze portions with some cooking liquid.
If you only want one answer to carry into the kitchen, it’s this: most soaked beans need 1 to 3 hours on the stove, but the real finish line is tenderness, not the timer. Once you cook a few batches with that mindset, bean timing gets much easier to read.
References & Sources
- The Bean Institute.“What type of Bean Should I Use.”Lists common bean varieties and their usual soaked cooking times.
- The Bean Institute.“Four Step Method.”Gives soaking methods, gentle simmer guidance, and a general 30-minute to 2-hour bean cooking range.
- Colorado State University Extension.“Cooking Dry Beans.”Supports soaking guidance, salt use, stovetop and slow-cooker timing, elevation notes, and the red kidney bean boiling caution.

