← Back to blog
5 min read

Gastritis Symptoms, Diet and When to See a Doctor

Dr. Pedro Yelamo Vera
Medical Review

Medically Reviewed by Dr. Pedro Yelamo Vera, MD

Licensed Physician No. 484814280 · Official Medical College of Bizkaia (Spain)Last reviewed: 5 November 2026

5.0 on Google32 reviews

Gastritis symptoms such as burning and upper stomach pain, causes (H.

A female doctor listens to a male patient with a concerned but reassuring expression.
Need help now?

You don't have to figure this out alone

Dr. Pedro Yelamo Vera is an independent, bilingual GP licensed in Spain. Book a 15-minute video consultation in English or Spanish for €50, with a private electronic prescription issued under Spanish law when clinically appropriate.

Book a Video Consultation

Gastritis is inflammation of the stomach lining. Common gastritis symptoms are pain or burning in the upper tummy, indigestion, bloating, feeling sick and feeling full quickly. The most common causes are the germ Helicobacter pylori, anti-inflammatory painkillers such as ibuprofen, and alcohol. This guide is by Dr. Pedro Yelamo Vera, an English-speaking GP licensed in Spain (Colegiado No. 484814280) who sees patients by video in English and Spanish.

In short
  • Gastritis means an inflamed stomach. It often causes pain or burning in the upper tummy, nausea and bloating, and sometimes no symptoms.
  • The main causes are H. pylori, anti-inflammatory painkillers (ibuprofen, aspirin and others) and alcohol.
  • No diet cures gastritis, but small, regular meals help, as does cutting alcohol, spicy, fatty food, coffee and fizzy drinks if they upset you.
  • H. pylori is found with a breath or stool test and treated with prescription antibiotics.
  • See a doctor if it lasts more than a week, keeps coming back or you lose weight for no reason.
  • Call 112 if you vomit blood or coffee-ground material, or have black poo.

What is gastritis?

It is inflammation of the layer that lines the inside of the stomach. It can be acute, starting suddenly and lasting a short time, or chronic, lasting months or years. Sometimes it only shows on a camera test (endoscopy) and the person feels nothing.

What are the symptoms of gastritis?

  • Pain, burning or discomfort in the upper tummy.
  • Indigestion, especially after eating.
  • Bloating and wind.
  • Feeling sick or being sick.
  • Feeling full very quickly, and a smaller appetite.

These symptoms are like those of an ulcer, acid reflux or gallbladder problems. Read about upper stomach pain and its causes.

What causes gastritis?

  • Helicobacter pylori: a germ that lives in many people's stomachs and can cause gastritis and ulcers.
  • Anti-inflammatory painkillers: ibuprofen, naproxen or aspirin, especially when taken often.
  • Heavy drinking.
  • Severe physical stress, such as a serious illness, surgery or burns.
  • Autoimmune causes: the body's defences attack the lining. This can lead to low vitamin B12.

What is dyspepsia, and how is it different?

Dyspepsia is the medical word for indigestion: discomfort in the upper tummy during or after meals. It can come from gastritis, an ulcer or reflux, but often tests find no cause. Then it is called functional dyspepsia. In Spain doctors say dispepsia.

What should I eat with gastritis?

There is no miracle diet. What helps most is avoiding what upsets you and treating the cause:

  • Eat small, regular meals, slowly.
  • Do not eat in the 3 to 4 hours before bed.
  • Cut down on alcohol, coffee, spicy, fried, very fatty, sour or fizzy food and drinks if they make it worse.
  • Stop smoking.
  • Lose weight if you need to.
  • Do not take anti-inflammatory painkillers on your own. Ask which painkiller suits you.

Plain foods such as rice, grilled fish or chicken, cooked vegetables and bread are often easy to eat, but everyone is different.

Why do I burp so much?

Frequent burping usually comes from swallowing air: eating fast, talking while eating, fizzy drinks, chewing gum or anxiety. It also happens with indigestion and reflux. Eating slowly and cutting fizzy drinks helps. If burping comes with pain, weight loss or trouble swallowing, see a doctor.

How is gastritis diagnosed?

From your symptoms and, if needed, tests. The most common test looks for H. pylori with a breath or stool test. Read how to prepare for the H. pylori breath test. With warning signs, or depending on your age, a specialist may order an endoscopy.

How is gastritis treated?

It depends on the cause. H. pylori is treated with antibiotics and a stomach-protecting medicine, on prescription. If painkillers are the cause, a doctor checks whether you can stop or change them. For heartburn, pharmacies sell antacids and medicines that lower acid. Read about buying omeprazole in Spain.

Does gastritis go away?

Acute gastritis often settles in days or weeks once the cause is removed. Gastritis from H. pylori gets better once the germ is cleared. Chronic gastritis may need follow-up.

What do I ask for at a Spanish pharmacy?

Say tengo ardor de estómago or tengo gastritis. You can ask for an antiácido (antacid). The pharmacist will check your other medicines.

When to see a doctor

  • Pain or indigestion lasts more than a week, gets worse or keeps coming back.
  • You lose weight for no reason, or feel full after very little food.
  • You feel a lump in your tummy, or it hurts or is hard to swallow.
  • You are being sick often.
  • You are over 55 and the symptoms are new.
  • You often take anti-inflammatory painkillers, aspirin or blood thinners.

When to call 112

  • You vomit red blood or something like coffee grounds.
  • Your poo is black, sticky and smells very bad.
  • Sudden, very strong pain in the tummy or chest.
  • Severe dizziness or fainting with any of these.

Frequently asked questions about gastritis

Can stress cause gastritis?

Everyday stress can make indigestion worse, but stress gastritis mainly happens in serious illness. The usual causes are H. pylori, painkillers and alcohol.

Is milk good for gastritis?

It may soothe for a moment, but it then triggers more acid. It is not a treatment.

Can I drink coffee with gastritis?

If it makes your symptoms worse, cut down. Some people are fine with a little.

Can gastritis become serious?

It can lead to ulcers or bleeding, especially with H. pylori or painkillers. That is why treating the cause matters.

Can a doctor assess gastritis by video?

Yes. A doctor can review your symptoms and medicines, order the H. pylori test and decide on treatment or whether you need an endoscopy.

Getting a medical assessment

If you are in Spain and have symptoms of gastritis, you can book a video consultation with Dr. Pedro Yelamo Vera, a physician registered in Spain. You can also read about H. pylori and its treatment. A prescription is never guaranteed: it is issued only where clinically appropriate after a genuine evaluation, as a private electronic prescription under Spanish law. This service is for urgent, non-emergency care. In an emergency, call 112.

This guide is general information. It does not replace the package leaflet or the advice of your doctor or pharmacist.

Sources

This content is written and reviewed by a licensed physician with reference to the following sources.

  1. MedlinePlus: Gastritis
  2. NHS: Gastritis
  3. NHS: Indigestion
Dr. Pedro Yelamo Vera

Dr. Pedro Yelamo Vera

General Practitioner & Telemedicine Specialist · License No. 484814280

Every consultation takes place by secure video call at a time you choose, with no waiting rooms and no rushed appointments. From routine health concerns and medical certificates to second opinions on tests received abroad, my goal is to make quality healthcare simple, transparent, and genuinely accessible. You always know the full cost before you book, and you leave each consultation with a clear plan and the confidence that you have been properly heard.

About the doctor →
Urgent medical care by video consultation with Dr. Pedro Yelamo VeraEvery day · 07:30–20:30

One named doctor, from first call to follow-up

Book a secure 15-minute video consultation with Dr. Pedro Yelamo Vera for €50. Appointments every day, 07:30–20:30 (Spain time). For urgent, non-emergency care; in an emergency, call 112.

Book a Video Consultation

Related Guides

Your privacy, your choice

We use essential cookies to keep this site working. With your permission, we would also like to use analytics cookies to see which pages help patients most, and advertising cookies to measure our campaigns. You can change your choice at any time under “Cookie settings” at the bottom of every page. Cookie & Privacy Policy