Soaking beans for twelve hours in water before they are cooked can reduce flatulence after consumption.

Soak Your Beans to Stop the Gas (Science-Backed)

2k viewsPosted 11 years agoUpdated 1 hour ago

If you've ever blamed your digestive woes on a hearty bean burrito, you're not alone. Beans are nutritional powerhouses packed with protein and fiber, but they're also infamous for their, shall we say, aromatic aftermath. The good news? A simple overnight soak can slash your flatulence risk by up to 90%.

The Science of Bean-Induced Gas

Beans contain raffinose-type oligosaccharides—complex sugars our small intestine can't break down. When these sugars reach the colon, gut bacteria feast on them, producing hydrogen, carbon dioxide, and methane as byproducts. Translation: you become a human whoopee cushion.

But here's where soaking gets interesting. A 2024 study identified two mechanisms at work: hydrolysis (oligosaccharides break down inside the bean) and diffusion (they leach into the soaking water). When you dump that murky liquid down the drain, you're literally pouring the problem away.

The 12-Hour Sweet Spot

Research from Michigan State University Extension shows that a 12-hour soak hits the optimal balance. Go shorter and you'll leave too many gas-producers behind. Go much longer and you risk fermentation or nutrient loss (though overnight soaks of 8-16 hours all work well).

Pro tip: Some cooks do a quick-soak method—boiling beans for 2-3 minutes, then covering and letting them sit for an hour. Studies show this dissolves 75-90% of indigestible sugars, making it nearly as effective as overnight soaking.

Other Gas-Busting Strategies

Soaking isn't your only weapon. Here's what else works:

  • Change the water multiple times during soaking to remove more oligosaccharides
  • Add baking soda to the soaking water (alkaline environments may help break down compounds)
  • Cook thoroughly—undercooked beans are harder to digest
  • Start small if you're new to beans; your gut bacteria adapt over time

A Cleveland Clinic study found that people who ate beans regularly reported less gas after a few weeks, suggesting your digestive system can train itself to handle these foods better.

The Bottom Line

Yes, soaking beans for twelve hours genuinely reduces flatulence. The oligosaccharides responsible for gas dissolve into the water, and when you discard it before cooking, you're eliminating 75-90% of the problem. Your gut—and everyone within a five-foot radius—will thank you.

Just remember: beans are too nutritious to avoid entirely. A little prep work means you can enjoy black bean tacos, hummus, and chili without clearing the room afterward.

Frequently Asked Questions

How long should you soak beans to reduce gas?
Soak beans for at least 12 hours (or overnight) to reduce flatulence by 75-90%. Change the water several times during soaking and always discard the soaking water before cooking.
Why do beans cause gas?
Beans contain raffinose-type oligosaccharides—complex sugars the small intestine can't digest. When gut bacteria break them down in the colon, they produce gas as a byproduct.
Does rinsing canned beans reduce gas?
Yes, rinsing canned beans removes some of the oligosaccharides in the canning liquid, which can help reduce gas. Drain and rinse thoroughly under cold water.
What is the quick-soak method for beans?
Boil beans for 2-3 minutes, remove from heat, cover, and let sit for 1 hour. This method dissolves 75-90% of gas-producing sugars, nearly matching overnight soaking.
Does eating beans regularly reduce gas over time?
Yes, studies show that people who eat beans consistently experience less gas after a few weeks as their gut bacteria adapt to processing the oligosaccharides more efficiently.

Related Topics

More from Food & Cuisine