Your Cool Home is supported by its readers. Please assume all links are affiliate links. If you purchase something from one of our links, we make a small commission from Amazon. Thank you!
Soaking beans with baking soda typically takes between 4 to 8 hours, depending on the type of bean and the method you choose.
The baking soda doesn’t really shorten the soaking time dramatically, but it does help soften the beans faster and makes them easier to digest.
If you’ve been wondering how long to soak beans with baking soda, you’re in the right place.
This simple trick can change the texture and cook time of your beans, but only if you get the timing right.
In this post, we’ll break down exactly how long to soak beans with baking soda, why it works, and how to do it without ruining your beans.
Let’s get into it.
How Long to Soak Beans with Baking Soda
Soaking beans with baking soda usually takes about 4 to 8 hours at room temperature.
That’s the sweet spot where the beans absorb enough water and the baking soda has time to work its magic.
If you’re in a hurry, you can soak beans with baking soda for just 1 to 2 hours using hot water, but the results won’t be quite as consistent.
The exact time depends on a few things, like the type of bean and how old they are.
Here’s a quick breakdown:
1. Small Beans (Black, Navy, Lentils)
Small beans like black beans, navy beans, or lentils will soak in about 4 to 6 hours with baking soda.
They’re already quick to soften, so you don’t need to push it too far.
If you soak beans with baking soda for longer than 8 hours, they can get mushy or start to ferment.
2. Medium Beans (Pinto, Kidney, Cannellini)
Medium-sized beans like pinto, kidney, or cannellini beans typically need 6 to 8 hours.
That’s usually overnight, which is why so many people just soak beans with baking soda before bed.
The baking soda helps break down the bean’s outer skin, so they cook faster the next day.
3. Large Beans (Chickpeas, Fava, Lima)
Large beans like chickpeas, fava beans, or lima beans can take up to 8 to 12 hours.
So if you’re asking how long to soak beans with baking soda for these bigger guys, plan for a full overnight soak.
You might even need to add a little extra baking soda if they’re really old.
4. Hot Soak Method (Quick)
If you’re short on time, you can soak beans with baking soda using the hot soak method.
Bring a pot of water to a boil, add 1 teaspoon of baking soda per pound of beans, then turn off the heat.
Let the beans sit in the hot water for 1 to 2 hours.
This won’t give you quite the same creamy texture as a long soak, but it works in a pinch.
Why Baking Soda Helps Beans Soak Faster
Baking soda is alkaline, and that alkalinity does something pretty cool to beans.
It breaks down the pectin in the bean’s cell walls, which is what makes them tough.
So when you soak beans with baking soda, the water can penetrate faster and the beans soften more quickly.
It also helps reduce the compounds that cause gas, which is a nice bonus.
But here’s the catch: too much baking soda can give your beans a soapy taste or a weird texture.
That’s why you only need about 1 teaspoon per pound of beans.
And always rinse them really well after soaking.
How to Soak Beans with Baking Soda Correctly
Getting the ratio right is key when you soak beans with baking soda.
Here’s a simple method that works every time:
1. Rinse and Pick Through the Beans
Start by rinsing your beans and picking out any stones or shriveled ones.
This takes a minute but saves you from a crunchy surprise later.
2. Add Baking Soda to Cold Water
For every pound of dried beans, use about 1 teaspoon of baking soda.
Stir it into a large bowl of cold water until it dissolves.
Then add your beans and make sure they’re fully covered by at least 2 inches of water.
3. Soak for 4 to 8 Hours
Let them sit at room temperature for 4 to 8 hours, or overnight.
If you soak beans with baking soda for too long, they can start to smell sour, so don’t go beyond 12 hours.
4. Rinse Thoroughly Before Cooking
After soaking, drain and rinse the beans really well under cold water.
This removes any leftover baking soda taste and stops the softening process.
Then you’re ready to cook them however you like.
Common Mistakes to Avoid When You Soak Beans with Baking Soda
Even though it’s simple, people still mess up when they soak beans with baking soda.
Here are the big ones to watch out for:
1. Using Too Much Baking Soda
More isn’t better here.
Too much baking soda can make your beans taste bitter or soapy.
Stick to 1 teaspoon per pound of beans and you’ll be fine.
2. Soaking for Too Long
If you soak beans with baking soda for more than 12 hours, they can ferment.
That means off smells, mushy texture, and a ruined batch.
Set a timer if you’re forgetful.
3. Skipping the Rinse
Always rinse after soaking.
The baking soda has done its job, and you don’t want it in your final dish.
A good rinse also removes excess sodium.
So, How Long to Soak Beans with Baking Soda?
You should soak beans with baking soda for 4 to 8 hours for most types, or up to 12 hours for larger beans like chickpeas.
The baking soda helps soften them faster and makes them easier to digest, but you have to get the timing and the ratio right.
Use about 1 teaspoon per pound of beans, soak in cold water, and always rinse before cooking.
If you’re short on time, the hot soak method works in 1 to 2 hours.
Now you know exactly how long to soak beans with baking soda, so your next pot of beans will be creamy, tender, and ready to enjoy.