Food To Cure Piles Naturally

Piles or Hemorrhoids are swollen veins in the rectum (terminating part of the large intestine) and anus that can bulge if left untreated. If they develop inside the rectum they are known as internal hemorrhoids and if they occur under and around the skin of the anus then they are known as external hemorrhoids.

Piles(Hemorrhoids) affect 5% of the general population around the world, mostly middle-aged people fall under the affected category. 3 out of 4 adults have them repeatedly over their lifespan. While mostly piles or hemorrhoids occur because of poor diet or sedentary lifestyle, sometimes they also occur due to unknown reasons.

Food To Cure Piles Naturally
Photo by Yaroslav Shuraev from Pexels

Fortunately, natural or home treatment is good enough to treat them mostly.

Here is a list of 18 items of food to cure piles naturally:

1. Broccoli

Broccoli is a cruciferous vegetable that belongs to the family of cabbage, kale, cauliflower, and Brussel sprouts.

It contains a variety of minerals and vitamins such as zinc, potassium, phosphorous, iron, calcium, vitamin A, B6, B12, E, and K.

Most important is the high fiber content it has; 1 cup of chopped broccoli has 5g of fiber in it.

A research study on the recommendation of fiber intake in the European population suggests that men should consume at least 30–35 g fiber per day and women should consume between 25–32 g fiber per day. 1

The study also stated that most people do not consume the recommended amount of daily fiber intake. Hence, eating broccoli is a great way of including high-fiber food items in your diet.

It is a known fact that fiber helps in softening and bulking your stool which makes it easier for the intestines to push the stool out and avoid constipation and ultimately piles.

2. Whole Grains

Whole grains include wheat, brown rice, oats, barley, quinoa, millet, popcorn, whole wheat bread or pasta, buckwheat, spelled and the list goes on.

whole grains are good for your gut as they contain the endosperm, germ, and bran. However, the refined grains only contain the endosperm part which is why whole grains have higher fiber and nutritional value in comparison.

Whole grains have high insoluble fiber that helps in pushing the stool easily out of the intestines without causing any discomfort. This puts less strain on the intestines due to which occurrence of piles or hemorrhoids is reduced drastically.

Simple lifestyle choices can be largely beneficial when you are dealing with piles such as replacing white bread with whole-grain bread or pasta, replacing white rice with brown rice, or replacing evening snacks with popcorn.

This way you can easily incorporate a fiber-rich diet and deal with piles.

3. Legumes

Legumes are any plants that belong to the Fabaceae family and contain stems, leaves, and pods. For example peas, peanuts, kidney beans, mung bean, chickpea, clover, tamarind, lima bean, soybean, lentils, common bean, etc.

These things are filled with protein, vitamins, minerals, and most importantly fiber. Even though they are small in size still they contain enough fiber to help your gut.

A 100g serving of peas contains 5g of fiber which is a good amount of fiber intake. As per 2015-2020 dietary guidelines for Americans, a dietary fiber intake of 14 grams is recommended per 1000 calories consumed.

You can even try making yourself a pea paratha which is made by putting spiced mashed peas filling inside a flatbread made of wheat flour. This is a great way to consume enough fiber to meet daily needs as wheat and peas both contain a high amount of fiber.

4. Artichokes

Artichokes are also known as superfoods as they provide exceptional benefits. They contain antioxidants such as cynarin and silymarin that are known to help liver function by eliminating toxins from the body.

Apart from a high number of antioxidants artichokes are also rich in Vitamin C, B6, and D, minerals such as iron, calcium, cobalamin, magnesium.

11g serving of artichoke is known to contain 5g fiber. So, they are a great source of fiber too.

5. Beans

A family of flowering plants called Fabaceae produces fruits and seeds inside a pod. Legumes belong to this family and seeds are technically legumes too.

Just because legumes have unique nutritional value they are considered as different vegetables and beans belong to one category of legumes.

Beans are an important source of protein in the vegetarian diet. They are rich in micronutrients such as zinc, potassium magnesium, folate, and iron.

Most importantly they are rich in total and soluble fiber along with resistant starch due to which they have a low glycemic index which means they do not instantly spike your sugar level in blood. These properties make beans ideal for metabolic strength.

And as they are known to contain high fiber content they are a good option for piles for hemorrhoids.

6. Tomatoes

Tomatoes contain a carotenoid called lycopene that is responsible for the red color but more importantly it is known to protect cells from damage.

There are several studies that suggest that consuming a fair amount of tomatoes can even reduce the chances of cancer and this ability is induced by lycopene in tomatoes. 2

Moreover, they have water and insoluble fiber both of which makes tomatoes an ideal choice for getting relief from piles.

7. Kiwis

Kiwifruit or Chinese gooseberry is rich in micronutrients such as potassium, phosphorus, magnesium, calcium, iron, and folate.

They are extremely rich in Vitamin C and dietary fiber which helps in boosting immunity and strengthening our metabolism.

A 100g serving of Kiwifruit contains 3g of fiber and 154% vitamin C.

8. Oranges

Orange is a fruit that is packed with vitamins and minerals such as zinc, iron, potassium, phosphorous, magnesium, calcium, and manganese. It also has a high amount of vitamin C (64%) which helps prevent cell damage.

It is also a great natural source of folic acid, sugar, citric acid, fiber, and calcium for the body.

100g serving of oranges contains 2.4g of dietary fiber.

9. Prunes

Prunes are just dried plums (European plums). They contain 64% carbohydrates including dietary fiber, 2% protein, a high amount of Vitamin K, and an average amount of B Vitamins and dietary minerals.

Prunes are rich in sorbitol which is a sugar alcohol that gives a natural laxative type effect. Its effect is so good that consuming prunes has proven to be better than many laxatives or dietary fiber. 3

10. Pears

Pears are mildly sweet and highly fibrous fruits. They can be very useful in treating piles or hemorrhoids as they contain around 15g of carbohydrates along with 3g of dietary fiber.

A high fiber intake is known to correct the inflammation in the gut and boost immunity. It even helps to fight cardiovascular problems. 4

It also contains fructose which is a great natural sweetener. So, if you hate consuming processed sugar then you can just eat pears to maintain your blood sugar level.

11. Barley

Barley belongs to the grass family and it is cultivated globally in huge proportions. It is mostly cultivated for animal fodder and beverage production.

Barley contains around 29g of carbohydrates along with 3.8g of dietary fiber per 100g of serving. It is a great choice of food to cure piles naturally.

Barley juice or barley water is known to help in weight loss. It can reduce cholesterol, triglycerides, and boost metabolism. It also works as a diuretic due to which it also helps the kidneys.

Barley can also induce laxative effect which is why people also consume to get relief from constipation.

Barley is rich in Vitamins, minerals, and antioxidant properties. It contains Vitamin B, C, D, E, K, and B Vitamins along with micronutrients such as zinc, sodium, potassium, magnesium, phosphorous, manganese, iron, copper, and calcium.

12. Cucumbers

Cucumbers are full of water and soluble fiber which is why their consumption makes our gut hydrated and the stool is easily pushed out without any struggle.

They also contain B Vitamins, Vitamin C, and K, and minerals such as Zinc, sodium, potassium, manganese, magnesium, phosphorous, calcium, and iron.

Cucumber is also known to contain silica, a mineral that helps fight the hardening of the arteries and other cardiovascular diseases.

It also contains ascorbic and caffeic acids that fight off the free radicals in the body and strengthen the immune system.

13. Corn

Raw sweet corn is composed of 76% water, 19% carbohydrates, 3% protein, and 1% fat.

It is a good source of dietary fiber, protein, and essential minerals.

It also contains essential amino acids such as tryptophan and lysine which makes it a protein source too.

Corn is a great substitute for evening snacks too; you can eat them as popcorn or as corn salad or make a corn soup too.

14. Bell Pepers

Bell peppers are a great option for piles as they are low in calories and high in nutrition.

They are super-rich in Vitamin C; 100g serving of bell pepper has 80 mg of Vitamin C.

Vitamin C or ascorbic acid helps in the development and growth of body tissues.

Moreover, they are rich in dietary fiber and water; they contain soluble and insoluble fiber which is why they are very helpful in relieving constipation. 5

15. Apples

An apple is mostly water and carbohydrate; a medium-sized apple contains around 5g of fiber.

Apples are not known to contain a huge amount of micronutrients or protein but it still has a good amount of Vitamin C in them. Another good thing about apples is that they contain nearly zero amount of fat.

So you can start your day with an apple that can give you enough energy and fiber too. They are a great source of energy before a workout.

16. Grapes

Piles or Hemorrhoids mostly happen due to constipation as more pressure is exerted on the nerves inside the rectum and the ones surrounding the anus. Now, grapes are mostly water and carbohydrates with a fair amount of food energy and Vitamin K too.

So grapes are a great way to add water, fiber, and natural sugar to your diet.

They are full of antioxidants which help in fighting the damage caused by free radicals in the body. They are acidic in nature and help to maintain stomach acidic nature and also promote liver activity.

17. Banana

Ripe bananas are a great fruit to eat for the treatment of piles or hemorrhoids.

They contain a good amount of fiber and water to push the stool out of the intestinal system.

Bananas contain a high quantity of Vitamin B6, a moderate amount of Vitamin C, manganese, and a low amount of other micronutrients.

You can also add banana to your oatmeal to add more fiber and natural sugar to your diet as banana also contains sucrose, fructose, and glucose which gives a banana a sweet taste.

18. Papaya

Papaya contains 88% water, 11% carbohydrates with around 1.7g dietary fiber in 100g serving, and a low amount of fat and protein. They are rich in food energy (43Kcal/100g serving), Vitamin C, B, and contain a negligible amount of other micronutrients.

Papaya contains an enzyme called papain that breaks protein into amino acids and promotes digestion. This enzyme is known to cure an infection, diarrhea, allergies, and even cancer. 6

Now that you are well versed with the list of food to cure piles naturally, we can now talk about what we must avoid eating to prevent piles from happening.

Food items to avoid if you are suffering from piles or hemorrhoids:

1. Dairy Item

Dairy products such as cheese, cream, butter, milk, or any dairy product can worsen your symptoms if you are already suffering from piles or hemorrhoids.

Dairy products do not cause piles or hemorrhoids but they can cause gas in your stomach which can cause cramps and pain.

2. Red Meat

Red meat is low in fiber and high in fat which is why it is difficult for the body to digest it and push it out of the intestines.

3. Alcohol

Alcohol can harden your stool as it causes dehydration. So, if you are a regular drinker then there are high chances that you can suffer from constipation and ultimately piles too. As you have to exert more pressure to push the stool out which causes inflammation and pain in the rectum and anus- which ultimately leads to piles.

4. Fried or highly salted food items

Chilly potato, chowmein, deep-fried chicken, or meat; all these items can be very hard for your stomach to digest as they contain a high amount of fat and sodium which can develop high blood pressure and heart-related diseases too.

These food items have medium to very low fiber with the addition of high fat and sodium which is why you must stay away from these items if you want to prevent piles.

5. Caffeinated drinks

Caffeine itself does not cause piles but it can disturb your bowel movements; it can make you constipated or cause diarrhea both of which can disrupt the healing process if you are suffering from piles.

Supplementary Tips to prevent and treat piles:

Increasing fiber intake by eating psyllium husk.

using over-the-counter hemorrhoid creams (1% hydrocortisone) or stool softener or laxatives.

Drink plenty of fluids to keep your stomach hydrated.

Sitting in warm water for at least 15 minutes several times a day.

Exercising and maintaining a healthy weight. However, avoid lifting heavyweight during a workout.


Piles or hemorrhoids are mostly caused due to bad eating habits or a sedentary lifestyle. So, you can prevent it from happening by eating a balanced diet that contains a good amount of fiber and exercising daily.

However, if the symptoms still persist then you can visit a doctor (general physician or gastroenterologist) for treatment.

If you have large hemorrhoids and the home or natural treatment does not work then urgently visit a doctor and get treatment.

About the author

Deepanshu has a Master's in chemistry. He has worked extensively on research subjects regarding cancer and radio nuclear science and has continually reviewed nutrition science.

Leave a Reply