COVID-19: Click here for the latest updates and vaccine news

×
11th December, 20205 min read

Gastritis diet: Foods to avoid

Gastritis diet: Foods to avoid
Medical reviewer: Dr Ann Nainan
Author: Georgina Newman
Last reviewed: 01/12/2020
Medically reviewed

All of Healthily's articles undergo medical safety checks to verify that the information is medically safe. View more details in our editorial policy

If you have gastritis, this means the lining of your tummy (stomach) is inflamed. It’s often not serious and can improve quickly if it’s treated promptly. But if you don’t get treatment, it can last a long time.

Gastritis is a common condition with many causes, though it’s often caused by infection with a type of bacteria called Helicobacter pylori (H. pylori). It’s not clear how you pick up a H. pylori infection, but it may be spread through contact with an infected person’s saliva, poo or vomit.

If a bacterial infection is causing your gastritis, you may not have symptoms. But gastritis can make you feel or be sick, leave you feeling full after eating or give you tummy pain.

Being careful with your diet is important if you have gastritis. Some foods can make gastritis worse, and avoiding them may help ease your symptoms.

So what should you avoid?

Foods to avoid if you have gastritis

Certain types of food and drinks are known to irritate the tummy and can make gastritis symptoms worse. These include:

  • spicy foods – these can irritate the tummy lining
  • acidic foods (for example, tomatoes) – these increase stomach acid
  • acidic drinks, like tomato juice or coffee
  • fatty or fried foods – these can further irritate the stomach lining
  • alcohol – this can irritate the tummy lining
  • fizzy drinks, like soda – these also increase stomach acid

If you have gastritis, you should aim to limit how much alcohol you drink, or avoid it, especially if you think it may be contributing to your symptoms.

If you notice you get symptoms of gastritis after eating a certain food or gluten, speak to a doctor to find out if you may have a gluten intolerance or a food allergy. But don’t remove anything from your diet before speaking to a doctor.

Woman making a healthy smoothie with foods that are high in flavonoids

What can you eat on a gastritis diet?

You may not feel like eating much if you have gastritis, but you may find certain foods help to settle your tummy and don’t make symptoms worse. For example:

  • foods which contain flavonoids – if your symptoms are caused by a H. pylori infection, foods which contain a natural substance called flavonoids can actually help control or prevent the growth of H. pylori bacteria. Foods which contain flavonoids include apples, celery, broccoli and onions
  • foods high in fibre – these can also help prevent the growth of H. pylori bacteria. High-fibre foods include lentils, pinto beans, wholegrain bread, seeds and nuts.
  • probiotics – these are foods containing living microorganisms that are often called ‘good’ bacteria. They can help bring balance to the bacteria in your gut, including your stomach and some studies suggest they help to clear H. pylori bacteria. Probiotics can be found in foods like yoghurt, a fermented milk called Kefir, sourdough bread or acidophilus milk, which is a probiotic drink

Common causes of gastritis

Gastritis is often caused by infection with a type of bacteria called Helicobacter pylori (H. pylori).

Other causes of gastritis may include:

  • smoking – the chemicals in cigarette smoke can irritate your tummy lining
  • drinking a lot of alcohol (also known as alcoholic gastritis) – this can irritate or damage your tummy lining and leave it more sensitive to acids produced in the tummy when food is broken down
  • taking anti-inflammatory medicines (NSAIDs) – these can irritate the tummy lining
  • an illness, injury or operation that may reduce blood flow to the tummy
  • damage to the tummy lining from the immune system attacking its cells (autoimmune)
  • an allergic reaction to certain foods
  • coeliac disease – this is a disorder where your immune system reacts when you eat a protein found in rye, barley and wheat called gluten. It can damage your small intestine

Woman with stomach pain talking to a doctor

When to see a doctor for gastritis

You should see a doctor if:

  • you’re in a lot of pain
  • your symptoms continue for a week or more
  • you’re taking a medication like NSAIDs and think this may be the cause
  • there’s blood in your poo
  • you bring up blood when being sick

Depending on the cause of your gastritis, a doctor may give you a medicine that helps reduce the amount of acid in your tummy (antacids). Speak to a pharmacist or doctor for further guidance about this or other medicines and how to get and use them.

If you’re taking a medication called non-steroidal anti-inflammatory drugs (NSAIDs), a doctor may recommend that you take a different type of painkiller. A doctor may also advise you to find ways to manage any stress you may be feeling, as stress can make symptoms of gastritis worse.

Key points

  • gastritis is where the lining of your tummy (stomach) is inflamed
  • it has many causes, but the most common is a H. pylori bacterial infection
  • food doesn’t usually cause gastritis unless you have an allergy or a condition like coeliac disease, but certain foods can make symptoms worse
  • if you have symptoms, try to avoid acidic, fatty or fried foods, along with alcohol, coffee and fizzy drinks as these can either increase stomach acid or irritate your tummy lining
  • certain foods may help your symptoms, such as high-fibre foods like lentils, and probiotic yoghurt

Gastritis [Internet]. nhs.uk. 2020 [cited 8 December 2020]. Available here

Gastritis & Gastropathy | NIDDK [Internet]. National Institute of Diabetes and Digestive and Kidney Diseases. 2020 [cited 8 December 2020]. Available here

Gastritis [Internet]. Patient.info. 2020 [cited 8 December 2020]. Available here

Antacids [Internet]. nhs.uk. 2020 [cited 8 December 2020]. Available here

Symptoms & Causes of Gastritis & Gastropathy | NIDDK [Internet]. National Institute of Diabetes and Digestive and Kidney Diseases. 2020 [cited 8 December 2020]. Available here

Alcoholic Gastritis | Symptoms, Causes & Treatment Recommendations [Internet]. Alcohol.org. 2020 [cited 8 December 2020]. Available [here(https://www.alcohol.org/comorbid/gastritis/)

Treatment of Gastritis & Gastropathy | NIDDK [Internet]. National Institute of Diabetes and Digestive and Kidney Diseases. 2020 [cited 8 December 2020]. Available here

Coeliac disease [Internet]. nhs.uk. 2020 [cited 8 December 2020]. Available here

Gastritis Diet: What to Eat and What to Avoid [Internet]. Healthline. 2020 [cited 8 December 2020]. Available here

Gastritis: Stomach Inflammation Diet, Symptoms & Cure [Internet]. MedicineNet. 2020 [cited 8 December 2020]. Available here

Dietary fibre - British Nutrition Foundation [Internet]. Nutrition.org.uk. 2020 [cited 8 December 2020]. Available here

What Roles Do Probiotics Play in the Eradication of Helicobacter pylori? Current Knowledge and Ongoing Research. Gastroenterology Research and Practice [Internet]. 2018 [cited 8 December 2020];. Available here

Coeliac disease [Internet]. nhs.uk. 2020 [cited 8 December 2020]. Available here

Gastritis [Internet]. 2020 [cited 8 December 2020]. Available here

Probiotics: What You Need To Know [Internet]. Nccih.nih.gov. 2020 [cited 8 December 2020]. Available here

Foods With Probiotics [Internet]. WebMD. 2020 [cited 8 December 2020]. Available here

Was this article helpful?

Important: Our website provides useful information but is not a substitute for medical advice. You should always seek the advice of your doctor when making decisions about your health.

What to read next
What causes indigestion?
Indigestion can be very uncomfortable, with symptoms such as bloating, pain and acid reflux. Discover the most common causes, from food to stress, and...
Heartburn and gastro-oesophageal reflux disease (GORD)
Acid reflux is when acid from your stomach travels up your food pipe (oesophagus), towards your throat.
Gastritis
Gastritis is an inflammation of the stomach lining. It is a common symptom that can be caused by many things.