General Practice 2022

Diet for hemorrhoids: what to eat and what to avoid (with cardápio)

Table of contents:

Diet for hemorrhoids: what to eat and what to avoid (with cardápio)
Diet for hemorrhoids: what to eat and what to avoid (with cardápio)

The diet to prevent and help in the treatment of hemorrhoids should contain foods rich in fiber such as fruits, vegetables and whole grains, because they favor intestinal transit, facilitating the elimination of feces and thus reducing pain and discomfort.

In addition, it is important to drink at least 2 liters of water a day, as liquids increase the hydration of the stool and reduce the effort to defecate, preventing the bleeding that can occur in hemorrhoids. Know how much water to drink per day.

What to eat

The foods recommended for people who have hemorrhoids are foods rich in fiber, as they stimulate the natural movement of the intestine and make the stools can be eliminated more easily.Some examples of foods rich in fiber indicated for those who have hemorrhoids are:

  • Whole grains such as whole-wheat flour, brown rice, whole-wheat pasta, rolled oats, amaranth, quinoa;
  • Pumpkin, chia, linseed, sesame seeds;
  • Fruits in shell, preferably fresh and raw;
  • Vegetables;
  • Oilseeds such as peanuts, walnuts, almonds and chestnuts.

It is important to eat these fiber-rich foods at every meal of the day, such as whole-grain bread for breakfast, salads for lunch and dinner, and fruit for snacks and as a dessert for main meals. Learn more about fiber-rich foods and the top 6 he alth benefits

With a diet rich in fiber, it is necessary to drink a minimum of 2 liters of water and teas a day to help improve bowel function. Increasing the fiber in your diet, without drinking a lot of fluids, can cause constipation, contributing to hemorrhoids.

Furthermore, it is essential to chew your food well and slowly, making your meals at least 15 minutes long and without distractions such as using your cell phone, computer or watching television. This habit contributes to a good digestion of food fibers, making it easier for the intestine to form and eliminate feces.

Another tip to reduce inflammation and prevent hemorrhoids naturally is to use teas such as rosemary to drink or chamomile tea to make compresses. See the best natural ways to treat hemorrhoids.

What to avoid

Some foods are not recommended in cases of hemorrhoids as they can cause intestinal irritation, such as pepper, coffee and other caffeinated beverages such as cola, black tea or green tea.

In addition to avoiding these foods, it is important to reduce the consumption of foods that increase gas production, cause discomfort or constipation, such as beans, lentils, cabbage, cauliflower and peas. Learn about other causes of intestinal gas.

Foods that harm hemorrhoids

Foods that harm hemorrhoids

Menu for those with hemorrhoids

Food sources of fiber should be ingested daily to treat and prevent hemorrhoids, and can be consumed as in the example of the menu below:


Day 1

Day 2

Day 3


Skimmed milk + wholemeal bread and 1 dessertspoon of homemade fruit jam Natural skimmed yogurt + 5 wholemeal toast Porridge with skimmed milk + 3 tablespoons of rolled oats

Morning snack

1 chopped apple + 1 tablespoon rolled oats + 3 walnuts 1 pear + 3 almonds 1 banana + 1 low-fat plain yogurt + 1 tablespoon pumpkin seed


Wholegrain pasta with tomato sauce + grilled chicken + salad with lettuce and grated carrots + 1 orange Baked potato + grilled fish + salad with peppers, cabbage and onions + 10 grapes Brown rice + boiled fish with vegetables + 1 kiwi

Afternoon snack

1 low-fat plain yogurt + 1 dessert spoon of flaxseed + 3 chestnuts ΒΌ papaya + 1 wholemeal bread with ricotta cheese 1 natural low-fat yogurt + 1 dessert spoon of chia + 3 chestnuts

This menu template is just an example to be included in the diet. For better treatment and prevention of hemorrhoids, it is important to always have the guidance of a nutritionist to assist in a personalized and balanced diet.

Popular topic