What Should I Eat for Constipation? 20 High-Fiber Foods That Help Keep You Regular
Constipation is uncomfortable, frustrating, and often preventable with the right diet and habits. One of the most powerful tools to relieve and prevent constipation is fiber — the indigestible part of plant foods that adds bulk, draws water into the stool, and helps move waste through the digestive tract. If you’ve ever asked, “What should I eat for constipation?” this guide gives you a practical, science-backed list of 20 high-fiber foods that help keep you regular, plus meal ideas and recipes to make adding fiber easy and delicious.
Below you’ll find exactly 20 high-fiber foods, clear explanations of how they help, tips for increasing fiber safely, and simple recipes that incorporate these ingredients. Let’s get you feeling lighter and more regular — one bite at a time.
How fiber helps relieve constipation
- Soluble fiber dissolves in water to form a gel-like substance. It helps soften stool and can feed beneficial gut bacteria.
- Insoluble fiber adds bulk and speeds the passage of food through the digestive tract, which helps prevent and relieve constipation.
- Both types are important. Different foods contain varying ratios of soluble and insoluble fiber, so a varied diet is best.
Important: increasing fiber without enough fluid can actually worsen constipation. Drink plenty of water as you add fiber to your diet.
20 High-Fiber Foods That Help Keep You Regular
- Prunes (dried plums)
- Why: Rich in soluble fiber and sorbitol, a natural sugar alcohol that draws water into the gut and stimulates bowel movements.
-
Serving idea: 4–6 prunes (about 12 g fiber per 100 g dried prunes; ~3–4 g per 4–6 prunes).
-
Pears (with skin)
- Why: Excellent source of both soluble and insoluble fiber, including pectin, which supports stool softening.
-
Serving idea: One medium pear with skin (~5–6 g fiber).
-
Apples (with skin)
- Why: Contain pectin and insoluble fiber in the skin to promote regularity.
-
Serving idea: One medium apple with skin (~4–5 g fiber).
-
Raspberries
- Why: Among the highest-fiber berries; offer both texture and bulk to stool with antioxidants for gut health.
-
Serving idea: One cup (~8 g fiber).
-
Kiwi
- Why: Kiwis contain actinidin and fiber, which may help digestive transit and soften stools.
-
Serving idea: One medium kiwi (~2–3 g fiber).
-
Oats (old-fashioned or steel-cut)
- Why: High in soluble beta-glucan fiber that helps retain water in stools and supports beneficial gut bacteria.
-
Serving idea: 1/2 cup dry oats (about 4 g fiber).
-
Barley (hulled or pearled)
- Why: A whole grain rich in soluble and insoluble fiber; adds bulk and helps move waste.
-
Serving idea: 1 cup cooked (~6 g fiber).
-
Whole wheat bread (or whole grain bread)
- Why: Contains bran and whole-grain fiber to increase stool bulk and frequency.
-
Serving idea: One slice (~2–3 g fiber depending on brand).
-
Lentils
- Why: One of the best legume sources of fiber and protein; slow-digested carbs help bowel regularity.
-
Serving idea: 1/2 cup cooked (~7–8 g fiber).
-
Chickpeas (garbanzo beans)
- Why: Versatile legume with both soluble and insoluble fiber that adds bulk and firmness to stools.
- Serving idea: 1/2 cup cooked (~6–7 g fiber).
-
Black beans
- Why: High in fiber and resistant starch; great for sustained regularity.
- Serving idea: 1/2 cup cooked (~7–8 g fiber).
-
Split peas
- Why: Extremely fiber-dense legume; great in soups to promote stool movement.
- Serving idea: 1/2 cup cooked (~8–9 g fiber).
-
Flaxseeds (ground)
- Why: High in soluble fiber and mucilage that can soften stools; ground flax absorbs water and helps transit.
- Serving idea: 1–2 tablespoons ground (~3–4 g fiber).
-
Chia seeds
- Why: Absorb many times their weight in water to form a gel that helps stool pass more easily.
- Serving idea: 1–2 tablespoons (~5–10 g fiber if using 2 tbsp).
-
Almonds (and other nuts)
- Why: Good source of insoluble fiber and healthy fats to support gut motility.
- Serving idea: 1 ounce (about 23 almonds) (~3–4 g fiber).
-
Sweet potato (with skin)
- Why: The skin provides insoluble fiber while the flesh has soluble fiber; baked or roasted keeps the fiber intact.
- Serving idea: One medium sweet potato with skin (~4 g fiber).
-
Broccoli
- Why: High in insoluble fiber and contains sulforaphane and other compounds that support gut health.
- Serving idea: 1 cup cooked (~5 g fiber).
-
Brussels sprouts
- Why: High in fiber and also prebiotic compounds that feed good bacteria for long-term gut regularity.
- Serving idea: 1 cup cooked (~4 g fiber).
-
Spinach (cooked)
- Why: While raw has water volume, cooked spinach concentrates fiber and can be incorporated into many meals.
- Serving idea: 1 cup cooked (~4 g fiber).
-
Psyllium husk
- Why: A soluble fiber supplement derived from psyllium seed husks; forms a gel that softens stool and promotes regular bowel movements.
- Serving idea: 1 teaspoon to 1 tablespoon mixed with water (follow package directions; common dose provides several grams of fiber).
How to add these foods — practical tips
- Start slow: Increase fiber gradually over 2–4 weeks to reduce gas and bloating.
- Hydrate: Aim for at least 8 cups (about 2 liters) of fluids daily, more if you increase fiber or exercise. Fiber needs water to do its job.
- Mix soluble and insoluble: Include both fruit (soluble) and whole grains/vegetables (insoluble) each day.
- Spread fiber across the day: Don’t try to eat all your fiber in one meal. Aim for consistent amounts at breakfast, lunch, dinner, and snacks.
- Cook some veggies: Lightly steaming can make them easier to digest if raw vegetables cause gas.
- Pair fiber with probiotics: Yogurt, kefir, or fermented foods can support helpful gut bacteria.
When to avoid sudden large increases in fiber
- If you have inflammatory bowel disease (IBD) flare-ups, intestinal strictures, or recent bowel surgery, consult your clinician before increasing fiber significantly.
- If you’re on certain medications that bind with fiber or slow digestion, check with your pharmacist or doctor.
Recipes and Meal Ideas (easy, fiber-focused)
Below are simple recipes and meal ideas that combine multiple high-fiber foods from the list. Each recipe lists ingredients and step-by-step instructions.
1) Prune & Raspberry Overnight Oats (Breakfast)
Ingredients:
– 1/2 cup old-fashioned oats
– 1/2 cup unsweetened almond milk (or milk of choice)
– 3–4 prunes, chopped
– 1/2 cup fresh raspberries
– 1 tablespoon ground flaxseeds
– 1 teaspoon maple syrup or honey (optional)
– Pinch of cinnamon
Instructions:
1. In a jar or bowl, combine oats, milk, chopped prunes, ground flaxseeds, maple syrup, and cinnamon.
2. Stir well, cover, and refrigerate overnight (or at least 4 hours).
3. Before serving, top with fresh raspberries and an extra splosh of milk if needed.
Why it helps: Oats, prunes, raspberries, and flaxpack a fiber punch and a blend of soluble and insoluble fibers to soften stool and promote movement.
2) Hearty Lentil and Vegetable Soup (Lunch or Dinner)
Ingredients:
– 1 cup dried brown or green lentils, rinsed
– 1 tablespoon olive oil
– 1 medium onion, diced
– 2 carrots, diced
– 2 celery stalks, diced
– 2 cloves garlic, minced
– 1 medium sweet potato, peeled and diced (or leave skin on)
– 4 cups low-sodium vegetable or chicken broth
– 1 can (14 oz) diced tomatoes
– 2 cups chopped spinach or kale
– 1 teaspoon dried thyme
– Salt and pepper to taste
Instructions:
1. Heat olive oil in a large pot over medium heat. Add onion, carrots, and celery; sauté 5–7 minutes until softened.
2. Add garlic and cook 1 minute until fragrant.
3. Stir in lentils, sweet potato, broth, diced tomatoes, and thyme. Bring to a boil.
4. Reduce heat, cover, and simmer 25–30 minutes until lentils and potatoes are tender.
5. Stir in spinach or kale until wilted. Season with salt and pepper. Serve warm.
Why it helps: Lentils, sweet potato, and greens give soluble and insoluble fiber plus plenty of fluids from the broth for easier passage.
3) Chickpea & Spinach Salad with Lemon-Tahini Dressing (Quick Meal or Side)
Ingredients:
– 1 can (15 oz) chickpeas, drained and rinsed
– 4 cups baby spinach
– 1/4 cup chopped red onion
– 1/2 cup cherry tomatoes, halved
– 2 tablespoons chopped parsley or cilantro
– 2 tablespoons tahini
– Juice of 1 lemon
– 1 tablespoon olive oil
– 1 garlic clove, minced
– Salt and pepper to taste
Instructions:
1. In a small bowl, whisk tahini, lemon juice, olive oil, minced garlic, salt, and pepper until smooth (add water to thin if needed).
2. In a salad bowl, combine chickpeas, spinach, red onion, tomatoes, and parsley.
3. Drizzle dressing over the salad and toss gently to combine. Serve immediately.
Why it helps: Chickpeas and spinach provide fiber and micronutrients; tahini adds healthy fats for motility.
4) Chia-Seed Berry Smoothie Bowl (Snack or Light Breakfast)
Ingredients:
– 1 cup frozen mixed berries (including raspberries)
– 1 small banana
– 1/2 cup plain Greek yogurt or plant-based yogurt
– 1/2 cup unsweetened almond milk (or milk of choice)
– 1 tablespoon chia seeds
– Toppings: sliced kiwi, sliced almonds, a handful of fresh raspberries
Instructions:
1. In a blender, combine frozen berries, banana, yogurt, almond milk, and chia seeds. Blend until smooth.
2. Pour into a bowl and add toppings: kiwi slices, almonds, extra berries.
3. Let sit 3–5 minutes before eating so chia seeds slightly swell for extra bulk.
Why it helps: Chia seeds and berries bring soluble fiber and gel-forming properties to support stool softness; kiwi adds a natural pro-motility effect.
Quick meal ideas (explicitly listed)
- Oatmeal with chopped apple, ground flaxseeds, and a handful of almonds.
- Whole wheat toast topped with mashed avocado and a side of kiwi slices.
- Black bean and barley salad with roasted Brussels sprouts and lemon dressing.
- Stir-fry with broccoli, spinach, chickpeas over brown rice.
- Smoothie with spinach, banana, chia seeds, and frozen raspberries.
(Each of the above meal ideas uses items from the 20-food list and can be combined or adapted to taste.)
Lifestyle tips that amplify fiber’s effect
- Move daily: Even light exercise like walking stimulates intestinal motility.
- Schedule bathroom time: After meals, sit comfortably for a few minutes — the gastrocolic reflex can help.
- Avoid long-term reliance on stimulant laxatives without medical advice; first try dietary changes and bulk-forming options like psyllium.
- Monitor symptoms: Weight loss, blood in stool, or severe pain with constipation should prompt medical attention.
Troubleshooting common issues
- Gas and bloating when increasing fiber: Slow the rate of increase and choose cooked vegetables and fruits, then gradually reintroduce raw and higher-fiber options.
- Not improving after dietary changes: Ensure adequate fluid intake and activity. If no improvement in 1–2 weeks, consult your clinician for evaluation and additional strategies.
- Fiber causing reduced absorption of some medications: Take medication at a separate time from fiber supplement; consult a pharmacist.
When to see a doctor
Seek medical attention if constipation is severe, sudden, accompanied by vomiting, severe abdominal pain, unexplained weight loss, blood in stool, or if you have chronic bowel changes. A physician can evaluate for underlying causes and recommend treatments, including safe laxatives or prescription options when appropriate.
Conclusion
If you’re wondering “What should I eat for constipation?” the answer centers on a balanced mix of high-fiber foods, adequate fluids, and daily movement. The 20 foods listed here — from prunes and pears to lentils, oats, chia, and psyllium — offer a variety of flavors and textures to keep meals interesting while helping stool stay soft and move regularly. Start by adding a couple of these items to each meal, increase fiber gradually, drink plenty of water, and use the easy recipes and meal ideas provided to make fiber a delicious habit. With consistent small changes, you’ll likely notice improvements in comfort and regularity — and a healthier gut overall. Keep going; small steps add up quickly.
