The pain, tenderness, bleeding, and intense itching that accompany hemorrhoids are often enough to drive you up the wall.
Fortunately, some foods can help alleviate symptoms — and even help prevent piles in the first place (
Here are 15 helpful foods for hemorrhoids.
When trying to avoid or prevent piles flare-ups, one major rule of thumb is to make sure you’re getting enough fiber (
You can get two types of fiber from food — soluble and insoluble. While the soluble kind forms a gel in your digestive tract and can be digested by friendly bacteria, insoluble fiber helps bulk up your stool (
To promote a healthy gut, you need both.
Legumes are the edible seeds of plants in the Fabaceae family. They include beans, lentils, peas, soybeans, peanuts, and chickpeas.
For instance, 1 cup (198 grams) of cooked lentils packs nearly 16 grams of fiber. That’s about half of the recommended fiber intake (10).
Most adults should get 21–38 grams per day, though this may vary depending on your age and sex (
Lentils and other legumes can bulk up your stool, making it less likely that you have to strain when going to the bathroom. This can help prevent hemorrhoids or ease symptoms (
Whole grains are especially rich in insoluble fiber. This helps move your digestion along, which can help reduce pain and discomfort associated with piles (
Keep in mind that whole grains go beyond hearty whole-wheat flour and bread. While these are good options, this category also includes barley, corn, spelt, quinoa, brown rice, whole rye, and oats (
Oatmeal is an especially good option to include in your diet when you’re trying to reduce symptoms of piles.
When shopping for oatmeal, keep in mind that steel-cut oats take longer to cook but are less processed. They provide a more toothsome bite and about 5 grams of fiber per 1/4-cup (40-gram) serving of dry oats, compared with 4 grams for quick-cook or rolled oats (16, 17).
Cruciferous vegetables include broccoli, cauliflower, Brussels sprouts, arugula, bok choy, kale, radishes, turnips, and cabbage (
For example, 1 cup (76 grams) of raw broccoli provides about 2 grams of dietary fiber, all of which is insoluble. This works to bulk up your stools and keep you regular (19).
What’s more, cruciferous vegetables contain glucosinolate, a plant chemical that can be broken down by your gut bacteria (
Diversity of gut bacteria is linked to a more resilient gastrointestinal system, as well as improved immunity. This, as well as their insoluble fiber content, make cruciferous vegetables a great choice for preventing piles (
Root vegetables like sweet potatoes, turnips, beets, rutabagas, carrots, and potatoes are filling and packed with nutrition.
They’re rich in gut-healthy fiber, containing about 3–5 grams per serving.
When it comes to tubers, keep in mind that much of their fiber is harbored in the skin, so be sure to leave it on when you enjoy them (
What’s more, cooked and cooled white potatoes contain a kind of carbohydrate known as resistant starch, which passes through your digestive tract undigested. Like soluble fiber, it helps feed your friendly gut bacteria (
As this reduces constipation, it may ease piles symptoms.
The best way to incorporate root vegetables into your diet is to roast, steam, sauté, or boil them with their skin on. They’re also wonderful mashed, or cut up and baked skin-on as a substitute for fries.
From summer to winter, squash bring color and fiber to your dinner plate.
There are many varieties, including yellow squash, zucchini, acorn squash, butternut squash, and pumpkin.
Enjoy squash roasted, sautéed, or boiled to help keep your digestive tract moving while warding off piles.
Another great vegetable to help with piles is bell pepper.
Each cup (92 grams) of sliced, mild peppers delivers nearly 2 grams of fiber (32).
Along with fiber, this makes your stool easier to pass and prevents straining.
Similarly to bell peppers, celery delivers a lot of water, as well as fiber. This softens your stools and diminishes the need to strain.
One large, 11–12-inch (28–31-cm) stalk provides 1 gram of fiber and consists of 95% water (33).
Slice this crunchy vegetable into salads, add it to soups or stews, or dip the stalks into a bit of your favorite nut butter.
Like bell peppers and celery, they’re delicious ways to bring fiber and water into your digestive tract.
When enjoying cucumber, make sure to leave the skin on, as that will ensure you get the most fiber.
Be sure to eat this fruit with the peel on, as that’s where a lot of the piles-defying fiber can be found.
Pears make an excellent snack on their own or can be stewed or tossed into soups or salads.
Like pears, apples boast an impressive amount of fiber.
This helps soften and bulk up your stool, easing straining and aiding the discomfort associated with piles.
While berries are considered fibrous, raspberries stand out as a fiber-packing powerhouse.
Simply eat 1 cup (123 grams) of raw raspberries for a whopping 8 grams of fiber with 85% water content (37).
Together, these nutrients will make it easier to go to the bathroom without straining.
One medium, 7–8-inch (18–20-cm) banana provides 3 grams of fiber (40).
While its pectin creates a gel in your digestive tract, its resistant starch feeds your friendly gut bacteria — a great combination to help your hemorrhoids.
Prunes are considered nature’s laxative.
Studies show that eating a moderate amount — up to 10 prunes daily — can improve the consistency of stools and digestive motility among people with constipation (
This is attributed not only to fiber but also sorbitol. Sorbitol is a sugar alcohol that your intestines don’t digest well. It draws water into your digestive tract, softening stools and spurring the need to use the bathroom (
Stewed prunes pack a bit more water. To make them, simply simmer dried prunes in filtered water for 10 minutes or until soft.
Keeping yourself hydrated will help make stools softer and easier to pass.
How much water you should drink depends on your age, sex, and activity level. Be sure to opt for water the majority of the time. If you need a bit more flavor, infuse it with lemon slices or berries.
You may occasionally reach for other fluids that are low in sugar, such as unsweetened or mildly sweetened teas and clear low-sodium broths.
Generally, drinking eight 8-ounce glasses per day is recommended, but this is arbitrary advice that’s not rooted in scientific evidence. It comes down to what works best for you (
It’s a good idea to limit foods that are low in fiber. These can worsen constipation, which can trigger piles.
Low-fiber foods to avoid include:
- Dairy products. These include milk, cheese, and other varieties.
- White flour. This flour has had the bran and germ removed, making it less fibrous. Products made from this type of flour include white breads, pasta, and bagels.
- Red meat. Avoid this type of meat, as it takes longer to digest and may exacerbate constipation.
- Processed meats. These foods, such as bologna and other cold cuts, are low in fiber and high in sodium, increasing your risk of constipation.
- Fried foods. These can be hard on your digestive tract and difficult to digest.
- Salty foods. They may cause bloating and make your hemorrhoids more sensitive.
You should also avoid:
- Spicy foods. While not necessarily low in fiber, spicy food may increase pain and discomfort associated with hemorrhoids.
- Caffeinated beverages. These beverages, especially coffee, may harden your stools and make it more painful to use the restroom.
- Alcohol. Like caffeinated beverages, alcoholic drinks can dry up your stools and exacerbate the discomfort of piles.
Hemorrhoids, or piles, can cause a lot of pain and discomfort.
While certain foods may worsen your symptoms, others can be highly beneficial.
Increasing your fiber intake may help diminish symptoms — as can staying hydrated with plenty of water.
Whole grains, legumes, vegetables, and fruits are loaded with fiber. Eating more of them may help keep you regular and ward off constipation — and therefore piles.
However, if your symptoms don’t improve or worsen, see your healthcare provider to determine the best treatment plan for you.