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!
How long to soak beans for chili depends on the type of bean you’re using, but generally, you’ll want to soak them for about 6 to 8 hours or overnight.
If you’re short on time, a quick soak method can get the job done in about an hour.
Soaking beans for chili is an important step because it softens them up and helps them cook evenly.
It also makes them easier to digest, which means less bloating and gas after your chili dinner.
In this post, we’ll cover exactly how long to soak beans for chili, the different soaking methods you can use, and a few tips to get perfect beans every time.
Let’s dive in.
How Long to Soak Beans for Chili
How long you soak beans for chili really comes down to the method you choose and the type of bean.
Here’s a breakdown of the most common soaking times.
1. Overnight Soak (6 to 8 Hours)
The classic way to soak beans for chili is to let them sit in water overnight.
You’ll want to soak them for at least 6 to 8 hours, but going a full 12 hours is fine too.
Just place your beans in a large bowl, cover them with plenty of cold water, and let them sit on the counter.
This is the easiest method because you can just set it and forget it until the next morning.
2. Quick Soak (1 to 2 Hours)
If you forgot to soak your beans for chili the night before, don’t panic.
The quick soak method works great and only takes about an hour or two.
Bring your beans to a boil in a pot of water, let them boil for 2 to 3 minutes, then turn off the heat and cover the pot.
Let them sit for about an hour, and they’ll be ready to go.
This method is a lifesaver when you’re craving chili but didn’t plan ahead.
3. No-Soak Method (0 Hours)
Believe it or not, you can skip soaking beans for chili altogether.
Some people don’t soak their beans at all and just cook them longer instead.
If you go this route, just add about 30 to 45 minutes to your cooking time and make sure there’s plenty of liquid in the pot.
The beans will still soften up, but the texture might be a little different.
Why Soaking Beans for Chili Matters
Soaking beans for chili isn’t just a random step someone made up.
There are real reasons why it’s worth the wait.
1. Better Digestion
Beans contain complex sugars called oligosaccharides that can be hard for your body to break down.
When you soak beans for chili, some of those sugars leach out into the water.
That means less gas and bloating for you after dinner.
2. Even Cooking
Soaking beans for chili helps them cook more evenly.
If you skip the soak, the outside of the bean might get mushy while the inside stays hard.
Soaking gives you that perfect creamy texture throughout.
3. Shorter Cooking Time
When you soak beans for chili, they cook faster.
That means less time standing over the stove and more time enjoying your meal.
It’s a win-win.
Tips for Soaking Beans for Chili
Here are a few things to keep in mind when you soak beans for chili.
1. Use Plenty of Water
Beans absorb a lot of water as they soak.
Make sure they’re covered by at least 2 to 3 inches of water so they have room to expand.
If they soak up all the water, add more.
2. Add Salt If You Want
Some people add salt to the soaking water, while others wait until cooking.
Adding a tablespoon of salt per gallon of water can help season the beans from the inside out.
It won’t make them tough, despite what you might have heard.
3. Discard the Soaking Water
After you soak beans for chili, pour out that water.
It contains the sugars that cause gas, so you don’t want to cook with it.
Give your beans a quick rinse before adding them to your chili pot.
4. Refrigerate If Soaking Longer
If you plan to soak beans for chili for more than 12 hours, pop them in the fridge.
This prevents fermentation and keeps them fresh.
So, How Long to Soak Beans for Chili?
How long to soak beans for chili comes down to 6 to 8 hours overnight for the best results.
If you’re in a hurry, a quick soak for 1 to 2 hours works just fine.
And if you’re really pressed for time, you can skip soaking beans for chili altogether and just cook them longer.
Either way, you’ll end up with a delicious pot of chili that’s ready to warm you up.
Happy cooking.