tips

How to Cook Dried Beans From Scratch

Cooking dried beans from scratch is cheaper and simpler than it sounds. Soak, simmer, and season. Here's a straightforward method that works for most beans.

Daily Life Hacks Team March 15, 2026

Pot of cooked beans with herbs

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: Do not add your salt or acidic ingredients (like canned tomatoes or vinegar) into the pot until the beans are almost soft. Acid and salt early in the process can lock the skins and keep the beans tough forever.


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. It’s one of those minor kitchen skills that pays off constantly.

Before you buy another gadget

Most kitchen wins come from a sharp knife, a big cutting board, and a pan that does not warp. If a tool promises to replace skill, be skeptical. If it removes a step you hate every day, it might be worth it.

When a hack fails, check the boring variables

Temperature, time, and moisture ruin more projects than talent does. If something worked once and never again, something in the environment changed. Write down what you did the time it worked. Yes, it feels silly. It also works.

#dried beans #cooking beans #from scratch #budget cooking #meal prep

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?
The best time to add salt is when the beans are almost fully tender. Salting the water right at the beginning can sometimes prevent the skins from softening properly, leaving you with tough beans.
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.
Is this approach suitable for beginners?
Yes, it is designed to be accessible. You can start small and gradually incorporate more changes as you feel comfortable.
How long does it take to see results?
Everyone is different, but many people notice positive changes within a few weeks of consistent habits.
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.