Hemorrhoid Diet: What to Eat, What to Limit, and a 7-Day Plan
Short answer: the best diet for hemorrhoids is a high-fiber, high-fluid diet that keeps stool soft so you don’t strain. Common US targets are about 25 g of fiber a day for women and 38 g for men, built up gradually alongside plenty of water. There is no special “hemorrhoid food”; what helps is steady fiber from legumes, whole grains, fruit, vegetables and seeds. Below: what to eat, what to limit and a 7-day plan.
Diet supports treatment; it doesn’t replace it. If you have bleeding that hasn’t been checked, a hard painful lump, or symptoms that aren’t improving after a week of good habits, see a doctor. See hemorrhoid warning signs.
Why diet matters for hemorrhoids
Straining on hard stool raises pressure in the veins of the anal canal. NIDDK and the NHS both recommend eating more fiber and drinking enough fluid to make stools soft and easy to pass. Fiber adds bulk and holds water in the stool; without enough fluid it can backfire. Increase slowly over one to two weeks to avoid gas and bloating.
Best foods to eat (approximate fiber per serving)
| Food | Serving | Approx. fiber |
|---|---|---|
| Lentils, cooked | 1 cup | ~15 g |
| Black beans, cooked | 1 cup | ~15 g |
| Split peas, cooked | 1 cup | ~16 g |
| Chia seeds | 2 tablespoons | ~10 g |
| Raspberries | 1 cup | ~8 g |
| Green peas, cooked | 1 cup | ~9 g |
| Pear with skin | 1 medium | ~5.5 g |
| Broccoli, cooked | 1 cup | ~5 g |
| Avocado | half | ~5 g |
| Oatmeal, cooked | 1 cup | ~4 g |
| Whole-wheat bread | 1 slice | ~2 g |
Values are approximate and vary by brand and preparation; check the label or USDA FoodData Central for exact figures.
The highest-value habit is adding a portion of legumes most days. Leave the skin on fruit, swap white bread and rice for whole-grain versions, and stir a spoonful of chia or ground flax into oatmeal or yogurt. Prunes (dried plums) are a well-known gentle stool softener. Detailed numbers are in how much fiber you need to prevent hemorrhoids.
Fluids and fiber supplements
Aim for regular water through the day; pale-yellow urine is a rough guide. If food alone doesn’t get you to your target, a psyllium or methylcellulose supplement is a common, inexpensive option, started at a low dose. See which fiber supplement to take. If you take medication or have a bowel condition, ask a pharmacist or doctor first.
What to limit
- Low-fiber, highly refined foods (white bread, pastries, chips, fast food) that crowd out fiber and can leave stool hard.
- Alcohol and too much caffeine, which can dehydrate you and firm up stool for some people.
- Large amounts of cheese and red meat if they push out vegetables and legumes, since they contain no fiber and can be constipating for some.
- Spicy food: evidence that it causes hemorrhoids is weak, but it can make burning worse on the way out for some people. Cut back only if you notice it does.
A simple 7-day hemorrhoid diet plan
This is a general template, not a prescription. Portions and totals vary; by typical USDA values each day below lands at roughly 30 g of fiber or more. Adjust to your calories, allergies and any medical dietary advice.
| Day | Breakfast | Lunch | Dinner | Snack |
|---|---|---|---|---|
| 1 | Oatmeal, raspberries, 1 tbsp chia | Lentil soup, whole-grain bread | Baked salmon, brown rice, broccoli | Pear |
| 2 | Whole-grain toast, avocado, egg | Black bean and rice bowl | Chicken and pea stir-fry, brown rice | Apple with skin |
| 3 | Overnight oats with chia and berries | Chickpea salad with vegetables | Vegetable chili with kidney beans | Handful of almonds |
| 4 | Bran cereal, banana | Leftover chili | Baked potato with skin, Brussels sprouts, fish | Pear |
| 5 | Smoothie with spinach, berries, oats, flaxseed | Minestrone with beans, whole-grain bread | Whole-wheat pasta with artichoke hearts | 5 prunes |
| 6 | Oatmeal with diced pear | Split pea soup | Quinoa, roasted carrots, chicken | Almonds |
| 7 | Yogurt with chia and raspberries | Lentil salad | Vegetable omelette, sweet potato with skin, green beans | Apple |
Drink water with every meal and between them. If you are new to high-fiber eating, start with half of this and build up over a couple of weeks.
Food is only part of it
Soft stool only helps if you also stop straining and limit time on the toilet. Read how to stop straining on the toilet and how to prevent hemorrhoids from coming back. If you want the fiber, fluid and habit steps laid out as a paid three-week PDF plan, see our honest review of the Hemorrhoids Healing Protocol; the free NHS and NIDDK pages cover the same basics.
Affiliate note: the button below is an affiliate link. If you buy through it we may earn a commission at no extra cost to you. How we handle this.
Prefer a structured plan? The Hemorrhoids Healing Protocol is a paid PDF with a three-week diet and habits plan. It isn’t a medical treatment and won’t help a prolapsing or thrombosed hemorrhoid.
Frequently Asked Questions
What foods help hemorrhoids the most?
Legumes (lentils, beans, split peas), whole grains such as oats, fruit eaten with the skin, vegetables like broccoli and peas, and seeds such as chia and flax. Variety matters more than any single food.
How much fiber should I eat with hemorrhoids?
Common US targets are about 25 g a day for women and 38 g for men, increased gradually with plenty of fluid.
Are there foods that make hemorrhoids worse?
Foods themselves don’t cause hemorrhoids; constipation and straining do. Low-fiber refined foods, dehydration and alcohol can make stool harder, and spicy food can sting for some people.
Is there a hemorrhoid diet PDF or meal plan?
The 7-day plan above is a free template. Paid programs exist, but the core advice (fiber, fluids, no straining) is the same one given by NIDDK and the NHS.
Sources and further reading
Educational content, not medical advice. Reviewed against the sources above on 30 September 2026.
Affiliate disclosure: some links on this page are affiliate links. If you buy through them we may earn a commission at no extra cost to you. See our affiliate disclosure and medical disclaimer.
