Gold Member Badge


  • You're all caught up!

Foods That Prevent Constipation

author image Molly McAdams
Molly McAdams is a writer who lives in New York City. She has covered health and lifestyle for various print and online publishers since 1989. She holds a Master of Science degree in nutrition.
Foods That Prevent Constipation
Feeling sick. Photo Credit: Tom Le Goff/Photodisc/Getty Images

Constipation, or intestinal slowdown, is a symptom of either a temporary gastrointestinal problem or, less commonly, a more serious medical condition. Most often, the cause is simply a lack of fiber in the diet, which you can resolve easily by eating more high-fiber foods, particularly foods high in insoluble fiber, which your body cannot digest. Insoluble fiber, or roughage, helps move waste products through the intestinal tract and out of the body. One thing all naturally high-fiber foods have in common is that they are plant foods; meats and other animal products contain no fiber unless it is added during processing.

Video of the Day

Whole Grains

Whole grain bread.
Whole grain bread. Photo Credit: Jupiterimages/ Images

Wheat bran is higher in insoluble fiber than any other ingredient. Breads, rolls and pastas that are made with whole-wheat flour contain wheat bran and are usually higher in fiber than products made with other types of flour. Baked goods and cereals made with oat bran, wheat germ, buckwheat flour, whole-meal rye flour and soy flour are also good sources of fiber. Popcorn is a whole-grain snack food recommended for its naturally high fiber content.


Dried bean assortment.
Dried bean assortment. Photo Credit: Blue Jean Images/Photodisc/Getty Images

Dried beans such as black beans, pinto beans, navy beans, kidney beans, cannelloni beans and other legumes like lentils and green or yellow split peas are all high in fiber. To use legumes to boost the fiber in your diet, add them to soups, pasta dishes and salads, or season them with herbs such as rosemary and sage or spices like curry powder or chili powder and serve them on their own as a side dish.

Fruits and Vegetables

Carrot bunch.
Carrot bunch. Photo Credit: Medioimages/Photodisc/Photodisc/Getty Images

All fruits and vegetables contain fiber, and carrots, cauliflower, spinach and beets are especially high in insoluble fiber, as are kiwifruits, apples, bananas and strawberries. Mature vegetables contain more insoluble fiber than young or baby vegetables.

Nuts and Seeds

Peanuts. Photo Credit: George Doyle/Stockbyte/Getty Images

Peanuts, almonds, hazelnuts, walnuts, pumpkin seeds, sunflower seeds, flaxseeds and even the sesame seeds sprinkled on baked goods and other foods all contribute varying amounts of fiber to the diet.


Yogurt contains inulin.
Yogurt contains inulin. Photo Credit: George Doyle/Stockbyte/Getty Images

Inulin is a natural, nondigestable, plant-sourced ingredient added to some commercially prepared foods to increase their fiber content. When you see foods like yogurt and white bread, which are normally low in fiber, marked “high in fiber,” you probably will see inulin on the label’s ingredient list.


Drink water.
Drink water. Photo Credit: Creatas Images/Creatas/Getty Images

To prevent constipation, it’s important to stay hydrated by drinking at least eight glasses of water or other fluids throughout the day. If you are already drinking that amount each day and you start to increase the amount of fiber-rich foods you eat, drink more fluids to help your body process the added fiber.

LiveStrong Calorie Tracker
Lose Weight. Feel Great! Change your life with MyPlate by LIVESTRONG.COM
  • Gain 2 pounds per week
  • Gain 1.5 pounds per week
  • Gain 1 pound per week
  • Gain 0.5 pound per week
  • Maintain my current weight
  • Lose 0.5 pound per week
  • Lose 1 pound per week
  • Lose 1.5 pounds per week
  • Lose 2 pounds per week
  • Female
  • Male
ft. in.


Demand Media