Are Beans Good for Constipation? What to Know About Fiber and Bowel Movements

Soluble fiber in cooked beans softens stool and adds bulk, which is why the National Institute of Diabetes and Digestive and Kidney Diseases lists lentils, black beans, and chickpeas among the best fiber sources for constipation.

Start with two or three tablespoons of beans at a meal, not a full cup, and drink water alongside them. That small move gets fiber working within days, without the gas and cramping that scare people off after one heavy bowl of chili. The sections below cover how much fiber you actually need, why soluble fiber matters more than a generic “eat more roughage” instruction, and where beans stop helping.

Why Beans Help Constipation Symptoms

Beans relieve constipation by supplying fiber that holds water in the stool and increases its bulk, so the colon can move it along with less strain.

The NIDDK’s constipation guidance points to soluble fiber as particularly helpful for constipation tied to irritable bowel syndrome. A 2022 review in American Family Physician found that dietary fiber in chronic constipation increases both stool bulk and bowel frequency. That matters because constipation is usually defined by fewer than three bowel movements a week, hard or lumpy stools, straining, or a feeling of incomplete emptying.

Here is what a half-cup serving of cooked beans actually delivers:

Bean Type (½ Cup Cooked) Fiber Per Serving Best Fit
Black beans About 7.5 g Everyday meals, soups, tacos
Lentils About 7.8 g Fast cooking, no soaking needed
Kidney beans High fiber, substantial serving Chili and stews
Chickpeas High fiber, substantial serving Salads and roasted snacks
Soybeans High fiber, substantial serving Higher-protein dishes

Those figures come from the American Family Physician review. If you want a shortcut to the varieties that taste best and cause the least trouble, this roundup of the best beans for constipation relief compares the options side by side.

How Much Fiber You Need Daily

Adults should aim for roughly 22 to 34 grams of fiber a day, depending on age and sex, per the Dietary Guidelines for Americans as cited by the NIDDK.

Mayo Clinic puts the range at 25 to 34 grams daily and notes that people age 2 and older should generally get 14 grams of fiber for every 1,000 calories eaten. The American Family Physician review cites USDA targets of 25 grams for women and 38 for men, while noting needs vary person to person.

Two half-cup servings of beans cover a large chunk of that in one day. The catch is pace. Mayo Clinic recommends adding one extra high-fiber food per day for a week, then continuing gradually until you hit your target. A sudden jump is the single most common reason people abandon beans.

Fluids matter just as much. Mayo’s constipation guidance advises at least eight 8-ounce glasses of water daily — 64 ounces — while you increase fiber, unless a doctor has put you on a fluid restriction. Fiber that pulls water into the stool needs water available to pull.

Side Effects, IBS, and When to See a Doctor

Beans commonly cause gas and bloating because colonic bacteria ferment the fiber and carbohydrates your small intestine does not digest, and that is normal rather than a sign of harm.

Increase servings slowly. Mayo Clinic suggests experimenting with portion size, identifying which foods trigger gas, and temporarily cutting back a problem food before reintroducing it in smaller amounts. For IBS, the NIDDK suggests raising fiber by about 2 to 3 grams per day to improve tolerance. A low-FODMAP diet may limit beans and lentils for some people with IBS, and that restriction should be individualized rather than applied as blanket advice.

Beans are one dietary tool, not a replacement for treatment. The American Family Physician review lists adequate fluids, fiber supplementation, and osmotic laxatives as first-line options for chronic constipation. Seek medical evaluation for constipation that persists, severe or worsening abdominal pain, vomiting, blood in the stool, unexplained weight loss, or an inability to pass stool or gas.

One practical habit worth pairing with beans: Mayo’s guidance suggests trying to pass stool 15 to 45 minutes after a meal, when digestion can prompt a bowel movement, and not routinely ignoring the urge. The NIDDK’s constipation guidance covers fiber sources in more detail.

Common Questions

How long do beans take to help with constipation?

Most people notice softer, easier stools within a few days of adding a small daily serving, though it varies with how much fiber and fluid you take in. Increase gradually over a week or two rather than expecting overnight results, and give your gut time to adjust to the extra fiber before judging whether beans work for you.

Which beans are easiest on the stomach?

Lentils and black beans are among the most commonly tolerated, and the NIDDK names both as strong fiber sources for constipation. Smaller servings eaten more often tend to cause less gas than one large portion. Rinsing canned beans well also removes some of the starches linked to bloating.

Should I avoid beans if I have IBS?

Not automatically. Soluble fiber may help constipation linked to IBS, but too much fiber at once can trigger gas and other symptoms. The NIDDK suggests raising fiber by roughly 2 to 3 grams a day. Some people with IBS do better limiting beans under a low-FODMAP plan, so individual tolerance should guide the decision.

Sources