Daily Cruncher
Food

How to Cook Dried Beans: Soaking, Salt, and Timing

Creamy, intact beans come down to four things: bean age, soaking, salt, and gentle heat. Here's how to get them right on the stovetop, in a pressure cooker, or in a slow cooker.

By Daily Cruncher Desk · AI-assisted
11 min read

Drafted with AI (Claude) and published automatically. Our editors set the standards and fix reported errors — how we work.

A Dutch oven of simmering white beans with bay leaves, surrounded by small bowls of dried chickpeas, black beans and pinto beans on a wooden counter.

Dried beans cost a fraction of canned, taste noticeably better, and let you decide exactly how soft and how salty they end up. Cooking them well is not complicated. Almost every good or bad pot of beans comes down to four variables: how old the beans are, whether and how you soak them, what you add to the water, and how hard you let them boil.

This guide walks through each one, then gives you methods and cooking times for the stovetop, the pressure cooker and the slow cooker, plus fixes for the most common problems.

Why bother with dried beans

A one-pound bag of dried beans yields roughly 5 to 6 cups cooked, about the same as three or four cans, usually for less than the price of two. The savings add up fast if beans are a regular part of your cooking.

The bigger reason is quality. Home-cooked beans hold their shape better, have a creamier interior, and come with a flavorful cooking liquid that makes soups and stews richer. You also control the sodium, which matters if you are watching your salt intake. Canned beans are still a perfectly good convenience food; dried beans are simply the better option when you have a little time and want the best result.

Start with the right beans

Bean age matters more than any technique. Dried beans keep for a long time, but as they age they lose moisture and their cell walls become harder to soften. Beans that have sat in a warm pantry for years may take hours longer to cook, and some never turn fully tender no matter what you do.

  • Buy from a store with high turnover. Busy grocery stores, Latin American and South Asian markets, and bulk bins that get refilled often tend to have fresher stock.
  • Look for even color and unwrinkled skins. Faded, dusty or cracked beans are usually old.
  • Store them airtight, cool and dark, and try to use them within about a year.
  • Don't mix old and new beans. They cook at different rates, so you'll end up with some mushy and some firm.

Before cooking, spread the beans on a sheet pan and pick out small stones, clumps of dirt and shriveled beans. It takes a minute and saves a cracked tooth. Then rinse them in a colander.

To soak or not to soak

Soaking is optional for most beans, but it helps. Soaked beans cook faster and more evenly, and fewer of them split. Lentils, split peas and black-eyed peas are small and thin-skinned enough that they don't need soaking at all.

Overnight soak in salted water

This is the method we'd start with for chickpeas, cannellini, kidney beans and pintos. Cover the beans with several inches of cool water, stir in about a tablespoon of kosher salt per quart of water, and leave them for 8 to 12 hours, or overnight. Drain and rinse before cooking.

The salt is not just for flavor. Sodium in the brine softens the bean skins, so the beans cook up creamier and are less likely to burst. If a warm kitchen worries you or you are soaking longer than about 12 hours, put the bowl in the refrigerator.

Quick soak

Forgot to soak last night? Put the rinsed beans in a pot, cover them by 2 inches of water, bring to a boil and boil for 2 minutes. Turn off the heat, cover the pot and let it sit for 1 hour. Drain, rinse, and cook as if they had soaked overnight. Adding salt to the quick-soak water gives you some of the same skin-softening benefit.

No soak at all

You can cook unsoaked beans; they just take longer, often an extra 30 minutes to an hour on the stovetop, and cook a little less evenly. Black beans handle this best. For a pressure cooker, skipping the soak is common and works well, as long as you use the longer times in the table below.

Salt, acid and hard water: what actually affects texture

An old kitchen rule says salting the cooking water makes beans tough. It doesn't. Salt generally helps beans soften and seasons them all the way through, which you can't achieve by salting at the end. Add about a teaspoon of kosher salt per quart of cooking water at the start, then adjust once the beans are tender.

The real culprits behind stubbornly firm beans are these:

  • Acid. Tomatoes, wine, vinegar and citrus slow softening considerably. Add them only after the beans are tender, or cook the beans separately first.
  • Calcium. Molasses and some other sweeteners contain calcium that firms bean skins. This is why Boston-style baked beans can hold their shape through hours of baking, and why you should soften beans before adding molasses.
  • Hard water. Water rich in minerals has the same firming effect. If you have very hard tap water and your beans never soften, try filtered water or add a small pinch of baking soda, about 1/8 teaspoon per pound of beans.

Baking soda works because an alkaline environment breaks down the pectin that holds bean cells together. Use it sparingly. Too much turns beans mushy, gives them a soapy taste, and reduces some of their B vitamins.

Stovetop method, step by step

The stovetop gives you the most control over texture, and a heavy pot such as a Dutch oven helps the beans cook evenly.

  1. Cover generously. Put the soaked, rinsed beans in the pot and cover them with about 2 inches of fresh water or unsalted stock.
  2. Add aromatics. Half an onion, a few smashed garlic cloves, a bay leaf and a glug of olive oil are a good default. A strip of kombu is traditional in some cuisines and adds savory depth.
  3. Salt the water as described above.
  4. Bring to a boil, then drop to a bare simmer. You want small, lazy bubbles, not a rolling boil. Hard boiling tumbles the beans and splits their skins.
  5. Partly cover and stir now and then. Check the water level every 20 minutes or so and top it up with hot water to keep the beans submerged. Skim off foam if you like; it is harmless.
  6. Start tasting early. Begin checking at the low end of the time range. Taste five beans, not one, since they cook unevenly. They're done when every one is creamy all the way through with no chalky center.
  7. Let them cool in the liquid. Beans absorb flavor and firm up slightly as they cool, and they're less likely to dry out or crack.

For an even more hands-off version, bring the pot to a simmer on the stove, then transfer it, covered, to a low oven around 250 to 300°F. The gentle, even heat produces very creamy beans with few blowouts, though it takes a bit longer.

Pressure cooker and slow cooker

An electric pressure cooker or stovetop pressure cooker is the fastest route to tender beans, and it handles unsoaked beans well. Fill the pot no more than halfway with beans and water, since beans foam, and a spoonful of oil helps keep foam down. Let the pressure release naturally for at least 15 minutes; a quick release often bursts the skins. Times vary between models, so check your manual.

A slow cooker is convenient, but it needs one important precaution.

Red kidney bean safety

Raw and undercooked red kidney beans contain a natural lectin called phytohaemagglutinin that can cause severe nausea, vomiting and diarrhea, sometimes from eating only a few beans. Thorough boiling destroys it. The problem with some slow cookers is that on the low setting they may not get hot enough, and beans heated to below boiling can be more toxic than raw ones.

The U.S. Food and Drug Administration has long advised soaking kidney beans, discarding the water, and boiling them hard in fresh water before eating. In practice, boil soaked kidney beans vigorously for at least 10 minutes on the stove before they go into a slow cooker, or cook them fully on the stovetop or in a pressure cooker first. Other beans such as cannellini contain the same lectin in smaller amounts, so a hard boil is a sensible habit for any dried bean headed for the slow cooker.

Cooking times by bean

Treat these as starting points. Bean age, size, altitude and your cooker all shift the timing, so always taste to confirm.

Approximate cooking times for common dried beans and legumes
BeanSoak?Stovetop (soaked)Pressure cooker, soakedPressure cooker, unsoaked
Black beansOptional1 to 1½ hours6 to 8 minutes22 to 30 minutes
Pinto beansRecommended1 to 1½ hours8 to 10 minutes25 to 30 minutes
Red kidney beansRecommended1 to 1½ hours, after a hard boil8 to 10 minutes25 to 30 minutes
Cannellini / Great NorthernRecommended1 to 1½ hours8 to 10 minutes25 to 30 minutes
Navy beansRecommended1 to 1½ hours7 to 8 minutes20 to 25 minutes
ChickpeasRecommended1½ to 2½ hours12 to 15 minutes35 to 45 minutes
Black-eyed peasNot needed45 minutes to 1 hour, unsoaked3 to 5 minutes9 to 12 minutes
Brown or green lentilsNo20 to 30 minutes, unsoakedNot needed8 to 10 minutes
Split peasNo30 to 45 minutes, unsoakedNot needed10 to 15 minutes

Pressure cooker times assume a natural release afterward. Red lentils cook in about 15 to 20 minutes on the stovetop and collapse into a puree, which is exactly what you want for dal and soups.

Fixing common bean problems

Beans that won't soften. The usual causes are old beans, hard water or acid added too early. Keep simmering, make sure no tomatoes or vinegar went in, and try a small pinch of baking soda. If a batch is still firm after hours, the beans were probably too old; blend them into a dip or soup and buy fresher ones next time.

Split skins and blowouts. The water boiled too hard, or the pressure was released too fast. Keep the simmer gentle, brine-soak the beans, and let a pressure cooker depressurize on its own.

Mushy outside, firm inside. The beans cooked unevenly, often because they weren't soaked or were a mix of old and new. Soaking and sorting fix most of this.

Bland beans. They needed more salt earlier. Salting only at the end seasons the liquid but not the bean itself.

Making beans easier to digest

Beans contain oligosaccharides, complex sugars your small intestine can't break down. Gut bacteria ferment them instead, which produces gas. A few habits help:

  • Soak the beans and discard the soaking water, which removes some of these sugars.
  • Cook beans until fully tender; undercooked beans are harder on digestion.
  • Add beans to your diet gradually so your system can adjust to the extra fiber.
  • Start with smaller, thinner-skinned legumes such as lentils and split peas, which many people find gentler.

If beans consistently cause significant pain or digestive trouble, it's worth talking to a doctor or registered dietitian rather than assuming it's normal. Beans are a strong source of fiber, plant protein and folate, and USDA MyPlate counts them in both the vegetable and protein food groups, so they're worth making work for you. They also pair well with eggs and grains if you're building meals around protein, such as the ideas in our guide to high-protein breakfasts you can make in 10 minutes.

Yields, storage and freezing

As a rule of thumb, 1 cup of dried beans makes about 2½ to 3 cups cooked, and a standard 15-ounce can equals roughly 1½ cups drained. Cooking a full pound at once rarely takes more effort than cooking half, so it makes sense to batch-cook and store the extra.

Cool cooked beans promptly and refrigerate them in their cooking liquid in a covered container. They'll keep for about 3 to 4 days. For more on how long cooked foods stay safe and how to reheat them, see our guide to leftover food safety and storage times, and the general guidance at FoodSafety.gov.

Beans freeze very well. Pack them in 1½-cup portions, the size of a can, covered with some of their liquid so they don't dry out or turn grainy, and leave a little headspace for expansion. For best quality, use them within a few months. Thaw overnight in the refrigerator or drop the frozen block straight into a simmering soup or chili.

Once you've made a pot or two, the process becomes routine: sort, soak in salted water, simmer gently, taste often, and keep acids out until the end. That small amount of attention gets you beans that are better than anything from a can, for a fraction of the cost.

Frequently asked questions

Can I use the soaking water to cook the beans?

You can, and some cooks do to keep every bit of flavor and color. Most people drain and rinse, which removes some of the gas-causing sugars and any dust, and it is the safer habit for red kidney beans.

Is the liquid from cooked chickpeas the same as aquafaba?

Yes. The starchy liquid left from cooking chickpeas is aquafaba, and it can be whipped like egg whites once it is thick enough. If it seems thin, simmer it down until it has the body of lightly beaten egg white.

Do I need to adjust recipes that call for canned beans?

One standard 15-ounce can holds roughly 1½ cups of drained beans, so measure that amount of home-cooked beans instead. Home-cooked beans are often less salty than canned, so taste the dish and adjust the seasoning.

Discover more

Related reads