What to Eat to Stop Constipation

Constipation is an unpleasant digestive condition that makes having a bowel movement difficult. This occurs most often when you have not been drinking enough fluids, eating enough fiber or exercising, among other lifestyle factors. While eating some foods can contribute to constipation, others can help to relieve constipation when it occurs and prevent constipation in the future.

constipated woman on bed (Image: michaeljung/iStock/Getty Images)

Fruits, Vegetables and Beans

two bowls of cooked beans (Image: Elena Elisseeva/iStock/Getty Images)

Foods that contain fiber are beneficial in stopping constipation. Fiber combines with your digested food, creating bulk to your stool, helping to make it easier to move through your intestines. Fiber sources such as lignins and cellulose are tough, fibrous portions of food, found in vegetables like broccoli, Brussels sprouts, spinach and zucchini. Fruits that are high in fiber include raspberries, oranges, pears, apples and peaches. You also can consume dried fruits like prunes, apricots and figs to relieve constipation. Beans are another excellent source of fiber that can reduce constipation. Examples include navy, kidney and pinto beans.

Whole-Grain Foods

sliced whole grain bread (Image: masaltof/iStock/Getty Images)

Whole-grain foods are high-fiber foods that can reduce constipation symptoms. Examples include whole-grain cereals and oatmeal. Whole-wheat or seven-grain breads also contain fiber to reduce constipation. Brown rice is another good source of fiber.


fresh carrot juice (Image: al62/iStock/Getty Images)

In addition to the foods you eat, fluids are important to stopping constipation. By increasing your water intake, the fiber will absorb the fluids, helping the digested foods move more easily through your body. Clear soups and vegetable juices also can have a beneficial effect. Drinking more fluids also may help relieve the bloating that can sometimes accompany eating more fiber.

Foods to Avoid

freshly baked pizza (Image: Olga Nayashkova/iStock/Getty Images)

Foods low in fiber that have been highly processed are more likely to contribute to constipation and should be avoided. Examples include pizza, cookies, cakes, ice cream, chips and most pre-packaged foods. By choosing fresh foods instead, you can reduce constipation symptoms. Cheeses and meats also do not contain fiber. If you eat primarily these foods, you may have trouble with constipation.


woman biting into apple (Image: gpointstudio/iStock/Getty Images)

While fiber helps to reduce your constipation, eating too much at one time can contribute to bloating and gas in your stomach. When trying to relieve constipation, add fiber a little at a time to your diet. Incorporate one extra serving -- such as a piece of fruit or serving of vegetables -- per day until you have relieved your constipation.

Load Comments

Copyright © 2019 Leaf Group Ltd. Use of this web site constitutes acceptance of the LIVESTRONG.COM Terms of Use , Privacy Policy and Copyright Policy . The material appearing on LIVESTRONG.COM is for educational use only. It should not be used as a substitute for professional medical advice, diagnosis or treatment. LIVESTRONG is a registered trademark of the LIVESTRONG Foundation. The LIVESTRONG Foundation and LIVESTRONG.COM do not endorse any of the products or services that are advertised on the web site. Moreover, we do not select every advertiser or advertisement that appears on the web site-many of the advertisements are served by third party advertising companies.