Eating, Diet, & Nutrition for Constipation

Eat enough fiber. Drink plenty of liquids to help the fiber work better.

Fiber

Depending on your age and sex, adults should get 22 to 34 grams of fiber a day. 4 Older adults sometimes don’t get enough fiber because they may lose interest in food.

Talk with a health care professional, such as a dietitian, to plan meals with the right amount of fiber for you. Be sure to add fiber to your diet a little at a time so your body gets used to the change.

Good sources of fiber are

Plenty of water

You should drink water and other liquids, such as naturally sweetened fruit and vegetable juices and clear soups, to help the fiber work better. This change should make your stools softer and easier to pass.

Drinking enough water and other liquids is also a good way to avoid dehydration. Staying hydrated is good for your overall health and can help you avoid getting constipated. Ask a health care professional how much liquid you should drink each day based on your size, health, activity level, and where you live.

Un hombre mayor preparando la comida.

What should I avoid eating or drinking if I’m constipated?

To help prevent or relieve constipation, avoid foods with little to no fiber, such as

Reference

[4] U.S. Department of Agriculture and U.S. Department of Health and Human Services. Dietary Guidelines for Americans, 2015–2020. 9th Ed. Published December 2020. Accessed July 15, 2021. www.dietaryguidelines.gov.

Last Reviewed May 2018 Share this page Print Facebook X Email More Options WhatsApp LinkedIn Reddit Pinterest Copy Link Previous: Treatment Next: Clinical Trials

This content is provided as a service of the National Institute of Diabetes and Digestive and Kidney Diseases (NIDDK), part of the National Institutes of Health. NIDDK translates and disseminates research findings to increase knowledge and understanding about health and disease among patients, health professionals, and the public. Content produced by NIDDK is carefully reviewed by NIDDK scientists and other experts.