Back to Blog

How to Cook Dried Beans From Scratch (and Why They Beat the Can)

Jul 1, 2026 | 11 min read | Recipes & Cooking

There is a bag of dried beans somewhere in your kitchen right now, or there should be. It costs about the same as a single can, but it holds enough to make roughly six cans worth of cooked beans. It keeps for years. And with about ten minutes of hands-on effort spread across an afternoon, it turns into the kind of creamy, deeply savory pot of beans that no can has ever matched.

If cooking dried beans from scratch feels intimidating, it is almost always because of a few persistent myths and a vague fear of doing it wrong. The good news: beans are one of the most forgiving things you can cook. Let us clear up the confusion, walk through the method step by step, and get you a pot of beans that is cheaper, tastier, and better for you than anything that comes sealed in metal.

Why Dried Beans Beat the Can

Canned beans are not the enemy. They are genuinely convenient, they are nutritious, and a pantry stocked with canned beans is far better than no beans at all. But once you cook a pot from dried, the case for doing it regularly is hard to argue with.

The cost difference is real. An analysis by the Vegetarian Resource Group, which priced store-brand legumes across five states in mid-2025, found that a half-cup of beans cooked from dry costs about 40% less than the same amount from a can — black beans, for example, came to about 15 cents a serving from dry versus 33 cents canned. The Bean Institute puts the gap even wider for pinto beans, at roughly 14 cents a serving from dry against 34 cents from a store-brand can, noting that a single pound of dried beans yields about six cups cooked. Eat beans a few times a week and those dimes add up to real money over a year.

You control the salt. A half-cup of canned beans carries around 200 milligrams of sodium, and while draining and rinsing washes some of it away, you are still starting from a salt level someone else chose. Cook from dry and you decide exactly how seasoned they are — which matters a lot if you are watching blood pressure or sodium.

They simply taste better. Beans cooked slowly from dried hold their shape while turning silky inside, and the liquid they cook in becomes a rich, savory broth in its own right. That texture and flavor is something the canning process, with its high-heat sterilization, tends to flatten.

And beans in general deserve a permanent spot on your plate. A half-cup delivers about 8 grams of fiber — roughly a quarter of the daily target — plus around 8 grams of plant protein, along with folate, iron, magnesium, and potassium. They are also one of the most consistent foods in the world's longest-lived communities: in the Blue Zones, people eat close to a cup of beans a day, and research summarized by the Blue Zones project found that every 20-gram increase in daily legume intake was linked to a lower risk of death. Cheap, filling, and tied to a longer life is a rare combination.

To Soak or Not to Soak

Soaking is the step people agonize over most, so let us make it simple: soaking is helpful but optional.

What soaking actually does is shorten cooking time and, importantly, wash away some of the compounds that cause gas. Beans contain a family of sugars called raffinose oligosaccharides that your body cannot break down; they travel to the large intestine, where gut bacteria ferment them and produce gas. Because those sugars are water-soluble, soaking pulls them out of the beans and into the water — which is why you always discard the soaking water rather than cook in it. Studies have measured meaningful drops in these gas-causing sugars from soaking, and the leaching effect is real enough that canning, which is essentially a long soak-and-cook, reduces them by anywhere from 30% to 69%.

There are two easy ways to soak:

  • Overnight soak: Cover the beans with a few inches of water and leave them on the counter for 8 to 12 hours. Drain and rinse before cooking.
  • Quick soak: Short on time? Bring the beans and water to a boil, let them boil for a minute or two, then turn off the heat, cover, and let them sit for an hour. Drain, rinse, and cook.

The no-soak option: You can skip soaking entirely and simmer the beans straight from dry. They will take longer — expect roughly an extra 45 minutes to an hour on the stovetop — and you will lose a little of the gas-reducing benefit. But they cook up perfectly well. If you forgot to soak, do not let it stop you from making beans.

One thing worth knowing: no amount of soaking will rescue truly old beans. Dried beans that have been sitting in the pantry for a couple of years or stored in heat may never fully soften no matter how long you cook them. When you can, buy from somewhere with decent turnover.

The Salt Myth, Finally Put to Rest

Here is the piece of bean folklore that has done the most damage: the idea that salting the cooking water makes beans tough, so you should only season them at the very end. It is wrong.

Food researchers at RRC Polytech tested this directly and found the opposite. Beans cooked in water salted to about 1 to 2% actually cooked faster and had better flavor, texture, and appearance than beans cooked in plain water — no graininess, no toughness, just a smoother, creamier result. The mechanism is that sodium helps displace some of the calcium and magnesium in the bean skins, letting water penetrate more evenly. Evenly cooked beans are less likely to burst and more likely to end up tender all the way through.

So salt your beans while they cook. A rough guide is about a teaspoon of salt per quart of water, or you can salt to taste as they simmer. What you should keep out of the pot until the beans are nearly tender is acid — tomatoes, vinegar, lemon, or wine. Acid genuinely does slow the softening of bean skins, so add acidic ingredients toward the end. (Very hard water can have a similar toughening effect.)

How to Cook a Pot of Beans on the Stovetop

Once the myths are out of the way, the method is almost embarrassingly simple.

  1. Sort and rinse. Tip the dried beans onto a tray and pick out any small stones, debris, or shriveled beans, then rinse.
  2. Soak (or not). Use one of the methods above, or skip straight to cooking.
  3. Cover with fresh water. Put the beans in a heavy pot and add water to cover by about two inches. Add salt, and this is where aromatics earn their keep: a halved onion, a few smashed garlic cloves, a bay leaf, or a bundle of herbs turn plain beans into something you will want to eat straight from the pot.
  4. Bring to a boil, then back off. Get the pot to a boil, then immediately reduce it to a bare, gentle simmer — just a lazy bubble or two breaking the surface. A hard, rolling boil is the real cause of beans that fall apart and blow their skins. Skim off any foam that rises early on.
  5. Simmer, partly covered. Depending on the bean and how old it is, this takes anywhere from 45 minutes to 2 hours. Keep an eye on the water level and add a splash more hot water if the beans start to peek above the surface.

How to Tell When They Are Done

Forget the clock and taste. Scoop out a few beans and eat them — the texture should be completely creamy and tender all the way to the center, with no chalky or firm core. Beans are one of those foods where slightly overcooked is far better than underdone, so if you are unsure, give them a few more minutes. Test a few beans rather than one, since they do not all finish at exactly the same moment.

When they are done, let them cool in their own liquid. That cooking liquid is liquid gold — do not pour it down the drain.

Stovetop vs. Pressure Cooker

If you own an electric pressure cooker like an Instant Pot, it is a fantastic tool for beans, especially on a busy day. It can take even unsoaked beans from dry to tender in well under an hour of pressure time, with excellent, even results.

The tradeoff is control and, arguably, flavor. Under pressure you cannot lift the lid to taste as you go, so you are cooking a little blind — the usual advice is to start with the shortest recommended time and add a few minutes if needed. And some devoted bean cooks still prefer the stovetop for the depth it builds. As the bean specialists at Rancho Gordo put it after testing the Instant Pot, pressure cooking is genuinely convenient, but a slow-simmered pot and its broth is hard to beat. Neither method is wrong. Use the pressure cooker when you want speed; use the stove when you want to putter around the kitchen and build a great broth.

Dealing With Gas and Digestibility

The fear of gas keeps a lot of people away from beans, but it is very manageable, and it fades. A few things genuinely help:

  • Soak and discard the water, which removes some of the gas-causing sugars as described above.
  • Cook them thoroughly. Fully soft, well-cooked beans are much easier to digest than firm, undercooked ones.
  • Add aromatics. Traditional cooks around the world simmer beans with digestive aids — bay leaf, a strip of kombu seaweed, or spices like cumin, epazote, and fennel — and many people find they help.
  • Go gradually. This is the big one. Your gut bacteria adapt to more fiber over time. UCLA Health points to an analysis of several studies finding that people who added beans to their diet returned to normal gas levels within about three to four weeks as their bodies adjusted. Start with modest portions a few times a week, drink enough water, and let your system catch up rather than going from zero to a huge bowl of chili overnight.

In other words, the discomfort people blame on beans is usually a temporary adjustment, not a permanent verdict — and the fiber doing the fermenting is the same fiber feeding the beneficial bacteria that keep your gut healthy.

Cook Once, Eat All Week: Batch Cooking and Freezing

The real payoff of dried beans is that cooking a big pot takes barely more effort than a small one. Make a full pound at a time and you have set yourself up for a week of easy meals.

To freeze them, cool the beans and portion them into containers or freezer bags — roughly two cups each, about the same as a can, so you can swap them one-for-one into any recipe. Crucially, cover the beans with some of their cooking liquid before sealing. That liquid keeps them from drying out and freezer-burning, and it thaws back into the same silky broth. Leave a little headspace for expansion, label with the date, and use them within about six months. You can drop frozen beans straight into a hot soup or chili, or thaw a portion overnight in the fridge.

Once you have a stash of home-cooked beans on hand, the hard part of eating well — deciding what to make — mostly disappears. A pot of beans becomes tacos one night, a grain bowl the next, a quick soup, a smashed-bean toast, or a side stirred with greens and garlic.

This is exactly the kind of cook-once-eat-often habit that Eat Well Planner is built to support. You can plan a week of meals around a single batch of beans, and the app rolls all the ingredients into one organized shopping list — so cheap staples like a bag of dried beans, some onions, and a few spices are always on hand instead of forgotten. When you are staring at leftover beans and no ideas, the AI recipe chat can suggest ways to use them up, adapt a recipe to what is in your fridge, or scale it to how many beans you actually have.

Take the Guesswork Out of Eating Well

Eat Well Planner helps you organize your favorite recipes, plan balanced meals, and automatically generate shopping lists — all in one place. Whether you're tracking macros, managing dietary restrictions, or just trying to stop asking "what's for dinner?", we've got you covered.

Our AI-powered tools can adapt any recipe to your dietary needs, help you discover new meals you'll love, and even log your nutrition effortlessly. It's meal planning made simple.

Start Organizing Your Meals — Free

A Few Easy Ways to Use a Fresh Pot

You do not need recipes so much as a handful of reliable directions to point a pot of beans in:

  • Brothy beans in a bowl. Ladle warm beans with plenty of their liquid into a bowl, drizzle with olive oil, add a squeeze of lemon and a shower of black pepper, and top with a runny egg or grated cheese. Dinner in five minutes.
  • Quick soup. Blend part of the batch with its liquid until smooth, stir it back into the whole beans, and warm through with sauteed garlic and greens.
  • Smashed on toast. Mash beans with olive oil, garlic, and salt, spread on good toasted bread, and top with tomatoes or greens.
  • Tacos and bowls. Warm beans with cumin and a little of their broth, then pile into tortillas or over rice with whatever toppings you like.
  • Stirred into salads and grains. Cold or room-temperature beans turn a plain salad or grain bowl into a filling meal that actually keeps you full.

Save the leftover cooking liquid, too — it is a ready-made vegetarian broth for soups, rice, and braises.

The Bottom Line

Cooking dried beans is not a project for ambitious weekends. It is sorting, an optional soak, a gentle salted simmer, and a taste test — mostly hands-off time while you do something else. In exchange you get beans that cost a fraction of canned, taste noticeably better, contain exactly as much salt as you want, and stock your freezer with the makings of a dozen quick meals.

Start with one pot this week. Salt the water without fear, keep the heat low, cook them until they are truly creamy, and freeze what you do not use. It is one of the highest-return habits in the kitchen — better for your budget, your gut, and quite possibly your years.

Try planning a week of meals around a batch of beans with Eat Well Planner — save your favorite recipes, build a shopping list that keeps your pantry stocked, and make eating well the easy option.

Weekly Tips, Free Forever

Eat Better Without
Overthinking It

More cooking-confidence guides like this — plus budget-friendly, fiber-rich recipes and meal plans built around real pantry staples.