What Food Helps Constipation? Key Options Ranked

High-fiber fruits, seeds, and vegetables are the most effective foods for relieving constipation, with prunes, kiwi, and chia seeds topping the list. Most adults need about 25 to 30 grams of fiber daily, but the average American falls well short. Choosing the right foods and pairing them with enough water can soften stools and speed up digestion within about two weeks.

How Food Moves Things Along

Fiber is the core nutrient behind constipation relief, but not all fiber works the same way. There are two types, and each has a different mechanism in your gut.

Insoluble fiber, found in wheat bran, vegetable skins, and whole grains, works by physically irritating the lining of the large intestine. That sounds harsh, but it’s a normal stimulus that triggers the gut wall to secrete water and mucus, making stool softer and easier to pass. The key is that the fiber particles need to be large and coarse to have this effect.

Soluble fiber, found in oats, beans, and many fruits, forms a gel when it absorbs water. This gel resists dehydration as it travels through the colon, keeping stool moist and bulky. For either type to work, the fiber has to survive the journey through the entire digestive tract and actually remain present in the stool. Fibers that get fully broken down by gut bacteria before reaching the end of the colon don’t have much laxative benefit.

Prunes: The Classic Choice

Prunes work through a combination of fiber and a natural sugar alcohol called sorbitol. Sorbitol draws water into the colon, acting like a mild osmotic laxative on top of the fiber’s bulking effect. This dual mechanism is why prunes consistently outperform other dried fruits for constipation relief.

In a randomized controlled trial published in The American Journal of Gastroenterology, participants who consumed about 54 grams of prune juice daily (roughly a quarter cup) for eight weeks saw improvements in both stool consistency and subjective discomfort. You don’t need a huge serving. Five or six whole prunes, or a small glass of prune juice, is a reasonable daily amount to start with.

Kiwi: A Surprisingly Effective Option

Green kiwifruit has gained attention as one of the most effective whole foods for constipation. Each 100 grams of kiwi contains about 1.4 to 3 grams of dietary fiber, split roughly one-third soluble and two-thirds insoluble. But kiwi does more than just add fiber. It increases water content in the small bowel and ascending colon, and it appears to have a prokinetic effect, meaning it helps push contents through the gut faster rather than simply adding bulk.

In a study of healthy adults, eating two green kiwifruits per day for two weeks increased bowel movements from an average of 1.5 to 1.8 per day and produced softer stools, all without causing bloating or abdominal discomfort. That’s a meaningful difference from a food that’s easy to eat and widely available. Compared to psyllium fiber supplements, kiwi caused less colonic distension (less of that overly full, bloated feeling) while still improving regularity.

Chia Seeds and Flaxseeds

Seeds pack an enormous amount of fiber into a small serving. Two tablespoons of chia seeds contain about 10 grams of dietary fiber. The same amount of flaxseeds provides about 8 grams. Both absorb water and form a gel-like consistency that keeps stool hydrated as it moves through the colon.

Preparation matters. Flaxseeds should always be ground before eating. Whole flaxseeds can pass through your system undigested, which means you lose both the fiber benefit and their other nutrients. Chia seeds can be eaten whole, but soaking them in liquid for 10 to 15 minutes lets them fully expand and makes them gentler on digestion. Both seeds need extra water to do their job properly. Eating them dry without increasing your fluid intake can actually make bloating worse.

Beans, Lentils, and Other Legumes

Legumes are one of the richest food sources of both soluble and insoluble fiber. A single cup of cooked lentils delivers around 15 grams of fiber, roughly half the daily target. Black beans, chickpeas, and kidney beans all fall in a similar range. They also contain significant amounts of magnesium, which has its own laxative benefit.

If you’re not used to eating legumes regularly, start with small portions. The fermentable fiber in beans feeds gut bacteria, which produces gas. Your microbiome adapts over a week or two, and the gas usually decreases. Starting with a quarter cup and gradually increasing is a practical approach.

Magnesium-Rich Foods

Magnesium helps with constipation through an osmotic effect. When magnesium isn’t fully absorbed in the small intestine (and a portion of dietary magnesium never is), it draws water into the colon, softening stool. This is the same principle behind over-the-counter magnesium laxatives, but food sources deliver it more gently.

Data from the National Health and Nutrition Examination Survey found an association between higher dietary magnesium intake and lower rates of chronic constipation. Good food sources include pumpkin seeds, almonds, spinach, dark chocolate, avocado, and black beans. Many of these foods are also high in fiber, so you get a double benefit.

Fermented Foods and Gut Transit

Yogurt, kefir, and other fermented dairy products can reduce the time it takes for food to travel through your digestive tract. A meta-analysis of randomized controlled trials found that specific probiotic strains, particularly certain types of Bifidobacterium found in fermented milk products, had medium to large effects on reducing gut transit time. The most commonly tested format in these studies was yogurt or fermented milk.

Fermented foods aren’t a standalone fix for constipation, but they complement a high-fiber diet well. The beneficial bacteria in these products support the overall microbial environment in your colon, which plays a role in how efficiently fiber is processed and how much water your colon retains.

Other Helpful Whole Foods

Beyond the standouts above, several everyday foods contribute meaningfully to regularity:

  • Oats: Rich in soluble fiber (beta-glucan) that forms a gel in the gut. A bowl of oatmeal provides about 4 grams of fiber.
  • Pears and apples: Both contain sorbitol and pectin, a soluble fiber. Eating them with the skin adds insoluble fiber as well.
  • Sweet potatoes: A medium sweet potato has about 4 grams of fiber, mostly insoluble, plus a good amount of water content.
  • Broccoli and Brussels sprouts: High in insoluble fiber that adds bulk. A cup of cooked broccoli has around 5 grams.

Why Water Intake Makes or Breaks It

Increasing fiber without drinking enough water can make constipation worse, not better. Fiber works by absorbing water to create bulk and softness. Without adequate fluid, that extra fiber simply compacts in the colon.

A clinical study compared two groups of constipated adults who both ate 25 grams of fiber daily. One group drank about 1.1 liters of fluid per day, while the other drank about 2.1 liters. Both groups saw improvements in stool frequency and reduced laxative use, but the higher-fluid group improved significantly more on both measures. Aiming for 1.5 to 2 liters of total fluid daily is the threshold where fiber starts working at full capacity.

How Much Fiber You Actually Need

The Dietary Guidelines for Americans recommend 14 grams of fiber per 1,000 calories consumed. For most adults, that works out to roughly 25 grams per day for women and 30 to 35 grams for men. Most people eat about half that amount.

Closing that gap doesn’t require a dramatic overhaul. Adding two kiwis at breakfast, a handful of chia seeds in a smoothie, and a cup of lentils at dinner would bring most people close to the target. The key is consistency. Clinical effects from increasing dietary fiber typically appear within about two weeks of eating a steady amount, so give any changes at least that long before deciding they aren’t working.

When Food Alone Isn’t Enough

Dietary changes resolve most cases of occasional constipation, but some situations point to something beyond diet. Severe abdominal pain, blood in the stool, or constipation lasting longer than three weeks are signs that something else may be going on, from medication side effects to thyroid issues to structural problems. Persistent constipation that doesn’t respond to two or three weeks of higher fiber and fluid intake is worth investigating further.