The fastest dietary fix for constipation is eating more fiber-rich whole foods, staying hydrated, and cutting back on the processed, low-fiber foods that slow everything down. Most adults need about 25 to 30 grams of fiber per day, but the average American falls well short of that. Closing the gap with the right foods can soften stool, add bulk, and get things moving again.
How Fiber Gets Things Moving
Fiber works in two ways, and both matter when you’re constipated. Insoluble fiber, found in whole grains, vegetables, and wheat bran, doesn’t dissolve in water. It adds bulk to your stool and pushes material through your digestive system faster. Soluble fiber, found in oats, beans, and fruits, dissolves in water and forms a gel-like substance that softens stool and makes it easier to pass. A good anti-constipation diet includes both types.
The general recommendation is 14 grams of fiber per 1,000 calories you eat, which works out to roughly 25 grams for most women and 30 to 35 grams for most men. If your current intake is low, increase it gradually over a week or two. Adding too much fiber too fast can cause bloating and gas, which won’t help your situation.
The Best Foods to Eat Right Now
Some foods have an outsized effect on constipation because they combine fiber with other natural compounds that draw water into the gut.
Prunes are the classic choice for good reason. They’re high in fiber (about 12 grams per cup) and contain sorbitol, a sugar alcohol that pulls water into the intestines and softens stool. In one study, people who ate 80 to 120 grams of prunes daily (roughly 8 to 12 prunes) for four weeks had significantly more bowel movements and heavier stools. Even small amounts of prune juice, about 2 ounces a day, improved stool consistency within a few weeks.
Kiwifruit is another standout. A clinical trial published in the New England Journal of Medicine found that eating two peeled green kiwifruits daily improved bowel frequency in people with chronic constipation. Kiwi contains both fiber and an enzyme that supports digestion, making it a particularly effective option.
Raspberries pack 8 grams of fiber per cup, making them one of the most fiber-dense fruits you can eat. Toss them on oatmeal (4 grams of fiber per cooked cup) and you’ve covered nearly half a day’s fiber in one meal.
Lentils are a powerhouse at 15.5 grams of fiber per cooked cup. Black beans, chickpeas, and other legumes are similarly effective. They provide a mix of soluble and insoluble fiber, plus they’re rich in magnesium, which helps draw water into the intestines.
Chia seeds deliver 10 grams of fiber per ounce. When soaked in water, they form a gel that moves smoothly through the digestive tract. Stir a tablespoon into yogurt, a smoothie, or a glass of water.
Magnesium-Rich Foods That Help
Magnesium helps relax the muscles in your intestinal wall and draws water into the bowel, both of which make stool easier to pass. Many high-fiber foods are also naturally high in magnesium, which is part of why they work so well for constipation.
Pumpkin seeds are especially rich, with 150 mg of magnesium per ounce. Other good sources include chia seeds (111 mg per ounce), almonds (80 mg per ounce), spinach (78 mg per half cup cooked), black beans (60 mg per half cup), and avocado (58 mg per whole fruit). Even dark chocolate with 70% or higher cocoa content provides 64 mg per ounce, which makes it a reasonable snack when you’re backed up.
Fermented Foods and Gut Bacteria
Your gut bacteria play a direct role in how quickly food moves through your system. A meta-analysis of 14 randomized controlled trials found that specific probiotic strains reduced gut transit time by an average of 12 hours. The most effective strains were varieties of Bifidobacterium lactis, which improved transit time, stool frequency, and consistency.
You can get these beneficial bacteria from yogurt, kefir, sauerkraut, kimchi, and other fermented foods. Not all fermented foods contain the same strains, so variety helps. If you’re choosing yogurt, look for labels that list live active cultures, and opt for plain versions to avoid the excess sugar in flavored varieties.
Foods That Make Constipation Worse
While you’re adding helpful foods, it’s worth pulling back on the ones working against you.
- White bread, white rice, and white pasta have had their bran and germ stripped away during processing, removing most of the fiber. Swap them for whole grain versions.
- Fried and highly processed foods like frozen pizza, french fries, and canned convenience meals tend to be high in fat, low in fiber, and loaded with salt. The fat slows digestion, and the salt pulls water out of your stool, making it harder and drier.
- Dairy products can be a problem for some people. A 2021 clinical trial found that proteins in cow’s milk may slow bowel movements and contribute to inflammation. If you suspect dairy is a factor, try reducing your intake for a week or two and see if things improve.
Why Water Matters More Than Usual
Fiber absorbs water as it moves through your digestive tract. Without enough fluid, a high-fiber diet can actually make constipation worse by creating dry, hard stool that’s difficult to pass. Aim for at least 48 to 64 ounces of water per day, and increase that amount as you increase your fiber intake. Water, herbal tea, and broth all count. Coffee can stimulate the bowels for some people, but it’s also a mild diuretic, so don’t rely on it as your primary fluid source.
A Practical Day of Eating
Putting this together doesn’t require a dramatic overhaul. A realistic day might look like this: oatmeal topped with raspberries and a tablespoon of chia seeds for breakfast (around 22 grams of fiber in one meal). A lunch built around lentil soup or a black bean bowl with avocado. A handful of almonds or pumpkin seeds as a snack. Dinner with a side of cooked spinach or roasted vegetables alongside a whole grain like quinoa. Two kiwis as dessert or a few prunes in the afternoon.
That kind of day easily clears 30 grams of fiber and provides plenty of magnesium, all from ordinary grocery store foods. Most people notice improvement within a few days to a week of eating this way consistently, though the prune and kiwi studies showed continued improvement over three to four weeks of regular intake.