When you’re constipated, the advice often sounds simple:
“Eat more fiber.”
But that doesn’t answer the question most people actually have:
What foods should I eat?

Should you eat more fruit? Oatmeal? Vegetables? Prunes? Kiwi? Beans?
The answer is that several types of high-fiber foods can support healthier bowel movements, but there is no single food that works for everyone.
The most useful approach is to build a diet that provides enough fiber, adequate fluids, and a variety of foods rather than relying on one supposed “constipation cure.”
[Quick Answer] What Foods Help With Constipation?
High-fiber foods can help prevent and relieve constipation by increasing stool bulk and supporting softer, easier-to-pass stools.
Good choices include:
- Kiwi and other fruits
- Pears and apples with the skin
- Berries
- Prunes (dried plums)
- Beans, lentils, and chickpeas
- Oatmeal and other whole grains
- Vegetables
- Nuts and seeds
NIDDK recommends adults generally get 22–34 grams of fiber per day, depending on age and sex, while increasing fiber gradually and drinking enough fluid to help the fiber work effectively.
The important point is not to eat one “magic” food.
A varied, fiber-rich diet is usually more useful than relying on a single ingredient.
Why Does Fiber Help With Constipation?
[Quick Answer] Fiber can increase stool bulk and, depending on the type, help stool retain water and become easier to pass.
Dietary fiber is found naturally in plant foods and is not completely digested by the body.
Different fibers behave differently.
Some add bulk to stool, while others can absorb water and form a softer, gel-like material.
This can help support regular bowel movements.
That is why increasing dietary fiber is one of the standard dietary approaches to constipation. NIDDK and the American College of Gastroenterology both recommend adequate dietary fiber as part of constipation management.
But there is an important catch:
More fiber is not automatically better.
If you suddenly eat a very large amount, you may experience gas, bloating, or abdominal discomfort.
So the goal is enough fiber, increased gradually.
1. Kiwi
[Quick Answer] Kiwi is a useful fruit to consider when you’re constipated because it provides fiber and can be incorporated easily into a regular diet.
Kiwi has attracted particular interest in digestive health because research has examined its effects on bowel frequency and stool consistency.
It is also relatively easy to add to breakfast or a snack.
You could:
- Eat kiwi on its own
- Add it to oatmeal
- Mix it with yogurt
- Add it to a fruit bowl
Kiwi should not be thought of as a guaranteed laxative.
Instead, it is one practical way to add fruit and fiber to your diet.
The American College of Gastroenterology specifically lists kiwi among fruits that may be useful in constipation management.
2. Prunes
[Quick Answer] Prunes are one of the better-known foods for constipation because they provide fiber and naturally contain sorbitol, a sugar alcohol that can have a laxative effect.
Prunes are simply dried plums.
They contain both dietary fiber and naturally occurring sorbitol.
Sorbitol can draw water into the intestine and may help soften stool.
This is one reason prunes are frequently discussed in relation to constipation.
You can eat them as:
- A small snack
- A topping for oatmeal
- Part of breakfast
- An addition to yogurt or cereal
However, eating a large amount at once is not necessarily better.
Because of their fiber and sorbitol content, too many prunes may cause gas, bloating, or loose stools in some people.
Start with a reasonable portion and see how your body responds.
The American College of Gastroenterology lists prunes among high-fiber fruit choices for constipation.
3. Pears
[Quick Answer] Pears provide dietary fiber and can be a simple addition to a constipation-friendly diet.
A medium pear with its skin provides a meaningful amount of fiber.
The skin matters because much of the fruit’s fiber is concentrated in or near the skin.
If you tolerate the skin well, eating the whole fruit rather than peeling it can help you get more fiber.
Try adding sliced pear to:
- Oatmeal
- Plain yogurt
- Whole-grain cereal
- A snack with nuts
Pears also contain naturally occurring sorbitol, although the amount you consume will depend on the serving size and variety.
As with prunes, large amounts may cause digestive symptoms in some people.
NIDDK specifically includes pears among good fruit sources of fiber.
4. Apples With the Skin
[Quick Answer] Whole apples, particularly when eaten with the skin, can contribute fiber to your diet and may be more useful for constipation than apple juice.
An apple is more than just its sugar and water.
The whole fruit provides fiber, including pectin, a type of soluble fiber.
Compare that with apple juice.
Juice generally contains much less fiber than the whole fruit because much of the fruit’s solid structure has been removed.
So if your goal is to increase fiber, choose:
Whole apple > apple juice
when comparing the two as a fiber source.
NIDDK recommends fruits such as apples with the skin as sources of dietary fiber.
5. Berries
[Quick Answer] Berries are an easy way to add fiber to breakfast or snacks without dramatically changing your usual meals.
Examples include:
- Raspberries
- Blackberries
- Blueberries
- Strawberries
Different berries contain different amounts of fiber, so they should not be treated as nutritionally identical.
Still, they are generally useful additions to a varied diet.
Try adding berries to:
- Oatmeal
- Plain yogurt
- Whole-grain cereal
- Smoothies
- A snack bowl
Whole berries are generally preferable to strained fruit juice if your goal is dietary fiber.
NIDDK lists berries among good fruit sources of fiber.
6. Beans, Lentils, and Chickpeas
[Quick Answer] Legumes are some of the most fiber-rich foods you can add to a constipation-friendly diet.
This group includes:
- Lentils
- Chickpeas
- Black beans
- Kidney beans
- Soybeans
They provide substantial dietary fiber along with other nutrients.
You can add them to:
- Soups
- Salads
- Grain bowls
- Stews
- Side dishes
But there is a reason some people hesitate to eat beans when they are constipated:
They can cause gas.
Beans contain carbohydrates and fibers that gut bacteria ferment, which can increase gas in some people.
If you’re not used to eating legumes, start with a smaller portion and increase gradually.
NIDDK specifically recommends legumes such as lentils, black beans, kidney beans, soybeans, and chickpeas as good sources of fiber.
7. Oatmeal
[Quick Answer] Oatmeal is an easy everyday source of fiber and can be a practical breakfast choice when you’re trying to improve your overall fiber intake.
Oats contain several types of fiber, including beta-glucan, a soluble fiber.
Instead of thinking of oatmeal as a special constipation treatment, think of it as a convenient way to make a higher-fiber breakfast.
For example:
Oatmeal + berries + sliced pear + a few nuts
can provide several different plant foods and fiber sources in one meal.
You can also vary the toppings depending on what your digestive system tolerates.
NIDDK lists oatmeal among whole-grain foods that can provide fiber.
8. Whole Grains
[Quick Answer] Whole-grain foods can provide more fiber than refined grains and can help increase your overall daily fiber intake.
Examples include:
- Whole-wheat bread
- Whole-wheat pasta
- Oatmeal
- Barley
- Brown rice
- High-fiber cereals
The key is to look at the actual food rather than assuming every product labeled “multigrain” or “healthy” is high in fiber.
Check the nutrition label when possible.
For example, two types of bread can look similar while providing very different amounts of fiber per serving.
NIDDK recommends whole grains such as whole-wheat bread and pasta, oatmeal, and bran cereals as fiber sources.
9. Vegetables
[Quick Answer] Vegetables provide different types of fiber and are an important part of a varied constipation-friendly diet.
Good options include:
- Broccoli
- Carrots
- Green peas
- Brussels sprouts
- Squash
- Leafy greens
You do not need to find one “best” vegetable.
Instead, eating a variety of vegetables throughout the week gives you different types of fiber and other nutrients.
If large portions of raw vegetables cause bloating, try:
- Smaller portions
- Cooked vegetables
- Gradually increasing your intake
The goal is not to overwhelm your digestive system.
NIDDK includes vegetables such as carrots, broccoli, green peas, and collard greens among good sources of dietary fiber.
10. Nuts and Seeds
[Quick Answer] Nuts and seeds can contribute fiber while also providing healthy fats and other nutrients.
Examples include:
- Almonds
- Peanuts
- Pecans
- Chia seeds
- Flaxseeds
- Pumpkin seeds
A small amount can be added to:
- Oatmeal
- Yogurt
- Salads
- Smoothies
- Whole-grain cereal
However, portion size still matters.
Nuts and seeds are energy-dense, so you do not need a huge amount to increase your fiber intake.
NIDDK lists almonds, peanuts, and pecans among good sources of fiber.
Which Foods Should You Choose First?
[Quick Answer] The best starting foods are the ones you can eat regularly and tolerate comfortably—not necessarily the food with the highest fiber content.
You don’t need to completely redesign your diet.
A simple progression could look like this:
| Meal | Easy fiber addition |
|---|---|
| Breakfast | Oatmeal + berries |
| Snack | Whole pear or apple |
| Lunch | Lentils or chickpeas |
| Dinner | Vegetables + whole grains |
| Snack | Small portion of nuts or seeds |
This approach spreads fiber across the day rather than trying to consume a huge amount in one meal.
That can also make it easier for your digestive system to adjust.
Do You Need to Eat Prunes Every Day?
[Quick Answer] No. Prunes are one option, not a requirement for preventing or relieving constipation.
Prunes can be useful because they provide fiber and sorbitol, but you do not have to eat them if you dislike them or they cause digestive discomfort.
Other fruit, vegetables, legumes, and whole grains can contribute to your daily fiber intake.
The bigger goal is:
A consistently fiber-rich diet rather than dependence on one particular food.
What Foods Should You Limit When You’re Constipated?
[Quick Answer] Foods that contain little or no fiber are generally less helpful when they replace fiber-rich foods in your diet.
NIDDK specifically identifies foods such as:
- Chips
- Fast food
- Some processed foods
- Some prepared frozen meals
- Processed meats
as foods with little to no fiber that may be worth limiting when trying to prevent or relieve constipation.
This doesn’t mean you can never eat these foods.
The bigger issue is what they replace.
For example:
Refined, low-fiber meal → fewer opportunities to get fiber
while:
Whole grains + vegetables + legumes + fruit → more opportunities to get fiber
So instead of thinking about a strict “constipation food blacklist,” focus on making fiber-rich foods a regular part of your meals.
What If Fiber-Rich Foods Make You More Bloated?
[Quick Answer] If high-fiber foods cause significant bloating, don’t necessarily abandon fiber. The amount and speed of increase may need to change.
This is especially common when someone goes from a low-fiber diet to a very high-fiber diet in a short period.
For example:
Day 1: Very little fiber
Day 2: Large amounts of beans, bran, vegetables, seeds, and fruit
That is a big change for the digestive system.
A better approach is:
Increase gradually → drink adequate fluids → monitor symptoms → adjust portions.
ACG also recommends gradually increasing fiber and increasing fluids along with it.
If you have IBS or another digestive condition, some high-fiber foods may trigger symptoms more easily than others. In that situation, individualized dietary guidance can be useful.
Do You Need More Water When Eating More Fiber?
[Quick Answer] Usually, yes—you should maintain adequate fluid intake when increasing fiber, because fluids help fiber work effectively.
This does not mean you need to force yourself to drink an extreme amount of water.
Your fluid needs depend on your individual circumstances.
But if you substantially increase fiber while remaining poorly hydrated, you may not get the result you expect.
NIDDK specifically recommends drinking plenty of liquids to help fiber work better and make stools softer and easier to pass.
Think of the combination as:
Fiber + adequate fluids
rather than treating fiber as a standalone solution.
How Long Does It Take for Dietary Changes to Help?
[Quick Answer] Dietary changes do not necessarily produce an immediate bowel movement. Give your body time to adjust rather than continually adding more fiber because you did not see an instant result.
The response varies between people.
Your bowel habits may also be affected by:
- Fluid intake
- Physical activity
- Daily routine
- Medications
- Existing digestive conditions
- How much fiber you were eating before
If constipation continues despite reasonable dietary and lifestyle changes, don’t assume you simply need to keep increasing fiber.
The cause may need to be evaluated.
When Should Constipation Be Checked by a Doctor?
[Quick Answer] If constipation persists despite self-care or occurs with warning signs, it should be medically evaluated rather than treated only with food.
NIDDK recommends seeking medical attention if constipation does not improve with self-care or is accompanied by symptoms such as:
- Rectal bleeding
- Blood in the stool
- Constant abdominal pain
- Inability to pass gas
- Vomiting
- Fever
- Unexplained weight loss
These symptoms do not automatically mean that something serious is happening.
But they are reasons not to assume that changing your diet alone will solve the problem.
A Simple Constipation-Friendly Food Pattern
[Quick Answer] You don’t need a special “constipation diet.” A regular eating pattern built around fruits, vegetables, legumes, whole grains, nuts, seeds, and adequate fluids can help you reach an appropriate fiber intake.
For example:
Breakfast
Oatmeal + berries + kiwi
Lunch
Whole-grain bread or brown rice + vegetables + lentils or beans
Snack
Pear or apple with the skin
Dinner
Whole grain + vegetables + a protein source
Optional snack
A small portion of nuts or seeds
This is not a prescription or a required meal plan.
It is simply an example of how several fiber sources can be spread throughout the day.
The Bottom Line
[Quick Answer] The foods most likely to help with constipation are fiber-rich plant foods such as fruits, vegetables, beans, lentils, whole grains, nuts, and seeds. Prunes and kiwi are also practical options.
The most important points are:
- Focus on your overall fiber intake rather than one “miracle” food.
- Fruits such as kiwi, pears, apples with the skin, berries, and prunes can be useful choices.
- Beans, lentils, and chickpeas are excellent sources of fiber.
- Oatmeal and other whole grains can make it easier to increase fiber through everyday meals.
- Vegetables, nuts, and seeds add additional sources of fiber.
- Increase fiber gradually to reduce the chance of excessive gas and bloating.
- Drink adequate fluids so the fiber can work effectively.
- If constipation persists or comes with warning signs, don’t rely on food alone—talk with a healthcare professional.
There is no single food that guarantees you’ll poop tomorrow morning.
A better strategy is much less dramatic:
Build your meals around a variety of fiber-rich foods, increase your intake gradually, stay adequately hydrated, and pay attention to how your own digestive system responds.
That approach is far more useful than searching for a single “best food for constipation.”
Sources
- National Institute of Diabetes and Digestive and Kidney Diseases (NIDDK) — Eating, Diet, & Nutrition for Constipation
- National Institute of Diabetes and Digestive and Kidney Diseases (NIDDK) — Treatment for Constipation
- National Institute of Diabetes and Digestive and Kidney Diseases (NIDDK) — Symptoms & Causes of Constipation
- American College of Gastroenterology (ACG) — Constipation & Defecation Problems
- American College of Gastroenterology (ACG) — Digestive Health Tips: Dietary Fiber
Medical Disclaimer: This article is for general informational and educational purposes only. It is not intended to replace professional medical advice, diagnosis, or treatment. Individual responses to foods and dietary fiber vary. If you have persistent, severe, or concerning symptoms, consult a qualified healthcare professional.
Food & Body does not provide personalized medical diagnosis or treatment.