tips

How to Cook Dried Beans From Scratch

How to cook dried beans from scratch: soak, simmer, season. One method that works for most beans, plus what to do the night you forgot to soak.

Published Updated

Here's the Deal

Sort and rinse dried beans, soak them overnight if convenient, then cover with fresh water and simmer gently until creamy inside. Start checking after 45 minutes and add hot water as needed. Salt the cooking water for flavor, but wait to add acidic tomatoes or vinegar until the beans are tender.

Canned beans are undeniably convenient, but buying a bag of dried beans costs significantly less money and allows you to control exactly how mushy they get and how much salt goes into them.

Cooking them from scratch sounds like a homesteading chore, but it isn’t actually complicated. You do exactly three things: you soak, you simmer, and you season. Once you’ve done it a couple of times, it becomes as brainless as boiling a pot of pasta. Here is a very straightforward method that works reliably for black beans, pinto beans, chickpeas, and most standard legumes.

Step One: Rinse and Soak

First, dump the dry beans into a colander and pick through them quickly to remove any tiny stones or broken pieces that might have snuck in from the farm. Rinse them under cold water.

Soaking them is highly recommended because it cuts your active cooking time down and can make them much easier to digest later. Put your rinsed beans in a large pot and cover them with a massive amount of cold water (the water should be at least a few inches above the beans, as they will expand). Let them soak for 8 to 12 hours, or just leave them overnight.

In a rush? You can do a “quick soak.” Put the beans and water in a pot, bring it to a rolling boil for exactly 2 minutes, turn off the heat, put the lid on, and let them sit right there for one hour. Drain and rinse them, and they are ready to cook.

Step Two: Cook Low and Steady

Take your soaked, drained beans, put them back into a clean pot, and cover them with fresh water (again, going a few inches above the top of the beans). Bring the whole pot to a boil over medium-high heat, and then immediately drop the heat down to a very gentle simmer.

If you see a bunch of white foam rise to the top, just skim it off with a spoon and throw it away. Leave the pot partially covered so steam can slowly escape. Now, you just let them cook until they are tender. Black beans and pinto beans usually take about 1 to 1.5 hours. Heartier chickpeas can easily take 1.5 to 2 hours.

Start checking them around the 45-minute mark. Scoop one out, let it cool for a second, and taste it. If the water level in the pot gets too low while they cook, just pour in a little more hot water.

Crucial rule: Wait to add acidic ingredients such as canned tomatoes, vinegar, or citrus until the beans are tender. Salt can go into the soaking or cooking water and helps season the beans from within.

Step Three: Season and Store

Once the beans are perfectly soft to your liking, add a generous amount of salt and stir it in. If you want, you can also toss in a smashed clove of garlic, half an onion, or a bay leaf while they simmer to build up the flavor of the broth.

If you plan to use these beans in a recipe that is already heavily seasoned (like a spicy chili), you can just leave the beans plain and season them later.

You will get significantly more food out of a $2 bag of dried beans than you ever will from $2 worth of cans. You can cook a massive batch on a Sunday afternoon while you’re doing other things around the house, stick them in the fridge, and use them all week in tacos, soups, and quick salads. A pot of three-bean vegetarian chili is the obvious first assignment for that Sunday batch. It’s one of those minor kitchen skills that pays off constantly.

Can you cook dried beans without soaking?

Yes. Rinse the beans, cover them with several inches of water, and simmer until tender. The tradeoff is time: unsoaked beans can take an extra hour or more, and the oldest beans in the bag may still lag behind. Keep the pot at a lazy simmer rather than a hard boil so the skins do not split while the centers catch up.

Soaking is a scheduling tool, not a moral achievement. If you remember the night before, great. If you do not, use the quick-soak method or cook them longer. This same-day quick-soak guide gives exact timing when dinner cannot wait for tomorrow’s better planning.

Build flavor into the cooking liquid

Add half an onion, a few garlic cloves, a bay leaf, or sturdy herb stems while the beans simmer. Skip a complicated spice cabinet raid on the first batch. Beans absorb flavors slowly, and one onion plus enough salt does more useful work than twelve dusty jars competing for attention.

Taste several beans before declaring the pot done. One bean can be tender while its stubborn neighbor still has a chalky center. When most are creamy throughout, turn off the heat and let them sit in the seasoned liquid for 15 minutes.

Store beans with their cooking liquid

Cool cooked beans promptly and refrigerate them in a covered container with enough liquid to keep them moist. Use them within four to five days. For freezing, portion beans and liquid into meal-size containers, leave expansion room, label them, and freeze for up to a few months for best quality.

Thaw overnight in the refrigerator or reheat gently from frozen with a splash of water. The batch can become 15-minute black bean tacos, soup, salad, or a rice bowl without opening another can.

#cooking basics #kitchen tips #beans #dried beans #dried

Frequently Asked Questions

Do you absolutely have to soak dried beans before cooking them?
No, you don't have to soak them, but doing so significantly reduces the cooking time and often helps them cook more evenly. If you skip soaking, just plan to leave them simmering on the stove for an extra hour or two.
When is the best time to add salt when learning how to cook dried beans from scratch?
You can salt the soaking water or cooking water. Salt does not create the same toughening problem as acidic ingredients. Tomatoes, vinegar, and citrus are the ingredients to hold until the beans are tender.
How long do cooked beans last in the fridge?
Once cooked, beans stored in an airtight container with a little of their cooking liquid will stay fresh in the refrigerator for about 4 to 5 days. They also freeze exceptionally well.
How much cooked beans does one pound make?
One pound of dried beans usually yields about 5 to 6 cups cooked, depending on the variety and age. Portion the extras with some cooking liquid before freezing.
Why are my dried beans still hard?
Old beans take longer, hard water can slow softening, and acidic ingredients added too early can keep skins firm. Continue simmering with enough hot water and add tomatoes or vinegar only after the centers are creamy.
Free Meal Plan

Get the Free 7-Day High-Fiber Meal Plan

A printable week of meals that keep you full, with a grocery list included. Subscribe and it's yours, plus our best recipes and kitchen tips every week.
No spam, only interesting things. Unsubscribe anytime.

Disclaimer: The information in this article is for educational purposes only and does not constitute professional medical or nutritional advice. Always consult a qualified healthcare provider before making dietary changes.