English
Dr. Prasad Bhate- Gastro Specialist in Baner, Pune | Manipal Hospitals

Dr. Prasad Bhate

HOD & Consultant - Medical Gastroenterology

Book Appointment

Subscribe to our blogs

Dr. Prasad Bhate- Gastro Specialist in Baner, Pune | Manipal Hospitals
Reviewed by

Dr. Prasad Bhate

HOD & Consultant - Medical Gastroenterology

Manipal Hospitals, Baner

Stomach Ulcer Diet: Top Foods to Eat and Avoid for Relief

Reviewed by:

Dr. Prasad Bhate

Posted On: Nov 10, 2025
blogs read 5 Min Read
Stomach Ulcer Diet

A stomach ulcer (also called a peptic ulcer) is a painful sore that develops on the inner lining of the stomach or upper small intestine. It usually forms when digestive acids damage the protective lining of your gut. Common causes include infection by Helicobacter pylori bacteria, prolonged use of anti-inflammatory medicines, or chronic stress.

While doctors prescribe medications to help ulcers heal, the right diet plays a crucial role in recovery. Choosing the correct foods can calm your stomach, reduce acid irritation, and promote healing, while the wrong ones can delay progress.

 

Best Foods for Stomach Ulcers

Eating a balanced, soothing diet can make a huge difference in ulcer management. Here are the most beneficial ulcer-friendly foods recommended by gastro specialists:

Stomach Ulcer Diet: Top Foods to Eat and Avoid for Relief

1. Fibre-Rich Foods

Fiber helps absorb excess acid and keeps digestion smooth.

  • Good choices: Oats, brown rice, barley, apples, carrots, and pears.

2. Probiotics

Probiotics are “good” bacteria that help balance your gut flora and may control H. pylori infection.

  • Include: Curd, kefir, miso soup, buttermilk, and fermented vegetables.

3. Lean Proteins

Protein helps repair the stomach lining without increasing acidity.

  • Try: Skinless chicken, tofu, lentils, or lightly grilled fish.

4. Vitamin C and Antioxidant Foods

Vitamin C strengthens the stomach’s mucosal barrier and fights inflammation.

  • Add: Oranges, strawberries, broccoli, spinach, kale, and bell peppers.

5. Flavonoid-Rich Foods

Flavonoids are plant compounds that can help restrict bacterial growth.

  • Eat: Apples, onions, green tea, and cranberries.

6. Healthy Fats

Good fats can soothe irritation and support healing.

  • Use: Olive oil, avocado, and ground flaxseeds.

7. Honey

Raw honey can coat the stomach lining and has mild antibacterial benefits.

8. Herbal Infusions

Gentle teas like chamomile or liquorice root tea can relax your stomach and ease discomfort.

Foods to Limit or Avoid

Certain foods can increase acid levels or irritate the ulcer. Here’s what to stay away from:

1. Spicy Foods

Excess spice, chili powder, or black pepper can worsen burning sensations.

2. Fried and Greasy Meals

Oily foods delay stomach emptying and increase acid reflux.

3. Alcohol

Alcohol erodes the stomach lining and should be avoided during recovery.

4. Coffee and Fizzy Drinks

Both caffeine and carbonation can trigger bloating and acidity.

5. Citrus Fruits

Citrus juices, tomatoes, and vinegar are highly acidic and may irritate ulcers.

6. Processed or Packaged Foods

Sausages, chips, and instant snacks are high in salt and fat, which slow healing.

7. Chocolate

It contains caffeine and theobromine—both can stimulate acid production.

8. Smoking

Though not a food, smoking is a key factor that delays ulcer recovery.

Simple Stomach Ulcer Meal Plan

Here’s an easy-to-follow meal example for a day:

Meal Time

Healthy Choices

Breakfast

Oats with banana and honey, plus chamomile tea.

Mid-Morning Snack

Curd or yoghurt with flaxseeds.

Lunch

Steamed rice, boiled vegetables, and grilled fish or tofu.

Evening Snack

Soft fruits like papaya or apple.

Dinner

Vegetable soup and brown bread.

Before Bed

A glass of warm low-fat milk (if tolerated).

Lifestyle Tips for Better Healing

  • Eat smaller meals frequently to avoid overloading your stomach.

  • Avoid skipping meals - empty stomachs can worsen acidity.

  • Stay upright for at least an hour after eating.

  • Reduce stress through yoga, meditation, or a walk.

  • Get enough sleep and stay hydrated throughout the day.

If you experience severe abdominal pain, vomit blood, or notice black stools, it’s time to seek professional help. These could be signs of a bleeding ulcer that needs immediate medical attention.

For accurate diagnosis and comprehensive treatment, consulting a gastroenterologist is essential.

Expert Gastro Care at Manipal Hospital Baner

At Manipal Hospitals Pune, the Gastrointestinal Sciences department offers state-of-the-art care for patients suffering from ulcers and related digestive problems. Specialists here use endoscopic evaluation, advanced diagnostic tests, and customised dietary plans to promote natural healing.

Meanwhile, Manipal Hospitals Baner provides personalised gastroenterology treatment with a focus on diet modification, stress management, and lifestyle support. The team’s patient-first approach ensures quick recovery and long-term stomach health.

Manipal Hospitals Pune are trusted for providing advanced digestive care supported by modern technology and experienced specialists.

Learn More: Stomach Ulcers and What You Can Do About Them

Conclusion

Managing a stomach ulcer begins with mindful eating and healthy habits. A soothing, nutrient-rich diet can make recovery faster and reduce discomfort. For advanced diagnosis, expert dietary counselling, and world-class gastro care, visit Manipal Hospitals Pune, your trusted partners in digestive wellness.

FAQ's

Minor ulcers may heal with time and a proper diet, but most require medical treatment to prevent complications.

Small amounts of milk may temporarily relieve pain, but excessive intake can cause more acid production later.

Yes, bananas coat the stomach lining and reduce irritation, making them an excellent choice.

Aloe vera juice, coconut water, and non-caffeinated herbal teas can help calm inflammation.

With proper medication and a healthy diet, most ulcers heal within 6–8 weeks.

Share this article on:

Subscribe to our blogs

Thank You Image

Thank you for subscribing to our blogs.
You will be notified when we upload a new blog