Incompatible Browser. For best experience using our web application, we recommend upgrading your browser to a newer version or switching to a supported browser.
One of the most common causes is poor diet. A diet high in animal fat and low in vegetables and fruit can lead to constipation. Not drinking enough fluids may also cause the stool to become hard. Certain medical conditions, such as irritable bowel syndrome or hormone abnormalities, may lead to constipation.
1. Beans. When you think of foods that cause gas, beans are probably at the top of the list. Beans contain a lot of raffinose, which is a complex sugar that the body has trouble digesting.