Why Discard Bean Soaking Water? Gas and Anti-Nutrients

Discarding bean soaking water removes compounds that cause gas, block nutrient absorption, and create bitter flavors. When dried beans sit in water, sugars, proteins, and other substances leach out of the beans and into the liquid. Pouring that water down the drain and cooking in fresh water gives you beans that are easier to digest and more nutritious in practice, even though you lose some beneficial compounds in the process.

The Gas-Causing Sugars That Leach Out

The main reason most people discard soaking water is to reduce flatulence. Beans contain a family of complex sugars, primarily raffinose, stachyose, and verbascose, that your body can’t break down on its own. These sugars pass undigested into your large intestine, where gut bacteria ferment them and produce gas.

Soaking beans and then discarding the water reduces raffinose by about 25%, stachyose by about 25%, and verbascose by roughly 42%, based on a study published in the Journal of Agricultural and Food Chemistry. That’s a meaningful reduction, though not elimination. The sugars are water-soluble, so they migrate into the soaking liquid over time. If you cook beans in that same liquid, you’re reintroducing everything that leached out.

Adding a small amount of baking soda to the soaking water, roughly 1/16 teaspoon per quart, has been shown to further decrease these gas-producing sugars. Whether you use plain water or add baking soda, the key step is the same: drain and rinse before cooking.

Anti-Nutrients and Mineral Absorption

Bean soaking water also carries phytate, a compound that binds to iron, zinc, and calcium in your digestive tract and prevents your body from absorbing them. Phytate can reduce mineral absorption by as much as 50%. For most people eating a varied diet, this isn’t a serious concern. But if your diet is heavily plant-based or you’re already low in iron or zinc, reducing phytate levels makes a real difference in how much nutrition you actually get from your beans.

Lectins are another anti-nutrient that soaking helps address. Raw kidney beans contain particularly high levels, and while thorough cooking destroys most lectins, soaking and discarding the water gives you a head start. Saponins, compounds that can interfere with protein digestion and give beans a slightly bitter taste, also dissolve into soaking water. Research on legumes found that soaking followed by boiling can eliminate saponins almost entirely, with reductions above 85% in chickpeas and above 96% in red kidney beans. Since saponins are also heat-sensitive, the combination of discarding soak water and then boiling in fresh water is highly effective.

What You Lose by Discarding

Pouring out the soaking water isn’t free. Along with the compounds you want to remove, you also lose water-soluble B vitamins, minerals, simple sugars, antioxidants, and pigments that contribute to color and flavor. Food scientist Harold McGee has noted that soaking leaches out “nutrients, flavor, color, and antioxidants,” calling it “a high price to pay.” The total sugar content of beans drops by over 80% when you soak and discard, and starch decreases by about 27%.

This is a genuine trade-off. You’re removing anti-nutrients that block absorption, but you’re also washing away some of the nutrients themselves. For most home cooks, the digestive comfort is worth it. But if gas isn’t a problem for you and you eat beans regularly enough that your gut bacteria have adapted, cooking without soaking (or soaking and keeping the water) preserves more of the bean’s full nutritional and flavor profile.

How Soaking Affects Cooking Time

Beyond chemistry, soaking also softens beans and shortens cooking time, though the difference is smaller than many people assume. Black beans, for example, cook in about an hour after soaking compared to roughly an hour and twenty minutes without soaking. That 20-to-30-minute savings matters more for harder, denser varieties like chickpeas or large lima beans, where unsoaked cooking can take well over two hours.

If you do soak, a standard overnight soak of 8 to 12 hours in a ratio of about one part beans to five parts water is typical. After soaking, drain the beans, rinse them under fresh water, and cook in a clean pot of water. The rinse matters because it washes off surface residue that clings to the beans even after you pour off the bulk of the soaking liquid.

When Keeping the Water Makes Sense

Some cooks deliberately keep the soaking water, particularly for black beans, where the dark pigments that leach out contribute to the rich color and deeper flavor of the finished dish. Serious Eats testing found that unsoaked black beans produced a more flavorful result than soaked-and-drained ones, partly because none of those flavor compounds were lost.

If you’re making a dish where appearance and depth of flavor matter more than minimizing gas, cooking unsoaked beans or using the soaking liquid is a valid choice. You can also split the difference: soak to reduce cooking time, discard the water, but add flavor back through aromatics, stock, or acidic ingredients during cooking. The “right” approach depends on whether your priority is digestive comfort, nutrition, or taste.