Most dried beans get tender after soaking and simmering 45–120 minutes; unsoaked beans often need 90–180 minutes.
If you’ve ever stared at a pot of beans and wondered if they’ll be done before dinner, you’re not alone. “Boil” sounds simple, yet beans have a mind of their own. Some soften fast. Others sit there, stubborn, until you change the plan.
This guide gives you a timing range you can trust, plus the small moves that decide whether your beans finish on time: soaking (or skipping it), water level, pot size, salt timing, and the “are they done?” tests that don’t lie.
Why Bean Boil Time Varies So Much
Beans aren’t one uniform ingredient. They’re seeds with a tough outer skin, a starchy interior, and different sizes, shapes, and ages. That mix changes how fast water moves in and how quickly starch softens.
Bean Type And Size
Small beans like black beans and navy beans often soften sooner than larger beans like chickpeas. Big beans usually mean longer simmer time, even after a soak.
How Old The Beans Are
Dry beans that have sat for a long time can take longer to soften. You can still cook them, yet you may need extra time and extra water. If a bag has been in the pantry for ages, plan for the long end of the range.
Soaked Vs. Unsoaked
Soaking isn’t magic, but it shortens cook time for many varieties and helps beans cook more evenly. Skipping the soak can still work, just expect more time and keep an eye on the water level.
Boil Vs. Simmer
Most beans don’t cook at a rolling boil the whole time. You bring the pot to a boil, then drop to a gentle simmer so skins stay intact and the pot doesn’t foam over. When people ask “How long do beans take to boil,” the useful number is the simmer time after the initial boil.
How Long Do Beans Take To Boil? Timing By Bean Type
Use the ranges below as a planning tool, not a stopwatch. Start checking near the early end, then recheck in short intervals. Beans can go from “still firm” to “perfect” in a narrow window once they get close.
Fast Reference Timers That Make Dinner Planning Easier
These ranges assume a stovetop pot with beans covered by a couple inches of water, brought to a boil, then simmered gently. If you’re cooking in a wide shallow pan, evaporation can be faster, so plan to add water sooner.
How To Know When The Timer Starts
Start your “cook time” once the pot returns to a steady simmer after you lower the heat. That’s the part that does most of the softening.
Set Up Your Pot So Beans Finish On Time
Timing gets easier when your setup is consistent. Do these things first, and your results stop bouncing all over the place.
Sort And Rinse
Pour beans onto a tray and pick out stones or broken beans. Rinse well under cool water until the runoff looks clear.
Use Enough Water
Beans expand a lot. Start with plenty of water so you’re not constantly topping off. A simple rule: cover beans by about 2 inches once they’re in the pot. If you soaked, drain and use fresh water for cooking.
Choose The Right Pot
A pot that’s too small leads to boil-overs and uneven cooking. A roomy pot gives you a calmer simmer and fewer surprises.
Start Plain, Season Later
For the most predictable softening, start with water and beans. Aromatics like onion, garlic, bay leaf, and herbs can go in early. Acidic items like tomatoes, vinegar, or lemon are better near the end since acid can slow softening for some beans.
Salt: Early Or Late?
Home cooks argue about salt timing. In practice, you can salt early or late and still get tender beans if you keep a steady simmer and allow enough time. If you want the safest path for timing, salt later, once beans start to feel closer to done. You’ll still get good flavor, and you avoid blaming salt if a bag takes longer than usual.
If you want a tested overview of core steps and timing ranges for dry beans, this extension guide lays it out clearly: Colorado State University Extension’s dry bean cooking steps.
Stovetop Method That Produces Tender Beans With Fewer Split Skins
This is the dependable way to cook most dried beans when your goal is “done at dinner time” instead of “maybe done.”
Step 1: Soak Or Skip
- Overnight soak: Cover beans with plenty of cool water and soak 8–12 hours. Drain and rinse.
- Quick soak: Boil beans for 2 minutes, turn off heat, cover, and rest 1 hour. Drain and rinse.
- No soak: Rinse and go straight to cooking. Plan for longer simmer time.
Step 2: Bring To A Boil, Then Drop To A Gentle Simmer
Add beans to a pot, cover with fresh water by about 2 inches, and bring to a boil. Once boiling, reduce heat until you see small bubbles and a calm surface. Keep the lid slightly ajar to limit foam and reduce boil-over risk.
Step 3: Keep Beans Covered With Water
Check every 20–30 minutes. If the water line drops below the beans, add hot water. Cold water can slow the pot and stretch cooking time.
Step 4: Start Testing Early
Start checking at the early end of the expected range. Take out a few beans, cool them for a moment, then taste. The center should be creamy, not chalky.
Step 5: Rest And Store
Once beans are tender, turn off heat and let them sit in the cooking liquid for 10–20 minutes. This short rest evens out texture. Drain if your recipe needs it, or store beans in their cooking liquid so they don’t dry out.
Boiled Bean Timing Table For Common Varieties
These are planning ranges for stovetop simmering. Start tasting early, then check again every 10–15 minutes as beans near done. If you’re cooking at high altitude, water boils at a lower temperature, so times can run longer.
| Bean Type | Soaked Simmer Time | Unsoaked Simmer Time |
|---|---|---|
| Black Beans | 45–75 minutes | 90–150 minutes |
| Pinto Beans | 60–90 minutes | 120–180 minutes |
| Navy Beans | 45–75 minutes | 90–150 minutes |
| Great Northern Beans | 45–75 minutes | 90–150 minutes |
| Kidney Beans | 60–90 minutes | 120–180 minutes |
| Cannellini Beans | 60–90 minutes | 120–180 minutes |
| Chickpeas | 90–120 minutes | 150–240 minutes |
| Lima Beans | 45–75 minutes | 90–150 minutes |
Safety Note For Kidney Beans And Similar Varieties
Dried red kidney beans and some related beans contain a natural lectin (PHA) that can cause intense stomach upset if the beans aren’t cooked the right way. The safe habit is simple: soak, drain, then boil briskly before simmering. Slow cookers can be risky if you skip the boil step since many models don’t reach a high enough temperature quickly.
If you use dried kidney beans in slow-cooked dishes, read this safety overview first: Illinois Extension’s kidney bean slow cooker safety notes.
How To Tell When Beans Are Done Without Guessing
Timing charts get you close. The finish line is texture. Use these checks so you stop cooking at the moment the beans hit the texture you want.
The Bite Test
Scoop out 3–5 beans, cool them for a few seconds, then taste. A done bean has a creamy center. If it tastes chalky or dry inside, it needs more time.
The Smash Test
Press a bean against the side of the pot with a spoon. If it smashes easily, you’re close. If it cracks and stays firm, keep simmering.
Match Doneness To The Dish
- Salads and grain bowls: Cook until tender with a slight bite so beans hold shape.
- Soups and stews: Cook until fully creamy so the broth gains body.
- Refried or mashed dishes: Cook until very soft.
Common Problems That Stretch Boil Time
If your beans blow past the timer, it usually comes down to a small culprit. Fix the cause, and the next batch behaves.
Hard Water
Mineral-heavy water can slow softening for some beans. If your tap water is hard and beans keep staying firm, try filtered water for cooking.
Too Vigorous A Boil
A hard boil can split skins and make the pot foam. Then you lower the heat too far to control it, and the pot stops cooking efficiently. A gentle simmer is the sweet spot.
Acid Added Too Early
Tomatoes, vinegar, and citrus can slow the softening process when added early. Save acidic ingredients for the end, once beans are already tender.
Not Enough Water In The Pot
If beans peek above the surface while cooking, they dry out and cook unevenly. Keep them submerged, and add hot water when needed.
Troubleshooting Table For Stovetop Boiled Beans
| What You See | Likely Cause | What To Do Next |
|---|---|---|
| Beans still firm after a long simmer | Older beans or hard water | Keep simmering, add hot water, try filtered water next time |
| Skins splitting early | Boil too hard | Lower heat to a calm simmer, keep lid ajar |
| Foam climbing the pot | Heat too high or pot too small | Reduce heat, use a larger pot, skim foam if needed |
| Beans cook unevenly | Not enough water or uneven heat | Stir now and then, keep beans covered with water |
| Beans are tender but taste flat | Salt added too late, no aromatics | Salt near the end, simmer briefly with onion, garlic, bay leaf |
| Beans turn mushy | Cooked past desired texture | Stop earlier next time, rest in liquid, then drain |
| Beans taste sour and stay firm | Acid added early | Delay tomatoes or vinegar until beans are already tender |
Time-Saving Options When You Still Want Stovetop Texture
If you love the taste and texture of stovetop beans but want less waiting, you’ve got a few paths.
Cook A Big Batch And Freeze Portions
Cook beans until just tender, cool them in their liquid, then portion into freezer containers with a bit of cooking liquid. They thaw fast and keep a nice texture in soups, chili, and skillet dishes.
Soak In The Morning, Cook After Work
Soaking during the day sets you up for a shorter simmer in the evening. Drain, rinse, cover with fresh water, and you’re off.
Use Canned Beans When Timing Is Tight
Canned beans are already cooked, so you’re mainly heating and seasoning. Rinse for a cleaner flavor, then simmer in your sauce or broth until they taste like they belong there.
Quick Planning Guide For Dinner Night
If you want beans on the table without stress, plan backward from serving time.
- Soaked beans: Start cooking 2–3 hours before serving to allow simmer time, checks, and a short rest.
- Unsoaked beans: Start 3–5 hours before serving. Many batches finish sooner, yet this window covers surprises.
- Chickpeas: Give them extra time. They’re often the slowest in the pot.
What To Do If Beans Are Taking Too Long Right Now
You’ve got a pot going, the clock’s ticking, and beans aren’t there yet. Try these moves in order.
- Check the simmer: You want gentle bubbles, not a still pot. If the pot is barely moving, raise the heat a bit.
- Add hot water: Keep beans covered. Low water can stall cooking.
- Cover with a lid: Leave it slightly ajar to control foam, yet keep more heat in the pot.
- Taste a few beans: If the center is still chalky, they need time. If they’re close, check again in 10 minutes.
- Hold acid until later: If you planned to add tomatoes early, wait until beans soften.
Takeaway: Your Best “Boil Time” Answer In One Line
For most dried beans, plan on a brief boil, then a gentle simmer: 45–120 minutes if soaked, 90–180 minutes if unsoaked, with doneness decided by taste and texture, not the clock.
References & Sources
- Colorado State University Extension.“Cooking Dry Beans.”Explains stovetop steps and notes that simmer time often falls in a 1–3 hour range depending on bean type.
- Illinois Extension (University of Illinois).“Kidney Beans and Slow Cookers.”Gives safety-focused prep guidance for dried kidney beans, including soaking, draining, and a brisk boil before slow cooking.

