Several common foods can help you have a bowel movement by adding bulk to your stool, drawing water into your colon, or stimulating your digestive tract to move things along. The most effective options include prunes, kiwifruit, high-fiber grains, and magnesium-rich foods. Most adults need 25 to 30 grams of fiber per day from food, and falling short of that target is one of the most common reasons for sluggish digestion.
How Food Actually Moves Your Bowels
There are really only two ways food-based fiber produces a laxative effect in your large intestine. First, large or coarse particles of insoluble fiber (the kind found in wheat bran and vegetable skins) physically irritate the lining of your gut, which triggers it to secrete water and mucus. Second, gel-forming soluble fiber (found in foods like oats, psyllium, and chia seeds) holds onto water and resists being dried out as waste moves through. Both mechanisms increase the water content of your stool, making it bulkier, softer, and easier to pass.
The key detail: for either type of fiber to work, it has to survive fermentation and still be physically present in your stool by the time it reaches the end of your colon. That’s why some fiber sources work better than others.
Prunes and Prune Juice
Prunes are one of the most well-studied foods for constipation relief. They work through multiple pathways at once. Prunes contain abundant sorbitol, a sugar alcohol your body absorbs poorly. Unabsorbed sorbitol pulls water into the colon the same way an osmotic laxative does. On top of that, prunes contain pectin (a soluble fiber) and polyphenols, both of which independently support bowel regularity.
In a randomized controlled trial published in The American Journal of Gastroenterology, prune juice softened hard stools and normalized stool consistency in people with chronic constipation. If you don’t enjoy eating whole prunes, a glass of prune juice delivers the same combination of sorbitol, pectin, and polyphenols in liquid form. Starting with about four to five whole prunes or a small glass of juice daily is a practical starting point.
Kiwifruit
Green kiwifruit contains a protein-digesting enzyme called actinidin that appears to support digestive motility. In a double-blind, placebo-controlled trial, a kiwifruit extract significantly increased how often participants had bowel movements and improved stool consistency. Two green kiwifruits per day is the amount most commonly used in research. Beyond the enzyme, kiwifruit also provides about 2 grams of fiber per fruit and has high water content, both of which help.
High-Fiber Grains and Seeds
Wheat bran is one of the most effective insoluble fibers for constipation because its large, coarse particles physically stimulate the gut wall. You can add it to cereal, yogurt, or smoothies. Even a few tablespoons a day can make a noticeable difference.
Chia seeds and flaxseeds work differently. Both are rich in soluble fiber that forms a gel when it contacts water. This gel coats your stool, making it slippery and easier to pass, while also holding moisture so waste stays soft. Ground flaxseed tends to work better than whole seeds because grinding exposes more of the mucilage (the gel-forming component) to water in your gut. A tablespoon or two of ground flaxseed stirred into oatmeal or a smoothie, with a full glass of water, is a simple daily habit. Chia seeds can be soaked in water or added to puddings and drinks for a similar effect.
Oats, barley, and legumes like lentils and black beans are also strong sources of soluble fiber. A cup of cooked lentils delivers around 15 grams of fiber, which is roughly half the daily target in a single serving.
Magnesium-Rich Foods
Magnesium has a natural osmotic laxative effect. Your body doesn’t fully absorb it in the digestive tract, so the unabsorbed portion draws water into the colon, softening stool. Research using data from the National Health and Nutrition Examination Survey found a clear association between higher dietary magnesium intake and lower rates of chronic constipation.
Foods highest in magnesium include pumpkin seeds, almonds, spinach, dark chocolate, avocado, and black beans. A quarter cup of pumpkin seeds alone delivers roughly 40% of your daily magnesium needs. Incorporating these foods regularly can support bowel regularity without any supplement.
Coffee
Coffee stimulates your colon remarkably fast. Colonic motor activity can increase within four minutes of drinking coffee, with the effect continuing for up to 30 minutes. Coffee triggers the release of gastrin, a hormone that accelerates movement through the digestive tract. This happens with both regular and decaffeinated coffee, which means caffeine is only part of the story. Polyphenols and other compounds in coffee also contribute.
Not everyone responds to coffee this way, but for those who do, a cup in the morning paired with breakfast can reliably get things moving. Drinking it with a meal provides both the stimulant effect and the fiber or bulk from food.
Fruits and Vegetables With High Water Content
Hydration matters as much as fiber. Stool that lacks water becomes hard and difficult to pass regardless of how much fiber you eat. Water-rich fruits like watermelon, oranges, pears, and berries contribute both fluid and fiber simultaneously. Pears are especially useful because they contain sorbitol (like prunes, though in smaller amounts) alongside insoluble fiber in the skin.
Cooked vegetables like broccoli, sweet potatoes, and Brussels sprouts provide a mix of soluble and insoluble fiber. Sweet potatoes are particularly versatile, offering about 4 grams of fiber per medium potato along with their natural moisture content.
How Much Fiber You Actually Need
The American Heart Association recommends 25 to 30 grams of total dietary fiber per day from food, not supplements. Most Americans get about half that. Closing the gap doesn’t require a complete diet overhaul. Adding a serving of lentils, a couple of kiwifruits, and a tablespoon of ground flaxseed to your existing meals can add 15 or more grams.
The important caveat: increase your fiber intake gradually over one to two weeks rather than all at once. A sudden jump in fiber commonly causes gas, bloating, and abdominal cramping. In clinical studies, people who rapidly increased fiber by about 10 to 16 grams per day experienced flatus, bloating, and cramping at rates significantly higher than baseline, and the feeling of fullness and bloating was the most common reason people quit fiber supplementation early. Drink plenty of water alongside any fiber increase, since fiber needs water to form the soft, bulky stool you’re after. Without enough fluid, extra fiber can actually make constipation worse.
Putting a Daily Plan Together
Rather than relying on a single food, combining several of these options throughout the day tends to produce the most consistent results. A practical day might look like this:
- Morning: Coffee, oatmeal with ground flaxseed and berries
- Snack: Two green kiwifruits or a handful of almonds
- Lunch: A meal built around lentils or black beans with vegetables
- Snack: Four to five prunes or a small glass of prune juice
- Dinner: A sweet potato or other fiber-rich vegetable as a side
This combination hits multiple mechanisms: insoluble fiber for bulk, soluble fiber for gel formation, sorbitol for osmotic water retention, magnesium for additional softening, and coffee for colonic stimulation. Most people notice a difference within two to three days of consistently eating this way, though it can take a week or two for your gut to fully adjust to higher fiber levels.

