Fiber foods

Top 17 High Fiber Foods to Help Treat Hemorrhoids

Eating more high-fiber, low-fat whole foods can often reduce or prevent hemorrhoid symptoms.

This is because the fiber seems to be:

  • increase stool weight, reducing the time spent by feces in the colon (colon transit time)
  • increase water retention in the colon, resulting in softer stools that pass more easily
  • decrease pH levels in the colon, which also reduces colon transit time, or the time it takes for food to pass through the colon

According to 2015-2020 Dietary Guidelines for Americansmost people should aim to consume 14 grams (g) of fiber per 1,000 calories consumed.

Many foods contain fiber, but some of the best foods to eat to help shrink hemorrhoids include:

1. Wheat bran and shredded wheat

Just 1/3 to 1/4 cup high-fiber ready-to-eat bran cereal between 9.1-14.3g of fiber.

1 to 1/4 cup of ready-to-eat shredded wheat cereal contains between 5-9g of fiber.

Wheat bran and shredded wheat contain insoluble fibre, which bulks up stools and makes them easier to pass.

2. Prunes

Prunes are dried plums. Cooked or dried prunes are high in fiber. Just half a cup of cooked prunes contains approximately 3.8g of fiber.

Dried prunes can also help keep the stomach full longer, which means that a person will not need to eat as often. It can help reduce both constipation and obesity, which can be a risk factor for hemorrhoids, according to a former articles from 2009.

Compounds in Prunes Called Phenols can also act as an antibacterial agent in the gastrointestinal system, reducing the risk of infection.

3. Apples

According to a article 2020apples are an excellent source of dietary fiber.

A medium apple with its skin contains approximately 4.4g fiber, making it one of the most fiber-rich fruits.

The insoluble fiber found in the skin of an apple does not break down during digestion and helps bulk up the stool, which causes a laxative effect.

4. Pears

Pears are incredibly high in fiber and other compounds that may benefit people with hemorrhoids. A pear with its skin can contain approximately 6g of fiber. Pears also contain fructose, which can act as a natural laxative.

5. Barley

Barley is rich in a fiber called β-glucan, which breaks down and forms a viscous gel in the colon and softens the stool. To research also shows that consuming barley can help maintain good colon health.

6. Corn

One cup of cooked sweet corn contains approximately 4.2g of fiber. People use corn as a cure for hemorrhoids since ancient times.

That’s probably because in addition to fiber, corn also contains powerful antioxidants that prevent cell damage caused by free radicals and other compounds that can help reduce pain.

One cup of cooked oatmeal contains approximately 4g of fiber. And the fiber in oats can be able to improve gut health. It also helps soften the stool, making it easier to pass and reducing the risk of straining.

8. Lentils

Legumes, such as lentils, chickpeas, lima beans, and split peas, are among the best sources of fiber. One cup of cooked lentils contains approximately 15.6g of fiber.

And some research shows that the consumption of green lentils leads to a significant increase in stool weight and reduces the time spent in the colon.

9. Whole Wheat Bread, Pasta and Cereals

Unprocessed or lightly processed whole wheat products are high in insoluble fiber, which increases fecal weight and colon transit time.

For extra fiber, choose whole wheat products with nuts and seeds.

10. Berries

Berries, such as raspberries, blackberries, and strawberries, have a high skin-to-flesh ratio, which means they contain a lot of fiber per serving. A 100g portion of raspberries contains approximately 6.5g of fiber.

The berries also contain a lot of water, which helps soften the stool and maintain the proper functioning of the digestive system. They also contain fructose, which has a natural laxative effect.

11. Artichokes

Some systems of traditional medicine use artichokes and varieties of thistle (which are related to the artichoke) to treat hemorrhoids. A likely reason for this is their high fiber content. A medium sized cooked artichoke contains approximately 10.3g of fiber.

12. Sweet potatoes and potatoes

According to 2015-2020 Dietary Guidelines for Americans, a medium-sized baked sweet potato with its skin on has 3.8 g of fiber. A medium-sized potato, also cooked with its skin on, contains about 3.6 grams of fiber.

Potatoes and sweet potatoes contain both soluble and insoluble fiber. Some research has also found that sweet potato fiber also seems to have a stronger laxative effect than other vegetables.

13. Broccoli

A cup of boiled broccoli contains approximately 5.1g of fiber.

Broccoli also contains a compound called sulforaphane, which can help improve digestion and protect the gut.

In one study 2017 Eating 20g of raw broccoli sprouts daily for 4 weeks eased constipation symptoms and led to faster bowel movements, reducing the risk of straining.

14. Tomatoes

Tomatoes contain fiber and water, which can both relieve constipation and make it easier to pass stools.

Tomatoes too contain naringenina natural antioxidant that scientists have shown has a laxative effect on some forms of constipation.

15. Citrus

The inner skin that covers the flesh of citrus fruits, such as lemons, oranges and Grapefruitscontains a lot of fiber.

Like tomatoes, citrus too contain naringenin, a compound that has a laxative effect. They also contain a lot of water, which helps relieve constipation and soften stools.

16. Kiwi fruit

According to Food data centera 100g serving of kiwi fruit contains around 3g of fiber and plenty of water.

To research also shows that consuming kiwi fruit can act as a laxative, increase the frequency and ease of passing stools, and increase stool bulk, which reduces colon transit time.

Kiwis also contain the enzyme zyactinase, which can also help relieve constipation by improving digestion.

17. Beans

Like peas and other legumes, dried beans are incredibly high in fiber. According to the 2015-2020 report Dietary Guidelines for Americanshalf a cup of cooked navy beans contains 9.6 g of fiber, while half a cup of kidney beans contains about 5.7 g of fiber.