Baking soda softens beans faster by creating an alkaline environment that breaks down the pectin holding bean cell walls together. Adding a small amount to your soaking or cooking water can cut cooking time noticeably, but too much will leave your beans tasting soapy and strip out B vitamins.
How Baking Soda Softens Beans
Bean cell walls are held together by pectin, the same structural compound that makes jams set. When you dissolve baking soda in water, it raises the pH, creating an alkaline environment. The sodium ions weaken the pectin, and the alkaline conditions cause pectin molecules to break apart into smaller fragments. As those cell walls weaken, water slips through more easily and absorbs into the bean faster, making it tender in less time.
This is the opposite of what happens when you cook beans with acidic ingredients like tomatoes, vinegar, or citrus. Acids toughen the starch structure inside bean cells, making them resistant to water absorption. Research published in Heliyon found that beans cooked in acidulated water (pH around 1.8) consistently took longer than 100 minutes to cook, while beans cooked in alkaline soda water (pH around 5.8) finished significantly faster. This is why experienced cooks add tomatoes or lemon juice only after beans are already tender.
Why It Matters if You Have Hard Water
If your beans seem to take forever no matter how long you cook them, your tap water may be the problem. Hard water contains calcium and magnesium ions that actually reinforce bean cell walls, making it harder for water to penetrate. Baking soda counteracts this by shifting the water’s chemistry toward alkaline, overriding the toughening effect of those minerals. For anyone living in a hard water area, a pinch of baking soda can be the difference between creamy beans and ones that stay stubbornly firm after hours on the stove.
How Much to Use
The right amount depends on who you ask, and the range matters because too much creates problems. America’s Test Kitchen recommends just 1/8 teaspoon per pound of dried beans, noting that more than that produces a bitter, soapy flavor. Other sources suggest up to 1 teaspoon per cup of dried beans, which is considerably more generous. Starting with 1/8 teaspoon per pound is the safer bet. You can always add a tiny bit more next time if your beans are still taking too long, but you can’t undo a soapy batch.
You can add baking soda to the soaking water, the cooking water, or both. Adding it to the soak gives it more time to work on the cell walls before cooking even begins. If you skip soaking entirely, adding it directly to the cooking pot still helps.
The Vitamin Tradeoff
Alkaline conditions break down thiamine (vitamin B1), and this is the main nutritional downside. A study in Food Chemistry found that soaking faba beans in a basic solution caused a 15% drop in thiamine compared to no change in acidic solution. The losses get worse with cooking: chickpeas lost up to 51% of their thiamine, and lentils lost up to 61% when soaked in alkaline water before cooking. Riboflavin and niacin also took hits, with chickpea riboflavin dropping by as much as 66%.
If beans are a major protein and vitamin source in your diet, this tradeoff is worth considering. For an occasional pot of chili, the loss is probably negligible in the context of everything else you eat. But if you cook beans daily, you might prefer to soften them with longer soaking and cooking rather than relying on baking soda.
Does It Reduce Gas?
The sugars responsible for bean-related gas are oligosaccharides called raffinose and stachyose. Your body can’t digest them in the small intestine, so bacteria in the large intestine ferment them and produce gas. Soaking beans and discarding the soaking water reduces these sugars substantially: one study on common beans found that soaking and tossing the water cut raffinose by 25% and stachyose by nearly 25%, without hurting the beans’ overall nutritional value.
Baking soda plays an indirect role here. Because it partially dissolves cell walls during soaking, it improves the permeability of the beans, which allows more of those gas-producing sugars to leach out into the soaking water. The key step is discarding that water rather than cooking in it. So while baking soda doesn’t chemically neutralize the oligosaccharides on its own, it helps your soak do a better job of flushing them out.
Texture and Flavor Effects
Used in the right amount, baking soda produces beans with a noticeably creamier interior. The weakened cell walls let the starches inside hydrate more fully, which gives you that smooth, almost velvety texture you find in well-made hummus or refried beans. The skins also become more fragile, which can be a plus or a minus depending on what you’re making. For soups and purees, softer skins blend in seamlessly. For dishes like a bean salad where you want each bean to hold its shape, baking soda can work against you.
Go over the recommended amount and you’ll notice a slippery, almost slimy texture on the beans, along with a distinctly soapy or metallic aftertaste that no amount of seasoning will mask. If you’ve ever had a batch of beans taste “off” after adding baking soda, you likely used too much. Stick to 1/8 teaspoon per pound and taste as you go.

