How to Cook Dried Beans
Cooking dried beans turns hard, inedible legumes into tender, creamy bites through soaking and simmering. The process breaks down complex starches and removes indigestible sugars that cause gas.
Why it matters
Home-cooked beans taste better than canned. You control the salt level and texture. One pound of dried beans costs $2 and makes 6 cups cooked. Canned beans cost $6 for the same amount.
What you need
Steps
Sort 1 pound dried beans on a white plate. Remove any small stones, broken beans, or shriveled pieces. Rinse beans in cold water until the water runs clear, usually 3 rinses.
Soak beans in 8 cups cold water for 8 hours minimum. Beans double in size. Water turns murky brown. For quick soak, boil beans 2 minutes, then let sit 1 hour off heat.
Drain soaked beans. Discard soaking water. Add beans to your 6-quart pot with 6 cups fresh water. Water should cover beans by 2 inches.
Bring to a rolling boil over high heat. You'll see white foam on top after 5 minutes. Skim foam with a spoon. Reduce heat to maintain gentle simmer where only 3-4 bubbles break the surface per second.
Simmer uncovered for 45 minutes before adding 1 teaspoon salt per pound of beans. Early salt makes skins tough. Continue simmering 15-45 minutes more until beans are creamy inside when you bite one.
Test doneness by pressing a bean against the pot side with your spoon. It should mash easily. Total cook time ranges from 1-3 hours depending on bean age and type. Black beans take 1 hour, chickpeas need 2.5 hours.
Common Mistakes
Adding salt at the start
What happens: Bean skins stay tough and cooking time doubles
Fix: Wait until beans soften, at least 45 minutes into cooking
Boiling beans hard the entire time
What happens: Skins burst and beans turn mushy outside while staying hard inside
Fix: Keep heat low after initial boil, only 3-4 bubbles per second
Using old beans stored over 2 years
What happens: Beans never soften no matter how long you cook
Fix: Buy beans from stores with high turnover, check package dates
Not soaking beans
What happens: Cooking takes 4-6 hours and beans cook unevenly
Fix: Always soak 8 hours or use the 2-minute boil quick method
Troubleshooting
Beans still hard after 2 hours cooking
Then: Add 1/4 teaspoon baking soda per pound of beans to soften water, continue cooking 30 minutes
Too much liquid remains after beans are tender
Then: Remove lid and simmer on medium-high 10-15 minutes to reduce liquid by half
Related Techniques
FAQ
Do I need to soak lentils or split peas?
No soaking needed for lentils or split peas. These cook in 20-30 minutes from dry. Red lentils break down fastest at 15 minutes. Green lentils hold their shape better and need 25 minutes. Split peas turn creamy after 30 minutes of simmering.
How much cooked beans does 1 pound dried make?
One pound dried beans yields 6 cups cooked beans. That equals four 15-ounce cans. Each cup of dried beans triples to 3 cups cooked. Store cooked beans in their cooking liquid up to 5 days refrigerated. Portion into 1.5 cup containers for easy recipe use.
Why do beans cause gas and how can I reduce it?
Beans contain oligosaccharides that our bodies can't digest. Soaking removes 30% of these sugars. Adding 1 tablespoon vinegar per pound of beans during cooking breaks down another 20%. A 4-inch piece of kombu seaweed added while cooking contains enzymes that digest the remaining sugars. Remove kombu before serving.
Can I freeze cooked beans?
Freeze beans in 1.5 cup portions with 1/2 cup cooking liquid per container. Leave 1 inch headspace for expansion. Beans keep 6 months frozen. Thaw overnight in the fridge. Frozen beans work best in soups and stews where slight texture changes don't matter. Fresh beans stay firmer for salads.