About $220 a year — that’s the savings on a household that runs through roughly a can-of-beans-a-week of black, pinto, or chickpea cooking. A pound of dry beans yields about four cups cooked, which is what you’d get from three cans. The dry pound costs about $2; three cans cost about $9. The math is unsubtle.
What follows is the method we use, monthly, in a regular kitchen with no pressure cooker, no Instant Pot. Just a pot, water, and a freezer.
Why beans specifically
Beans are the single biggest gap between dry and prepared in the entire grocery store. A pound of dry pasta costs $1, a pound of cooked pasta from a jar costs $4 — a 4× spread. A pound of dry beans costs $2, the equivalent in cans costs $9 — closer to a 4.5× spread, and the beans freeze better than pasta, reheat better than pasta, and don’t get gluey on day three.
They also don’t go bad in the cabinet. A pound of dry beans bought today is fine to cook three years from now. There’s no rush, no expiration anxiety, and the cabinet stays useful in a way a freezer full of meat does not.
Per household$220/year
The method
A 90-minute total commitment, mostly hands-off. Do this once on a Sunday afternoon and you have a month of beans.
-
Sort and rinse. Pour the dry beans onto a plate. Pick out any small stones, broken pieces, or shriveled beans. Rinse in a colander.
-
Soak overnight. Cover with three inches of water in a large bowl. Leave on the counter, 8–12 hours. This is the “no work” step — start it the night before.
Quick-soak alternative: If you forgot the overnight soak, bring the beans to a boil in plenty of water, let them boil one minute, take them off the heat, and let them sit covered for an hour. Then proceed.
-
Drain, rinse, and start cooking. Cover with fresh water by two inches. Add aromatics: a halved onion, three smashed garlic cloves, two bay leaves, a glug of olive oil. Do not add salt yet — salt at the start can keep beans from softening.
-
Simmer 60–90 minutes. Bring to a low boil, then reduce to a simmer. Skim any foam in the first 10 minutes. Test at 60 minutes — they should be tender but not falling apart. Add salt (about 1 teaspoon per pound) in the last 15 minutes.
-
Cool and portion. Let them cool to room temperature in their cooking liquid. Portion into freezer-safe bags or containers in 2-cup measures, with enough liquid to keep them moist (about 1/4 cup per portion). Lay bags flat to freeze; once frozen, stack them.
Aromatics worth using
The basic onion-garlic-bay setup works for any bean. Some additions earn their keep:
- Pintos: add a dried chipotle or a teaspoon of cumin in the last 30 minutes.
- Black beans: a bay leaf, a strip of orange zest, a pinch of oregano.
- Chickpeas: a fat strip of lemon peel, a few peppercorns.
- White beans (cannellini, navy): a parmesan rind dropped in for the second half of cooking — completely changes the texture.
Don’t overcomplicate. The job here is to bank ingredients, not finish a dish.
Reheating without breaking them
The mistake people make with frozen beans is microwaving them aggressively. Beans are delicate; the skins split, the texture turns mealy.
The right move: thaw a portion in the fridge overnight (or in a bowl of warm water for 20 minutes). Reheat gently in a skillet with a splash of olive oil or in a pot with a little of their cooking liquid. Two minutes on medium heat. They taste like fresh beans, not freezer beans.
For soups, you can drop the frozen block straight into hot broth — it thaws in the heat and the bean integrity holds up because the broth is already wet.
What beans aren’t
A note on what this method doesn’t replace: refried beans (a different texture goal — those benefit from being cooked specifically for that), or beans where the canning liquid itself is the recipe (some old-school chili recipes lean on the can). For 90% of weeknight uses — bowls, soups, salads, tacos — the freezer-portioned home-cooked bean is better than the can.
The pound of dry beans in the cabinet is dinner insurance for the next month.
A month’s worth, by the numbers
One pound of dry beans = ~4 cups cooked = ~3 cans = roughly four weeknight meals’ worth of beans for two people. Cook two pounds at once (two pots or one big one) and you have eight portions in the freezer. At a can-a-week pace, that’s two months of beans for $4 of inputs. The grocery-store equivalent: $36.
A note on the math
The $220 figure assumes a can-of-beans-a-week pace and 4× retail markup, with the $2/$9 numbers for pinto or black beans. Chickpeas and cannellini run slightly higher per-can, so the savings can run $260–280 if those are your default. Garbanzo beans for hummus alone are a powerful argument for this whole exercise.