Control hemorrhoids with diet


Also known as piles, hemorrhoidal disease, they are an inflammation in the veins of the anus that cause many discomforts , burning and pain.

A good way to control it is through diet. That’s right, since eating can improve or worsen the condition. In this article we will tell you more about it.

What to know about hemorrhoids

When a lot of effort is made to evacuate the bowel, hemorrhoids are likely to appear.

Of course, this is not the only reason for their development, since they can also appear due to:

  • with pregnancy and childbirth
  • By aging
  • Due to the excessive use of laxatives.

Other causes are:

  • Obesity
  • Diarrhea
  • Portal hypertension
  • Genetics

The main symptom of piles is annoying pain around the anus and the appearance of bright blood in the stool or on the toilet paper. The most common treatments include creams, sitz baths or in more serious cases surgery .

Once the hemorrhoids come out, what we can do is avoid making the condition worse.

  • In addition to eating a balanced diet, it is essential not to spend too many hours in a row sitting.

Some people feel pain, for example, if they ride a bicycle or perform certain strength exercises

Hemorrhoids and diet

Following an adequate diet is essential if we want to reduce the usual symptoms of piles.

Through the diet we can make feces easier to evacuate. It is recommended to consume foods rich in fiber to improve excretion.

Read More:   3 exercises for sciatica: prevention and treatment

It is essential to drink 2 liters of water every day so that the fiber works properly and the stool is softer.

Foods that cannot be missed if you have hemorrhoids are:


They are a great source of fiber, but also other very important nutrients to prevent or prevent piles from getting worse.

Among those recommended to promote hydration and facilitate evacuation we find:

  • Oranges
  • Strawberries
  • Kiwis
  • Pears


Another of the food groups full of fiber and water.

Among the recommended we find:

  • Tomatoes (raw)
  • Spinach
  • pumpkin
  • Carrots
  • Artichokes

On the contrary, we should avoid cruciferous (broccoli, cabbages, etc.) and tubers (potatoes) since they form less soft stool.


They provide a large amount of fiber (more than fruits and vegetables) and should be consumed two to three times a week.

Among the best legumes that we can consume if we have hemorrhoids we find:

  • Chickpeas
  • Beans (or beans)
  • Lentils

Combine them with vegetables and enjoy them in different preparations.

Whole grain cereals

They also have a lot of fiber and for this reason they allow stool to be eliminated properly and without side effects for hemorrhoids.

Among all whole grains , oats are recommended, because they provide soluble fiber . Better eat it at breakfast with orange juice, yogurt or skim milk.

Another way to add this nutrient is through bread and whole wheat flour.

  • All the dishes we usually eat today are prepared with refined (white) flour.
  • Try to switch to the healthy version that, in addition to being more satiating, is more nutritious and will prevent constipation.
  • Lastly,  don’t leave out wheat bran for your soups, smoothies and juices .
Read More:   Bandages: everything you need to know


Almonds, walnuts and cashews are more than interesting examples of foods rich in fiber that can help you in the case of having piles or having constipation problems .

It is preferable that the nuts are raw and do not contain salt . A handful a day is enough, since they have enough calories.


We especially recommend flaxseeds, because they are a great source of Omega 3 fatty acids.

  • Flaxseed is easily digested and reduces constipation .
  • You can leave a tablespoon of flax in a glass of water overnight and drink it on an empty stomach in the morning.
  • You can also mix the seeds in breakfast foods or throughout the day.

Types of cooking and prohibited foods for hemorrhoids

In addition to following a balanced and healthy diet, if we have hemorrhoids, it is very important to pay attention to the way we prepare our food.

  • Simpler methods such as grilling or steaming instead of frying are recommended .

The foods that you should avoid to avoid suffering pain, discomfort or bleeding are those that, due to their composition, increase constipation or do not allow a correct evacuation:

  • Cereals and refined sugars
  • Fat and spicy
  • Very salty foods
  • Coffee, alcohol and soft drinks
  • Canned and cheeses
  • Seafood and fish

If you don’t want to give up certain foods that make your hemorrhoids worse, you can, for example, cook them in a different way . Instead of eating potatoes or fried fish, prepare both in the oven with lots of seasonings and spices.

Finally, we advise you to pay close attention to the type of diet you follow. Your diet is probably the cause of the appearance of the piles, as well as suffering the symptoms so often. Remember that always before the symptoms you should go to the specialist doctor .

Spread the love

Leave a Reply