Foods to Avoid with Hemorrhoids | Hemorrhoids Diet

In many cases the implementation of a few strategies can prolong or prevent the onset of hemorrhoids and assist in a more rapid and less painful recovery. By examining what causes hemorrhoids we can establish how to best prevent these symptoms.

Here are some easy ways to prevent hemorrhoids:

  1. Avoid sitting for long periods at a time
  2. Promote frequent bathroom visits by:
    • Drinking plenty of water
    • Adding fiber to your diet
  3.  Regular exercise promotes bowel function and improves general health
  4. Avoid straining while trying to have a bowel movement
  5. Don't fight the urge to go to the bathroom
  6. Proper posture during bowel movements


The single most important factor in how to avoid hemorrhoids is with good general health practises through diet and exercise.

#1 Increase your fiber intake

Public health guidelines from the US Food and Drug Administration (FDA) advise Americans to eat between 20 and 30 grams of fiber a day, but most adults don’t even eat half that much.5

In the modern age of processed foods and , unless you regularly eat nuts, seeds, whole fruit and vegetables, you are probably not getting enough fibre. It is actually because your body can digest fibre that it plays such an important role in digestion. Soluble fiber, like that found in cucumbers, blueberries, beans, and nuts, dissolves into a gel-like texture, helping to slow down your digestion. This helps you to feel full longer and is one reason why fiber may help with weight control.

Insoluble fiber, found in foods like dark green leafy vegetables, green beans, celery, and carrots, does not dissolve at all and helps add bulk to your stool. This helps food to move through your digestive tract more quickly for healthy elimination. Many whole foods, especially fruits and vegetables, naturally contain both soluble and insoluble fiber.By sticking to the general rule of a fist size serving of vegetables to accompany most meals is a good place to start and can quite often make a big difference to an individuals general health.

Of course, plenty of fiber will not only help you with regular bowel movements. There are many other proven benefits associated with a diet high in fiber. These include:

  • Lowering risk of heart disease
  • Decrease risk of stroke
  • Helps control blood sugar
  • Contributes to skin health
  • May provide relief from Irritable Bowel Syndrome (IBS)


#2 Reduce intake of refined sugars and carbs

Fresh fruit, vegetables and whole grains are the best source of natural fiber and carbohydrates. Conversely, sugary drinks and fast foods are the big no no! The refining process essentially removes any nutritional value from these foods and the high sugar content can be seriously bad for you and is one of the main reasons why diabetes and obesity has become so prevalent in western counties and is on the rise.

Bottom line... Just eat real food that is as close to its source as possible.


#3 Keep active

Exercise helps to improve and can even prevent many bowel and digestive issues by helping to keep waste moving through the digestive tract. And this is only one of the many other benefits of physical activity. Keeping active can be effective in the prevention of diseases of all kinds enabling you to live a higher quality of life for longer.


#4 Proper posture during bowel movements

Considering our posture when we go to the toilet is a factor often overlooked. During a bowel movement it is in fact more favorable to squat rather than sit. Squatting aligns the lower bowel/rectum and relaxes the surrounding muscles ensuring that stool is passed with less need to push or strain. With western toilets designed for sitting, raising out feet using a small step can be an easy way of remedying this.

Goto our page on Toilet Posture to learn more about this.

#5 Fluids, fluids fluids

This point can not be expressed enough. Drinking plenty of water (preferably filtered) is a great habit to get into. Apart from being the body's principle component required for day to day functioning, in combination with other preventative factors, it's necessary to avoid dehydration and maintain regular toilet habits.

Much has been written and said about what is the ideal amount of water we need to drink every day. The simple answer is it's different for everyone based on age, weight, sex, activity levels, climate. On average, the volumes would be approximately 9 cups (2 liters) for an average female and 13 cups (3 liters) for an average male per day. As there is no single formula, the colour of your urine can be one of the best indicators of your hydration levels. By aiming to keep your pee colourless or light yellow puts you on the right track.

Ideally, you would make water your beverage of choice however remember that water is contained in the foods we eat as well and this counts to your intake for the day.