Troubled by piles? The 5 Worst Foods To Avoid; View a list of what you should eat

Piles can make people miserable and are accompanied by painful and often bloody stools. They are the result of inflamed and swollen collections of tissue in and around the anal area. Some days the pain is more than others. Diet plays a very important role in dealing with piles.

Have piles? 5 Foods to Avoid

refined grains

Low-fiber foods can cause or make constipation (and therefore hemorrhoids) worse, so it’s best to limit how much you eat of them. That’s why refined grains like white rice, white bread, and store-bought cakes are low in fiber and should be

dairy products

Dairy is not good for people suffering from piles as it can lead to constipation, bloating and gas. Milk, Cheese, Yogurt – Keep track of your daily dairy consumption.

processed foods

If you have piles, avoid processed food immediately. The temptation to eat fast food can be high, but the heavy salt content makes them a poor choice if you already suffer from constipation or hemorrhoids.

Also Read: High Blood Sugar Control: 5 Foods To Avoid If You Are Pre-Diabetic – Check List

Iron tablets and other medicines

Iron is a known constipation supplement and can aggravate hemorrhoids. Similarly, many other everyday medicines — including those for coughs and colds — may contain ingredients that can make hemorrhoids worse. Consult your doctor and tell him about the medicines you are taking on a daily basis and try to opt for alternatives till you get well.


raw fruit

Fruits are good for health but make sure they are ripe. Eat ripe fruits in the middle of the day but when it comes to raw fruits, like raw bananas, stay away! They contain some constipating or irritating compounds that can make hemorrhoids worse.

Here is a list of foods that are good for piles:

  • Lentils and Legumes
  • broccoli and other cruciferous vegetables
  • root vegetables like carrots and potatoes
  • Bell peppers
  • Apple
  • Cucumbers

(Disclaimer: The article is based on general information and is not a substitute for the advice of a medical expert. Zee News does not confirm the same.)