
Constipation is an uncomfortable and often frustrating digestive issue that many people experience. While it’s typically related to hydration, fibre intake, and lifestyle habits, the foods we choose play a significant role in how regularly our digestive system functions.
Some foods that cause constipation can make it more challenging for our bodies to move things along, leading to bloating, gas, and that heavy, sluggish feeling. Being aware of these foods may help prevent constipation and keep you feeling your best.
Often, the foods that tend to slow down digestion are those that are processed, high in fat, or low in fibre. For example, fast food, fried dishes, and sugary treats might be delicious, but they can easily clog our digestive tracts. Even some seemingly harmless foods, like white rice and unripe bananas, can create a bottleneck effect in our system, especially if we’re already prone to constipation.
Understanding what foods make you constipated can make a big difference. This comprehensive guide will give you detailed knowledge of common foods that can lead to constipation.
9 Foods to Avoid When Constipated
If you’re dealing with constipation or struggling with either infrequent or difficult bowel movements—what you eat can really impact how you feel. Some foods can help ease things along, while others may actually make constipation worse.
Below is the list of foods that cause constipation.
1. Bananas
Bananas can be tricky when it comes to constipation. Unripe bananas are especially high in starch, which can be difficult for the body to digest and may slow down bowel movements. However, ripe bananas have more fibre and can help relieve constipation for some people. If you’re experiencing constipation, it’s best to avoid unripe bananas and opt for those that are fully ripe or other fruits with higher fibre content.
2. Refined Grains
Foods made with refined flours, like white bread, pizza dough, cakes, and many baked items, are typically low in fibre. A diet low in fibre can contribute to constipation over time.
However, these foods themselves don’t directly cause constipation. The real issue is often a lack of balance among different food groups. Adding more fruits, vegetables, and whole grains can support better digestion and help prevent constipation.
For some people with certain digestive issues, high-fibre foods can actually make their symptoms worse. If adding fibre doesn’t seem to help, it’s a good idea to consult a doctor for personalised advice.
3. Eggs
Eggs are packed with protein and other nutrients, but they’re low in fibre. Eating them in large quantities, especially without pairing them with fibre-rich foods, can contribute to constipation. Eggs can be part of a healthy diet, but try to balance them with high-fibre options like vegetables, whole grains, or leafy greens to help maintain digestive balance.
4. Milk and Dairy Products

Dairy products, like cheese and milk, can sometimes be part of the issue, but you don’t necessarily need to eliminate them entirely. Cutting back and making smarter choices might help. For example, yoghurt with probiotics can be beneficial, as the live bacteria in it support digestive health and may relieve constipation.
For some people, dairy may cause constipation due to lactose intolerance, making it hard to digest and leading to bloating or difficulty with bowel movements. High-FODMAP dairy products, like milk and soft cheeses, may also contribute to these symptoms. If dairy seems to make things worse for you, try reducing your intake or switching to lactose-free alternatives like almond, soy, or oat milk, which are often gentler on digestion.
5. Fried Food
Eating large portions of fried or heavily processed foods, like frozen pizza, canned chilli, and fries, can increase the risk of constipation. These foods are usually high in fat and low in fibre, which can slow down digestion and reduce the overall fibre intake for the day, making constipation more likely.
Fried and processed foods also tend to contain high amounts of salt, which can dry out stools by drawing water away from them, making them harder to pass. When you consume too much salt, your body pulls water from the intestines to balance salt levels in the blood, but this process can lead to constipation.
6. Fast and Prepared Food
At most fast-food places, white buns and fries are standard, but they’re often low in fibre. Pair that with burgers or fried chicken patties that are high in fat, and you’ve got a meal that can contribute to constipation. Eating fried and low-fibre foods regularly can slow down digestion, leading to blocked bowels over time.
Additionally, fast food and pre-packaged meals are typically loaded with refined grains, unhealthy fats, and high salt levels. This combination can dry out the body and make constipation worse. To support better digestion, try cutting back on fast food and opting for homemade or fresh meals where you can choose healthier, fibre-rich ingredients.
7. White Bread
White bread, much like other refined grains, lacks fibre, which can make it harder for your body to pass stools easily. When you’re constipated, switching to whole-grain or whole-wheat bread is a better choice, as these contain more fibre and help improve stool consistency, making it easier to relieve constipation.
8. Alcohol
Alcohol can be dehydrating, and dehydration is a common cause of constipation. Drinking too much alcohol can reduce the amount of water in the digestive system, making it harder for stools to move along. To avoid constipation, try to limit alcohol intake and stay hydrated by drinking plenty of water alongside any alcoholic beverages.
9. Gluten-Containing Foods

For some people, gluten—a protein found in wheat, barley, and rye—can cause digestive issues, including constipation. Those with gluten sensitivity or coeliac disease are especially prone to this. If you suspect gluten might be a problem for you, consider trying a gluten-free diet for a period of time and see if your symptoms improve. There are plenty of gluten-free grains, such as quinoa, rice, and oats that can help keep your digestion on track.
Final Thoughts
Constipation is a discomforting condition that is quite frequent. To improve digestion, if you’re dealing with constipation, consider making straightforward adjustments to your diet.
If you’re also wondering what foods are good for constipation, try incorporating more high-fibre fruits, vegetables, and whole grains that naturally stimulate digestion. Start by limiting or eliminating foods that cause constipation, like dairy products and gluten-containing items. If you continue to have trouble after cutting back on these foods, think about consulting a doctor for further dietary and lifestyle advice.
Frequently Asked Questions
1. What are the top 10 foods that can cause constipation?
The foods that can lead to or make constipation worse include refined grains, fatty meats, fast food, processed snacks, sugary treats and drinks, frozen meals, dairy products, unripe bananas and persimmons, alcohol, and caffeine. Eating more fibre-rich foods is the best way to help prevent constipation.
2. Which foods can make your stool firmer?
Foods that can help firm up your stool include bananas, white rice, peeled apples, applesauce, cheese, white pasta, white bread, tapioca, smooth peanut butter, potatoes, pumpkin, yoghurt, pretzels, and marshmallows. Insoluble fibre can speed up digestion and is helpful for treating constipation.
3. Can eating too much fibre cause constipation?
Eating a lot of insoluble fibre can increase the risk of bowel blockage, leading to stomach discomfort and constipation. This is mainly a concern for people who already have chronic constipation and go to the bathroom less often. For these individuals, adding more fibre can make things worse.
4. How can I get my stomach clean in five minutes?
An immediate constipation relief at home which cleanse your stomach is to do a saltwater flush. Mix two teaspoons of sea salt or pink salt in lukewarm water and drink it on an empty stomach. This can help get your digestive system moving within minutes.
5. Which fruit is best for relieving constipation?
Berries, especially raspberries, are great for easing constipation. One cup of raspberries has 8 grams of fibre, which is double the amount found in strawberries. You can add some raspberries to your yoghurt, smoothie, or salad for a healthy boost.
6. Why is my stool hard?
Hard, dry stools happen when your colon absorbs too much water. As food moves through the colon, it normally absorbs water to help form the stool. When this process goes wrong, it can result in hard stools.