5 Best And Worst Diet for Piles Patient

Divya Tripathi

, Health A2Z

Piles is a health condition which is also known as ‘Hemorrhoid. Piles is a health condition that leads to discomfort, irritation, and pain while passing stool. It occurs due to sensitivity or swelling of the veins in the lower rectum area. There are two types of piles: First one is internal and the second one is external, A person can suffer from both concurrently.

Diet plays an important role to deal with piles. Here, we have the diet for piles patients which include the food that they should eat and the food that should avoid. As always “prevention is better than cure” so, here we have the ways to prevent piles as well.

(People Also Like To Read: 6 Healthy Diet Tips For This New Year 2019!)

5 Foods To Include In The Diet For Piles Patients

1. Whole Grains

People who are suffering from piles are advised to include a good amount of whole grains into their diet. Whole grains are fiber-rich foods which help in soften the stool and reduce the pain. People can include whole grains in their food like bran cereal, brown rice, oatmeal, whole wheat pasta.


2. Leafy Green Vegetables

Green vegetables are full of nutrients and antioxidants which help in digestion. Strengthen digestive system is a key to piles treatment. So, we should include green vegetables if we are suffering from piles like broccoli, sprouts, carrots, brussels, cabbage, tomato, asparagus, cauliflower, onions, cucumber.

3. Fruits

It contain very high fiber, nutrients, vitamins, and minerals that help to regulate the bowel movement. Fruits, that we can eat along with their skin are full of the fiber. So you can add apples, prunes, raisins, grapes, berries. There are some other foods too which we eat without the skin are papaya, banana, oranges it also good for piles diet.

4. Beans

Beans are full of fiber and it should be included in the diet for a piles patient. Kidney beans, black beans, navy beans, black-eyed peas, legumes are some good options.

5. Water

Although water is not a food, still it is an important ingredient when it comes to the treatment of piles. It is recommended to drink at least 6-8 glasses of water daily which helps with the smooth working of the bowel movement.

(You Might Also Like To Read: Top 10 Amazing Tips of Being Healthy in This Diwali)

5 Foods To Avoid In Diet For Piles Patient

The one should try to avoid these 5 food if they are dealing with piles:

1. Caffeinated Food

Beverages like tea, coffee, and caffeinated drinks should be avoided if you have piles. Drinks that contain caffeine lead to dehydration. Dehydration in turn causes hard stools and puts a strain on the anal veins.

2. Processed Meat

The processed meat is full with of lots of preservatives that may be harmful to the digestive tract. So, try to avoid processed meat.

3. Bakery Items

Most of the bakery items are made out of sugar and refined flour. Actually, these foods are easy to digest but not easy on your digestive system. Lack of fiber in bakery items encourage constipation which is painful if you have piles.

4. Polished Rice

Polished rice is full of starch which contains a very less amount of nutritional value. These rice are simply carbohydrate that can increase constipation.

5. Dairy

In dairy products, if you are using skim milk which is low in fat can increase constipation which is not good news if you have piles.

5 Best Foods To Prevent Piles

1. Fill Up on Fiber

Include more fiber food in your diet plan. These foods are good sources of fiber:

  • Legumes like lentils, split peas, lima beans, black beans, and baked beans.


  • Whole grains like oatmeal, barley, bran flakes, and brown rice


  • Vegetables like broccoli, artichoke, green peas, and Brussels sprouts


  • Fruits like pears, raspberries, apples, and bananas


2. Drink Enough Water


“Drinking enough water helps prevent constipation and therefore decreases straining,” says Richard Desi, MD, a gastroenterologist at Mercy Medical Center in Baltimore. So drink at least six to eight glasses of water each day it will help you to improve the digestive system running smoothly.

3. Do Regular Exercise

Staying active or doing regular exercise reduces your time spent sitting and putting pressure on the veins in your lower rectum. If you have a family history of piles, then avoid lifting heavy weights or other strenuous exercise and opt for more moderate exercise routines such as swimming, yoga, or walking which help you to prevent piles.

4. Don’t Fight the Urge

Whenever you feel to go washroom, go. This is one of the best ways to prevent piles.

5. Avoid Straining

Putting more pressure or straining the veins at the time of bowel moment is one of the most common causes of painful or bleeding piles.


Well, here we have discussed the diet for piles patient. It includes the food that we should eat, the food we should avoid, and the best way to prevent piles. You should add high fiber food to your diet and drink plenty of water whether they have plies or not. If you are having plies and going through the pain the consult your doctor and take proper medication which helps you get rid of pain.

(People Also Like To Read: Tips For Arthritis Management: Symptoms & Causes)

Disclaimer: GoMedii is a recognized and a considerate healthcare platform which tends to connect every dot of the healthcare needs and facilities. GoMedii facilitates the accessibility of all health news, health tips, and information from the Health experts and Doctors to the eyes of readers. All of the information and facts mentioned in the GoMedii Blog are thoroughly examined and verified by the Doctors and Health Experts, elsewise source of information is confirmed for the same.

 About GoMedii: GoMedii is a Healthcare Technology Platform That Works Out Your Treatment / Surgery the Way You Need & Plan. A Treatment partner that simplifies the patient journey at every step. Drop Your Queries for the most affordable & world-class treatment options.You may simply download the GoMedii app for Android or iOS.