Medical expert of the article
New publications
Diet for Helicobacter infection
Last reviewed: 04.07.2025

All iLive content is medically reviewed or fact checked to ensure as much factual accuracy as possible.
We have strict sourcing guidelines and only link to reputable media sites, academic research institutions and, whenever possible, medically peer reviewed studies. Note that the numbers in parentheses ([1], [2], etc.) are clickable links to these studies.
If you feel that any of our content is inaccurate, out-of-date, or otherwise questionable, please select it and press Ctrl + Enter.
A diet for Helicobacter infection involves excluding foods that irritate the gastric mucosa by friction.
First, let's figure out what this Helicobacter infection is. So: Helicobacter pylori is just a bacterium. But it is usually found in people suffering from stomach diseases. And in diseases of the duodenum, this bacterium is often the "culprit". The microbe, getting into the stomach, causes inflammation of its delicate mucous membrane, and becomes the source of the development of stomach ulcers, gastritis (both acute and chronic), duodenal ulcers, and sometimes even cancer. And what unpleasant symptoms patients with Helicobacter infection have - headaches, which often torment patients with such a diagnosis, and bloating, a feeling of heaviness in the stomach, a hard, stone-like stomach, sometimes it hurts even to bend over. Often, Helicobacter infection is accompanied by either constipation or diarrhea, belching, and bad breath not caused by caries. Many people have allergic reactions when the stomach is inflamed by bacteria. There is little pleasant, the patient simply suffers. Doctors insist that treatment of Helicobacter infection should be carried out only under the supervision of a doctor and only by medication. But they do not object, and even approve of combining the effects of antibiotics and following a diet that helps the gastric mucosa to recover. There are several recommendations, following which the patient can recover faster and experience fewer stomach problems during treatment.
Diet and eating regimen are the key to success in treating Helicobacter pylori infection. Doctors recommend strictly following a diet for at least two weeks. The eating regimen for Helicobacter pylori infection is as follows: often, in small portions, after eating the patient should not feel full or heavy in the stomach. It is recommended to eat every three hours. The food should be warm, exactly warm, not hot or cold. The consistency of the food should be more like a puree - mashed vegetables, thick soups.
What is the diet for Helicobacter infection?
Foods that weakly stimulate gastric secretion, are quickly digested, and irritate the mucous membrane little are consumed. Such food, which is taken in parallel with drug treatment, significantly shortens the recovery period. Diets for the treatment of Helicobacter infection are gentle, from mashed products (in case of severe pain). Below we will give an approximate diet and recipes.
Diet menu for Helicobacter infection
Here is an example of a diet for Helicobacter infection. We draw special attention to the fact that the patient must consult with the attending physician regarding the diet.
On the first day of the diet, the patient can receive the following menu:
- Breakfast – an egg or two, a small slice of bread, some fruit jelly
- Second breakfast - veal - one hundred grams, buckwheat porridge as a side dish - one hundred grams, a slice of bread, a glass of tea without sugar
- Lunch – okroshka – 250 ml. Or a small piece of boiled fish with a side dish of boiled potatoes (no more than 250 grams together), a slice of white bread, fruit compote.
- Afternoon snack – a sandwich of white bread with butter, yogurt - 100 g.
- Dinner: stewed vegetables with a piece of boiled beef (or chicken) – total weight 250 g, a slice of white bread, fruit soufflé – 100 g, a glass of warm milk.
On the second day the menu may be like this:
- Breakfast is the same, replace the jelly with fruit jelly – 100g.
- Second breakfast – rice porridge or steamed beef cutlet – 100 g, slice of white bread, coffee with milk.
- Lunch – milk soup – 250 ml, steamed cutlet – 100 g, garnish: mashed potatoes – 100 g, baked pear or apple (without peel) or yogurt – 100 g.
- Afternoon snack – dried apricots (soft) - 5 pcs., fruit jelly – 200 ml.
- Dinner: rice porridge – 150g, stewed or steamed fish (veal) – 100g, slice of bread, milk – 200 ml.
[ 5 ], [ 6 ], [ 7 ], [ 8 ], [ 9 ], [ 10 ], [ 11 ]
Diet recipes for Helicobacter infection
Meat products - we offer stewing meat, or boiling it, or making steamed cutlets or meatballs. You can also offer steamed meat soufflés from beef, turkey, chicken.
Dairy products – warm up the milk, you can offer cottage cheese and yogurt with zero fat content or up to 2.5% fat content.
Eggs - soft-boiled eggs and steamed omelettes are recommended. An original omelette in a bag - beat the eggs with a tablespoon of milk, add a little butter, pour the beaten eggs into a bag, tie the bag and put it in boiling water under a lid for three minutes. You get a delicate egg soufflé.
It is advisable to add butter little by little to prepared dishes.
Chicken - low-fat broths, steamed chicken cutlets, stewed with vegetables
Cereals - in the form of mashed milk porridges
Vegetables – potatoes, beets, zucchini, pumpkin – are served mashed, stewed or baked and mashed.
What can you eat if you have a Helicobacter infection?
- A patient with Helicobacter infection should eat only white (!) preferably not fresh bread, crackers and bagels;
- Eggs;
- Soups (soup with low-fat broth, all types of milk soups);
- Milk and dairy products;
- Meat;
- Fish;
- Vegetables (carrots, potatoes, beets, zucchini, pumpkin);
- Cereals;
- Pasta;
- Fats;
- Berries (raspberries, strawberries, wild strawberries);
During treatment for Helicobacter pylori infection, the patient should drink a sufficient amount of liquid throughout the day - non-carbonated water, decoctions, non-acidic juices (vegetable and berry).
What should you not eat if you have a Helicobacter infection?
A patient with Helicobacter infection is prohibited from eating anything that mechanically affects the mucous membrane of the stomach or duodenum, or takes a long time to digest. So, in the process of treating Helicobacter infection, we exclude from food:
- Fatty meats, fried meat;
- Fatty fish, fried fish;
- Mushrooms;
- Pickles, spicy dishes;
- Sausages, especially smoked sausage;
- Any canned food – meat or fish;
- Buns, black bread;
- Alcohol;
- Beer and soda;
- Smoked and processed cheese;
- Ice cream, sweets, pies.
Products that irritate the stomach lining are vegetables (radishes, beans, asparagus), fruits with skins (peaches, cherries, grapes, dates).