Anal Fissure Diet: High-Fibre Foods That Help It Heal
What to eat with an anal fissure: 25–35 g fibre, enough water, desi and Western high-fibre foods, what to limit, a sample day, and when to see a doctor.
By Browser Tools Team · · 4 min read
An anal fissure heals best when your stools stay soft and pass without straining. Build your fibre up to 25–35 g a day over a week or two, drink 2–2.5 litres of fluid, and eat whole grains, daal, vegetables and fruit at most meals. At the same time, cut back on maida, fried food, very spicy dishes and alcohol.
Our free anal fissure diet plan turns this into a 7-day menu with portions, in desi or Western style, plus a shopping list. Below is why each change helps and how to make it without bloating.
Why does diet matter so much for a fissure?
An anal fissure is a small tear in the skin at the opening of the anus. It usually starts with a hard or large stool, and every hard stool after that stretches the tear again. That's why it hurts, sometimes bleeds a little, and can take weeks to heal.
Soft, regular stools break that cycle. Fibre is what makes stools soft and bulky enough to pass easily:
- Soluble fibre (oats, isabgol, fruit, daal) soaks up water and turns into a soft gel.
- Insoluble fibre (bran, whole-wheat atta, vegetables, seeds) adds bulk and helps things move along.
Fibre only works with enough water. Adding a lot of fibre while drinking too little can make stools harder, so increase both together.
Which foods should I eat more of?
| Food group | South Asian choices | Western choices |
|---|---|---|
| Grains | Whole-wheat or chokar (bran) atta roti, dalia, bajra or jowar roti, brown rice | Whole-grain bread, porridge oats, brown rice, whole-wheat pasta |
| Pulses | Masoor, moong, chana daal, chana, rajma, lobia | Lentil soup, chickpeas, beans |
| Fruit | Papaya, guava, pears, anjeer (figs), apples with skin | Kiwi, prunes, pears, berries, apples with skin |
| Vegetables | Lauki, tori, spinach, carrots, beans, salad | Broccoli, carrots, greens, salad |
| Extras | Isabgol (psyllium) at night, soaked chia or flax seeds | Psyllium husk, ground flaxseed |
| Drinks | Water, chaas, lemon water without much sugar | Water, herbal tea |
A practical target is a whole grain at every meal, two or more fruit and three or more portions of vegetables a day, and a pulse dish at least once a day.
What should I limit while it heals?
- Maida: naan, white bread, rusks, biscuits and white pasta. They're very low in fibre.
- Fried and fast food: samosas, pakoras, chips and burgers.
- Very spicy food and lots of chillies. They don't cause fissures, but they can sting when you pass a stool, so many people feel better cutting back.
- Lots of red meat and cheese. They contain no fibre and can crowd fibre-rich foods off the plate.
- Many cups of tea or coffee, and alcohol. They can leave you short of fluid.
You don't have to give these up forever. Once the fissure has healed, keep the high-fibre habits and treat the rest as occasional foods.
How do I add fibre without getting bloated?
Go step by step over 1–2 weeks:
- Week 1: switch to whole-wheat or chokar roti, and add one fruit a day (papaya, a pear or 2 kiwis).
- A few days later: add a bowl of daal or a pulse dish daily, and vegetables at lunch and dinner.
- Week 2: if stools are still hard, add 1 teaspoon of isabgol in water or dahi at night, or a tablespoon of soaked chia or flax seeds.
- Every day: drink a glass of water with each meal and between meals.
Some gas in the first days is normal and usually settles. If beans give you a lot of discomfort, rely more on oats, fruit, vegetables and isabgol.
What does a sample high-fibre day look like?
A sample day with about 30 g of fibre:
- Breakfast: vegetable dalia with a spoon of dahi, or porridge oats with a sliced pear and a tablespoon of chia seeds.
- Mid-morning: a guava or 2 kiwis, with a glass of water.
- Lunch: 2 chokar atta roti with mixed vegetable sabzi, a bowl of masoor daal and salad, or a lentil soup with whole-grain bread.
- Afternoon: ¼ cup roasted chana, or 3 dried figs soaked overnight.
- Dinner: ¾ cup brown rice with rajma or chana and a salad, or baked fish with roasted vegetables and new potatoes in their skins.
- Bedtime (if advised): 1 teaspoon isabgol in a glass of water.
You can check the fibre in your own meals with the food calorie and fibre checker. Paste what you ate, and it adds up fibre, calories and water for the day.
What else helps besides diet?
The NHS lists simple self-care that works alongside diet:
- Don't strain, and don't sit on the toilet for long.
- Go when you feel the urge. Holding it in makes stools harder.
- Have a warm sitz bath: sit in a few inches of warm water for 10–15 minutes, two or three times a day. It eases pain and muscle spasm.
- Ask about medicines. Your doctor or pharmacist may suggest a stool softener, a numbing gel or a cream that relaxes the muscle. Use them only as advised.
Most short-term fissures heal within 6–8 weeks with these steps.
When should I see a doctor about a fissure?
See a doctor if:
- the bleeding is heavy or doesn't stop;
- the fissure hasn't healed after 6–8 weeks;
- you have a fever, pus or a painful swelling near the anus, which could be an abscess;
- your bowel habit has changed for weeks, or you're losing weight without trying;
- you're over 50 and have any bleeding from the bottom. It's usually something minor, but it should always be checked.
A fissure that doesn't heal can be treated in other ways, so it's worth going back rather than living with the pain.
Putting it together
Soft stools are the goal: fibre built up slowly to 25–35 g a day, 2–2.5 litres of fluid, regular meals and no straining. The anal fissure diet plan gives you a week of meals that do this, and the calorie calculator helps you keep portions right if you're also watching your weight. If you have bouts of loose stools too, see our diarrhoea diet guide: when diarrhoea is active, gentle foods come first.
This guide is general information, not a diagnosis or a personal treatment plan. Follow your doctor's advice for your own fissure.
Frequently asked questions
What foods heal an anal fissure faster?
No single food heals it, but a high-fibre diet with plenty of water keeps stools soft so the tear can heal. Good choices are whole-wheat or chokar roti, oats, dalia, daal, vegetables, and fruit like papaya, guava, pears, kiwi, prunes and figs.
How much fibre do I need for a fissure?
Most adults should aim for 25–35 g a day, built up over 1–2 weeks, together with 2–2.5 litres of fluid.
Is rice bad for anal fissure?
White rice is low in fibre, so it doesn't help soften stools. Have smaller portions alongside daal and vegetables, or switch some meals to brown rice, dalia or millets.
Does isabgol help anal fissure?
Isabgol (psyllium husk) is a soluble fibre that keeps stools soft and is widely used. Take it with a full glass of water and ask your doctor or pharmacist about the right dose.
Sources
- #anal fissure
- #diet
- #fibre
- #digestive health