How to Cook Dried Beans
When it comes to dried beans, many questions abound. Do I need to soak them? Won’t salt harden beans during cooking? Are beans toxic? And if you do a simple search on the internet, there’s a lot of differing opinions that would lead you down any one path. And so, I’ve written up how I work with dried beans in the hope of removing some of the confusion and concern that comes with working with dried beans.
I’ll admit, this can feel overwhelming, but I’m giving you information to remove the mystery. If you want to know exactly how I cook my beans, you can scroll past to the actual recipe. However, I think it’s helpful to know all the ins and outs before diving in because there are a few factors and endless amounts of variations!
Why Dried Beans instead of Canned?
I don’t knock canned beans. They are relatively cheap, easy to work with, and can help get a fast, nice meal to the table. I usually keep a can or two on hand for quick meals as I need them. However, cooking dried beans does have benefits.
For starters, let’s think about beans for what they are: seeds. Theoretically, if you planted a bean in the ground, you’d have a bean plant (I say theoretically because store beans are often too old and/or irradiated). At any rate, a bean is not just a bean. It’s a plant and each bean variety is unique, like every other kind of plant.
There are many varieties of beans, each with a distinctive texture, flavor, and cooking profile. Some beans hold their shape and have a noticeable texture after cooking. Other beans fade away and become secondary. Using dried beans allows you to experiment with this all in ways canned beans just can’t.
Also, dried beans are usually a bit cheaper and low-to-zero waste if you can buy them from a bulk bin. Many local farmers also grow beans, which means you can source fresh, locally grown dried beans as well.
Are Beans Toxic?
Short answer: yes. Beans contain varying levels of a toxic lectin called phytohaemagglutinin (PHA). This lectin is highest in kidney and cannellini beans but found in all beans. Studies say, even eating as many as few raw kidney beans can cause food poisoning.
It’s not something to fear, though! There’s a simple way to reduce the lectin: give the beans a good boil. The average advice is 10 minutes, but I like to boil all my beans for 15 minutes before dropping the cooking temperature, just to be sure.
Do dried beans need to be rinsed?
I make about two batches of beans a week, and they all start with a quick rinse. While most store-bought beans are processed and cleaned well, there’s a possibility for a bit of dust, dirt, or even debris (I’ve found a couple of rocks in beans before). I rinse and just do a quick check over the beans. No, it’s not necessary, but I like to be proactive and to rinse the beans doesn’t take much time at all.
If ever you want to go down a rabbit hole of varied information, look up soaking beans. Articles titles include things like “always soak your beans,” and others read, “soaking beans is overrated.” It can be confusing.
So I’ll make this simple, and then I’ll explain why. Yes, you can cook your beans without soaking, but there are benefits, just not the ones you’ve probably heard before. I always soak my beans.
Soaking + Oligosaccharides
I’ll start with the most contentious one with the preface that I am neither a scientist nor a nutritionist. Oligosaccharides are indigestible sugars that are directly linked to causing gas when eating beans. Soaking beans removes some of these sugars. However, papers I’ve read span the spectrum on how long to soak and how many sugars soaking removes. And so, soaking based on this alone is not very persuasive.
I think it’s also important to note that in the path of traditional foods, beans are taken through a process of soaks/changing water to help unlock all the nutrients the beans have to offer. I think this article on Weston Price is worth a read if you want to go down the bean path.
Soaking + Bean Cooking
The real reason I soak beans is to increase my chances of even cooking. Soaking is especially crucial if you’re cooking older beans. Old beans are a bit erratic. Sometimes they cook fine, but other times they don’t cook at all. And unless you’re buying beans straight from a farmer, it can be hard to know just how old your beans are.
I soak overnight, up to 24 hours in cool water. There’s no increased benefit, that I can find, to soak for 24 hours. It’s just sometimes that is how my schedule works. I find at least 8 hours is a solid amount but that’s not a hard rule.
Soaking + Salt
Adding salt to my soaking liquid is a newer addition to my bean workflow. It seems counterintuitive given how much information is out there about salt causing hard beans. However, soaking in salt helps soften the skins of the beans which allows the beans to expand easily during cooking.
For every 1 cup of dried beans (roughly 6 ounces), I soak, I use about 3 cups of water and 2 teaspoons kosher salt or 1 teaspoon fine sea salt.
Soaking + Baking Soda
Many hummus recipes call for soaking the garbanzo beans in a baking soda solution. The baking soda reacts with the beans, helping them greatly soften. Adding baking soda is great if you’re planning to make silky smooth hummus, not so great if you want whole beans. I only use baking soda if I know I’m making a spread or dip and I’ve only really used this trick with garbanzo beans.
Of course, soaking overnight is inconvenient if you remember the day-off wanting to have beans. When I remember, I started soaking beans, hopefully, for at least three hours before I plan to cook.
If I still forget, I’ll do a quick soak. A quick soak is done by bringing beans and water to a boil for one minute, turning off the heat, covering the pot, and soaking for one hour. Drain and continue with the recipe.
A note about sprouted beans since they are an extension of soaking beans: as with soaking, sprouting beans helps unlock more nutrients our bodies can absorb. If you think about it, it makes sense as the bean seed is turning into a plant. However, cooking sprouted beans is important because of the toxins mentioned above. Here’s a brief overview of sprouting beans.
The Soaking Liquid
Whether or not to keep the soaking liquid is another decision to make. Many people feel that when you toss the soaking liquid, you toss flavor and nutrients away. As this study states, no major loss of nutrients happens when you discard the soaking liquid. As for flavor, I prefer to shape the beans my way through aromatics in the cooking broth.
And so, I drain my beans and add them to the cooking pot with fresh water. I do not, however, rinse the beans again. If you’re trying to really reduce the sugars, you could rinse but I’ve never noticed a huge difference in this extra step.
How to cook beans.
Once you get past the initial bean processing, the fun part happens. I love cooking a pot of beans on the stovetop. The fragrance, the sound, and the warmth are all things I enjoy through the bean cooking process. It’s a routine I love. I could write a whole post just on this section, but I’m going to give a brief overview of things to consider.
Once I’ve drained my beans of their soaking liquid, I place them in a pot and add enough water to cover the beans with about 2″ of cool water above the bean level. The beans will absorb a sizable amount of water, and the liquid will cook-off as well.
If you find that as your beans are cooking, the liquid stops covering all the beans, add hot water. Adding cool water will cause a cooking interruption. I heat water in a tea kettle.
Cooking: Boil? Simmer? Both?
I cook beans the same way, every time. I bring the beans to a boil with the aromatics and salt. I let the beans boil for 15 minutes (see the section about toxins), and then I reduce the heat to as low as it can go to still ensure a bit of movement in the broth. The liquid should barely be simmering. This method slowly cooks the beans to keep each bean intact and evenly cooked.
Also, I always cook my beans with the lid off. The flavor is so much better as the liquid concentrates, like in making any kind of broth. Lids do decrease cooking time, but I’d rather have more flavorful beans.
The biggest thing you can do for your beans is act as though you’re making a broth. Anything you add can bring flavor to your beans- an advantage cooking dried beans has over buying canned.
- Alliums: onions, garlic, leeks, scallions
- Vegetables: carrots, celery, fennel
- Hard Herbs/Bay Leaf: rosemary, oregano, sage, thyme, marjoram
- Spices: cumin, coriander, fennel seeds
- Olive Oil
- Black Pepper
On average, I use ½ large onion, a few cloves of garlic, a few sprigs of hard herbs, one bay leaf, and a drizzle of olive oil for every 1 cup of dried beans I’m cooking. I’ll swap out spices and other herbs as desired for the type of beans I’m cooking.
I usually just toss in the aromatics, lose in the pot, and remove the best I can at the end of cooking. If you want a cleaner bean broth, wrap the aromatics in cheesecloth and add that way.
As mentioned above, salt tends to get a bad rap when it comes to cooking beans, and to be honest, I was skeptical about salt in cooking beans for awhile. It’s a myth that salt creates tough beans. I’ve found that when my beans aren’t cooking well, I’m either being impatient or using old beans. Salt those beans at the start of cooking!
The Finishers: Acid/Dried Chiles/Soft herbs
- Acid: While salt gets the bad rap for making hard beans, it’s acid that will keep those beans from cooking well. And to be honest, I’d rather have these flavors at the end- I don’t want them to get lost. Save adding anything acidic until your beans are soft. Citrus, vinegar, and tomato products should all wait.
- Chiles: I also love adding different varieties of chiles into the mix as well. However, I also save this until the end. I typically rehydrate chiles on their own, turn into a paste with the help of a bit of bean broth, and then add the puree to the pot.
- Soft herbs: Cilantro, parsley, tarragon, dill, and basil are all herbs I’d add at the end of cooking. Their flavor is more delicate and gets lost after an hour of cooking (or even become bitter). Mince a few herbs and toss in at the end with any acid you might choose to use.
Potential Oligosaccharide reducers
Different cultures have different methods for making beans soft and digestible. Epazote, kombu, and asafoetida are options. Items such as cumin and fennel are said to help as well. I’ve never really experimented much with any of these but wanted to make it known just in case you wanted to go off and research on your own.
Often recipes call for skimming off the foam that forms on top of the beans while cooking. Skimming isn’t a must; the foam isn’t bad. Skimming does help keep the bean liquid clean and your beans within sight. If a lot of foam builds up, I skim. If it’s just a little, I leave it be.
Other Cooking Methods
I can’t pretend to give you the best advice on these other ways of cooking- I’m a stovetop kind of person. However, there’s quite a bit of information on the internet, and the links below are from people I trust.
Slow Cooker: One thing to consider when using the slow cooker is making sure your beans go through a boil for a bit, whether that’s on the stovetop or in the crockpot. The linked article does mention this but I wanted to call it out as well.
The Instant Pot: This machine is great for quick beans but not so great for bean texture. One of the reasons I like stovetop cooking is because I can do the low simmer required for keeping beans intact. But, the instant pot does get hot enough to cook down the lectins, so boiling ahead of time is not a worry.
Oven-Baked Beans: My only addendum to Heidi’s recipe would be that I’d boil the beans before placing them in the oven. I’m probably overly cautious about lowering the toxins, but I like to be safe.
When are the beans done?
I’m not going to give you a chart for the exact cooking times. So much can change based on how old the beans are, how much you boil versus simmer, and how long you soaked your beans. It’s time to get intuitive with your cooking.
Once you suspect your beans might be getting close, start tasting. Adequately cooked beans should be soft with no graininess or firmness. I recommend starting with a small batch and tasting all the way through so you can see how the beans change with cooking, even to the point of overcooking them! Beans will also firm up as they cool, so it’s essential the beans are cooked. If you’re in doubt, keep cooking and taste testing.
If your beans are still firm, spit out the bean and keep cooking, tasting every 10-15 minutes. If you notice your beans start to fall apart, they’re overcooked. Overcooking doesn’t hurt the bean; it just means if you had plans to use them in salads or grain bowls, they might not be as firm as you like. After a few times of cooking dried beans, you’ll start to find a rhythm.
Preventing split beans during cooking
There are two places within the cycle of soaking and cooking beans that can make or break keeping beans intact. Soaking your beans in salt will soften the exterior of the beans and give your beans a chance at cooking evenly. And then, cooking your beans over low heat after the initial boil. No aggressive cooking! Whole beans are easily achievable if you bake your beans in the oven as well. The low heat from the oven helps keep things even.
How to store cooked beans
For starters, I always store my beans in their liquid. That liquid is delicious broth at this point in time and a lot of my recipes start with doing a second cooking of the beans in their liquid, like in these miso beans or these pinto beans. The bean liquid is always great for using in soups or pasta sauces. Plus, the beans get the added benefit of staying in all that flavor you just created.
Your first step in storing cooked beans is cooling them properly. Cooling beans is where food safety training comes in handy. If I’m just making a small batch of beans, I transfer the beans to a heat-safe container and let cool for two hours before putting them in the refrigerator. If I make a larger batch, I transfer to multiple containers, allowing the beans to cool quicker.
From there, I keep beans up to about a week in the refrigerator. Most people will say no more than five days, but I use my nose. If the beans smell fine, they are fine. If they smell funky, toss.
Freezing cooked beans
You can freeze beans, but the beans do change a bit in texture after being frozen and thawed. If you want to freeze, place the cooled beans in a freezer-safe container. Leave about 1″ worth of headroom for expanding liquid. You could also freeze beans without their liquid by spreading the cooked beans out on a sheet tray, freezing, then transferring to a freezer-safe container.
Freezing without liquid is excellent if you plan to use the beans in chilis, stews, and curries. I don’t leave them in for longer than three months though- it seems beans get easily freezer burnt in or out of their liquid.
How to Cook Basic Dried Beans
1 cup beans: chickpeas, white beans, black beans, pinto beans, Gigante beans, etc
3–4 cups water
2 teaspoons kosher salt
½ large peeled yellow onion, cut into large wedges
3 garlic cloves, peeled
3–4 sprigs rosemary, thyme, and/or oregano
1 bay leaf
2 tablespoons olive oil
1 teaspoon sea salt
- Place the beans in a strainer and pick through, removing any debris you might find. Give the beans a good rinse. Transfer the beans to a jar and cover with water and stir in the salt. Let soak overnight, up to 24 hours.
- When ready to cook, drain the beans and transfer to a pot. Add enough water to go about 2″ above the beans. Add in aromatics and salt. Bring to a boil and let cook for 15 minutes. At the 15 minute mark, reduce the heat to low so that the beans are just below a simmer. Cook the beans until soft, occasionally tasting to reach the right texture. Taste and add more salt if desired. This would also be the time to add any acid-based ingredients.
- After cooking, let cool in the pot for about 20 minutes then remove any aromatics. Transfer to a container to finish cooling. Once the beans have cooled, seal and place in the refrigerator. Use within a week.
Keywords: dried beans, how to cook dried beans