Gastritis and Ulcer Diet: Foods Allowed & To Be Avoided

If you have gastritis or an ulcer your diet should be based on natural foods, rich in fruits, vegetables and whole grain foods, and poor in industrialized and processed products like sausages, fried foods and soft drinks.

This diet facilitates the digestion process, causing food to pass quickly through the stomach, preventing stomach acid from being released in excess, which causes heartburn, pain and any ulcer to worsen.

Gastritis and Ulcer Diet: Foods Allowed & To Be Avoided

Foods allowed

The foods allowed in a diet for gastritis are those that are easily digested and low in fat, like:

  • Fruit in general, although if acid reflux or pain occurs you should avoid acidic fruit such as lemon, orange and pineapple;
  • Vegetables in general, eating cooked vegetables during a painful crisis, because they are more easily digested; 
  • Lean meats, without fat. You can eat chicken and fish, preferably roasted, grilled or boiled;
  • Skimmed milk;
  • Plain whole milk yogurt;
  • Whole grains, such as brown bread, brown rice and whole grain pasta;
  • Teas except green, mate and black tea, or any that contain caffeine;
  • Decaf coffee;
  • White cheeses such as ricotta, soft cheese, or cheese curd;
  • Natural seasoning such as fine herbs, garlic, onion, parsley, coriander and mustard.

Drinking ginger tea also helps digestion, decreases heartburn and nausea.

Forbidden foods

Gastritis and Ulcer Diet: Foods Allowed & To Be Avoided

There are foods that are more difficult to digest and are highly processed so they should be avoided because they are rich in additives and preservatives that irritate the stomach, such as:

  • Processed meats: sausage, bacon, ham, turkey breast, salami and mortadella;
  • Cheese: Yellow and processed cheeses such as cheddar, and provolone;
  • Ready-made sauces;
  • Seasoning in cubes, meat broths and instant pasta;
  • Frozen ready-made food and fast food;
  • Beverages: soft drinks, ready-made juices, coffee, green, mate or black tea;
  • Alcoholic beverages;
  • Sugar and sweets in general;
  • Refined foods and fried foods, such as cakes, white bread and biscuits;
  • White flours, such as seasoned cassava flour, corn flour and, in some cases, couscous;
  • Foods high in fat such as fatty meats, chicken skin, liver and excessively oily fish such as salmon and tuna.

In addition, whole milk and acidic fruit such as lemon, orange and pineapple should also be avoided if symptoms of heartburn or stomach pain occur after eating them.

The diet for gastritis follows the same rules but presents many variations, depending on the tolerance of each patient. So, the list above is just a guide. In addition, if gastritis appears mainly in times of stress or tension, it may be a sign of stress-induced gastritis.

3-day diet menu example

The table below is an example of a 3 day diet to treat gastritis and ulcers:

MealDay 1Day 2 Day 3

Watermelon juice + 1 slice of whole grain bread with ricotta and an egg

1 cup of decaffeinated coffee + 2 scrambled eggs with soft cheese + 2 slices of papaya

Strawberry smoothie made with skimmed milk + 1 slice of bread with soft cheese

Morning snack

1 apple + 5 cashew nuts

1 mashed banana with 1 tablespoon of oats

1 glass of green juice


4 tablespoons of whole grain rice + braised vegetables + chicken breast with tomato sauce

1 roasted fish fillet with potato, tomato, onion and a dash of olive oil

Whole grain pasta with chicken breast and pesto sauce + green salad

Afternoon snack

Whole milk yogurt + 1 tablespoon of honey + 1 tablespoon of oats

Papaya smoothie made with skimmed milk

Decaffeinated coffee + 2 slices whole grain bread with ricotta and an egg

Diet recipes for gastritis

1. Baked fruit

A good option for your morning or afternoon snack is to eat baked or boiled fruit. 

Preparation: Place on a baking tray 6 apples or 6 pears arranged side by side and add 3/4 cups of water. Bake in the oven for about 30 minutes or until the fruit is tender. You can add 1 stick of cinnamon in the center of the apple or the pear to make them tastier.

2. Natural jelly

Fresh jelly is a good dessert option for the main meals.

Preparation: Add 1 package of unflavored gelatin to a 200 ml glass of pure grape juice and place in the refrigerator for about 2 hours.

3. Fish broth

Fish broth is an excellent choice for a light dinner, and should be consumed not too hot.


  • 500 g of fish fillets in cubes;
  • Juice from 1 lemon;
  • Salt to taste;
  • 1 medium onion, chopped;
  • 3 cloves of minced garlic;
  • 1 tablespoon of olive oil;
  • 1 chopped tomato;
  • 1/2 chopped pepper;
  • 2 medium potatoes;
  • Chopped parsley to taste;
  • 1 teaspoon of paprika.


Season the fish with lemon and salt to taste and let it marinate for 15 minutes. In a saucepan add the other ingredients, starting by braising the onion and garlic. Then add the water, potatoes, pepper, tomatoes and bring to the boil. Add the fish to the mixture and leave to cook for a few more minutes. Finally add the chopped parsley, turn off the heat and set aside.

Watch other tips from our nutritionist, in this video (please enable English subtitles in the video options):

Was this information helpful?
More on this subject: