Get free, discreet shipping on orders above £40 in the UK

5 Foods to Eat and Avoid for Faster Recovery from Piles

Drink a lot of water and eat more fibre is what most people will tell you when you're suffering from haemorrhoids, but no one tells you which foods to eat and avoid while treating piles. To help you get your piles diet right, here are 5 specific foods that you can work into your daily diet along with 5 foods you need to avoid for a faster recovery.

5 Foods To Eat:

  1. Legumes

    Legumes are one of the best home remedies for piles. These edible seeds include chickpeas, soybeans, peas, lentils, beans and peanuts. Loaded with both soluble and insoluble fibres, legumes will work to bulk up your stool, so you don’t have to strain in the bathroom. This will ease your painful symptoms and help you avoid further flare ups.

  2. Fruits

    You must include fruits in your piles diet as they are rich in fibre, nutrients, vitamins, and minerals and help ease bowel movements. You can include apples, berries, grapes, prunes, papaya, oranges, bananas, pears, and raisins as they are loaded with fibres and beneficial for Hemorrhoids (Piles).

  3. Whole Grains

    Whole grains are another very beneficial food for piles. So make sure your piles diet incorporates brown rice, whole-wheat pasta, oatmeal, and bran cereal. Being rich in fibre, whole grains will soften your stool and alleviate the tenderness and discomfort significantly.

  4. Leafy Greens

    Green leaved vegetables are packed with the power of nutrients and antioxidants that boost digestion. Green vegetables like broccoli, cauliflower, asparagus, cabbage, tomato, carrots, and sprouts strengthen the digestive system and are highly beneficial for people who are being treated for piles.

  5. Beans

    Being fibre-rich, beans should be included in the piles diet for faster recovery. You can consume kidney beans, black beans, navy beans, lima, and black-eyed peas in your regular meals.

5 Foods To Avoid:

  1. Dairy Produce

    Dairy products don't aggravate haemorrhoids, but if you're using skim milk, it may cause constipation as it's low in fat. So avoid dairy products like milk, cheese, and other varieties of dairy that are low in fibres.

  2. Processed Foods

    The majority of busy working professionals neither have the time nor the motivation to cook healthy food at home. As a result, they often rely on processed and canned foods for quick meals. If your kitchen is stocked with instant foods or your idea of dinner is a pizza and soda, it will only invite more flare ups and worsen your situation.

  3. Caffeine

    This may sound like bad news to coffee addicts, but the caffeine in your coffee can leave you dehydrated and upset your stomach. So, if you have the habit of consuming 3 to 4 cups of coffee every day, swap your cup of coffee with green tea for easy bowel movements.

  4. Bakery Products

    All bakery items are made using sugar and refined flour, both of which aren't that easy to digest and may constipate you. So, if your piles diet is completely devoid of bakery products, it will only do good to your digestive system.

  5. Processed Meat

    The processing of meat involves the use of preservatives, and they aren't good for your digestive system. So, avoid processed meat and swap them with freshly-cut lean meats instead.


Piles is a condition where the veins in your anal region swell up and get inflamed. Follow this food advice for haemorrhoids to keep your condition from worsening and continue to stay full on fibre for faster relief.

Staying hydrated as you continue to stick to your piles diet will make your stools softer. Ideally, drinking 8 to 10 glasses of water every day will make it much easier for you to pass stool.

Other interesting articles

Recommended Products

Share with