You are currently viewing How to Cook Dried Beans: A First-Batch Guide

How to Cook Dried Beans: A First-Batch Guide

One cup of dried beans makes about three cups cooked—enough to use across several meals. The catch is time: you need to sort and rinse them, decide whether to soak them, then cook them gently until the centers are tender. Start with a pound or less. You’ll get a feel for doneness without committing to an enormous pot.

Choose a bean and set realistic expectations

Black beans, pintos, navy beans, and cannellini beans are good starting choices. Black beans hold their shape in soups and bowls; pintos turn especially creamy. Small navy beans suit soups, while larger cannellini beans have a mild flavor. A pound of dried beans commonly makes about six cups cooked, though yields vary. Use a pot with room for the beans, plenty of water, and the expansion that comes with cooking.

Kidney beans need extra care. Raw or undercooked dried kidney beans contain high levels of a naturally occurring lectin that can cause illness. Soak and drain them, then boil them vigorously in fresh water for at least 10 minutes before lowering the heat to finish cooking. Don’t cook dried kidney beans solely in a slow cooker; it may not get hot enough for that initial boil. Canned kidney beans have already been cooked and need no special treatment.

Dried beans keep a long time, but very old ones can take hours to soften or remain firm in the center. For your first batch, buy from a store with steady turnover and store them in a sealed container in a cool, dry cupboard. If they still have hard centers after hours of simmering with enough water, age may be the problem.

Sort, rinse, and decide whether to soak

Spread the beans on a light-colored plate or tray. Pick out any small stones, damaged beans, or other debris, then rinse the beans in a colander. Even a clean-looking package is worth checking.

Most beans don’t have to be soaked, but soaking shortens cooking time and helps them cook more evenly. For an overnight soak:

  1. Put the sorted, rinsed beans in a large bowl or pot.
  2. Cover them with several inches of water; they will expand considerably.
  3. Leave them for 8 to 12 hours. If your kitchen is warm, put them in the refrigerator.
  4. Drain and rinse, then cook them in fresh water.

Short on time? Cover the beans generously with water and boil for two minutes. Turn off the heat, cover the pot, and let them stand for an hour before draining and rinsing. Don’t leave soaking beans at room temperature indefinitely; refrigerate them if your plans change.

To cook without soaking, rinse the beans and put them straight into plenty of water. They’ll take longer, so check the water level as they cook. Small beans may cook without a soak more readily than large ones. Either way, taste for doneness rather than trusting a timer.

Black beans spread out for sorting before rinsing

Cook a basic stovetop batch

Put the beans in a heavy pot and cover them with fresh water by about two inches. Bring to a full boil, then lower the heat to a steady, gentle simmer. Leave the lid slightly ajar to slow evaporation while keeping the beans easy to check. Foam may rise to the surface; skim it if you like, though it’s generally harmless.

For a lightly flavored broth, add half an onion, a few garlic cloves, or a bay leaf. You can salt the water now, too. Despite the old kitchen rule, normal amounts of salt won’t keep beans from softening, and salting the water seasons them throughout. Start with about a teaspoon per pound of dried beans and adjust after cooking; adding more is easier than fixing an oversalted pot.

Keep the beans covered with water, adding hot water if the level falls. Stir gently now and then to prevent sticking. For ordinary beans, avoid a prolonged hard boil: it can split the skins and evaporate the liquid before the centers soften. The vigorous initial boil for kidney beans is the exception.

Start checking soaked beans after about 45 minutes and unsoaked beans after about an hour. Some batches will be ready near those marks; others take two hours or more, depending on the variety, age, soaking, and water conditions. Taste several beans from different parts of the pot. They should be tender all the way through, with no chalky or crunchy center. If the skins split before the centers soften, lower the heat and keep cooking.

When to add acidic ingredients

Hold off on tomatoes, vinegar, lemon juice, and generous amounts of wine until the beans are nearly tender. Acid added early can slow softening, particularly in a batch that’s already taking its time. For chili or tomato-based soup, cook the dried beans in water or lightly seasoned broth first, then add them to the sauce. Salt is different: there’s no need to save it for the end.

Use a pressure cooker without guessing

An electric pressure cooker is handy for dried beans, especially unsoaked ones. Cooking times vary by model, bean variety, and whether you soaked them, so start with your appliance manual’s guidance rather than relying on one universal setting. Beans expand and foam: follow the machine’s maximum fill line for foods that do so, add enough water, and use the prescribed pressure release before opening the lid.

Once the pressure has released, test several beans. If they’re firm, give them a little more time under pressure or simmer them with the lid off. For dried kidney beans, follow the manufacturer’s specific instructions. If those instructions don’t clearly address kidney bean safety, use the stovetop method with its vigorous initial boil instead.

Make the cooking liquid useful

Don’t rush to pour out the cooking liquid. Starch and flavor from the beans make it a lightly thickened broth that works well in soups, stews, and rice dishes. Even when a recipe calls for drained beans, save a cup until the dish is finished. A splash can loosen a thick sauce without watering down its flavor as much as plain water.

For a simple seasoned pot, cook pintos until tender, then add ground cumin and a little chili powder. Simmer uncovered for several minutes to thicken the broth, and mash a spoonful of beans against the pot for a creamier texture. Add lime juice once the beans are soft. Black beans work the same way, with a little chopped cilantro just before serving.

Tender beans resting in their cooking broth

Store cooked beans safely

Don’t leave a big pot of cooked beans on the stove overnight. Divide the beans and their liquid among shallow containers so they cool promptly, and refrigerate them within two hours of cooking. Use refrigerated beans within about four days. Otherwise, freeze meal-sized portions with enough cooking liquid to keep them moist, leaving room at the top for the liquid to expand.

Frozen cooked beans are especially useful for soups and stews. Thaw them in the refrigerator or add a frozen portion directly to a simmering dish. Label containers with the bean variety and cooking date; black beans and pintos are much easier to tell apart when the label is visible.

Fix common first-batch problems

  • The beans are unevenly cooked: Keep simmering and test several again. Next time, try soaking them, keep the water level steadier, and wait to add acidic ingredients.
  • The beans are tender but bland: Add salt a little at a time while they’re warm, then let them sit in the seasoned liquid. Finish the dish with herbs, spices, or acid that suits the recipe.
  • The pot is too watery: Once the beans are tender, simmer uncovered or mash a few into the liquid. Don’t boil hard to reduce the broth while the centers are still firm.
  • The beans are falling apart: Stop cooking and use them in a blended soup, bean dip, or mashed filling. Next time, test earlier and keep the simmer gentle.

For your first batch, soak one cup of pinto beans overnight. Drain them, then simmer in fresh water with half an onion and about a quarter teaspoon of salt. Test several after 45 minutes, adding hot water if the beans become exposed. When the centers are creamy, remove the onion and refrigerate the beans in their broth in shallow containers.