What to Eat With H. Pylori: Best and Worst Foods

If you have an H. pylori infection, certain foods can help suppress the bacteria, support your antibiotic treatment, and ease stomach inflammation, while others will make your symptoms worse. No diet alone will cure H. pylori, but what you eat during and after treatment makes a real difference in how well the antibiotics work and how quickly your stomach heals.

Foods That Fight H. Pylori Directly

A handful of foods have genuine antibacterial activity against H. pylori, not just folklore but effects demonstrated in lab and clinical studies.

Broccoli sprouts top the list. They contain high concentrations of a compound called sulforaphane, which is bactericidal against both the free-floating and cell-hiding forms of H. pylori. A study published in the Proceedings of the National Academy of Sciences tested sulforaphane against 48 strains of H. pylori, including antibiotic-resistant ones, and found it effective against all of them. Three-day-old broccoli sprouts have the highest concentration of this compound. Mature broccoli, Brussels sprouts, cauliflower, and kale contain it too, just in lower amounts.

Green tea also works against H. pylori. The natural polyphenols in green tea inhibit urease, an enzyme the bacteria depend on to survive in stomach acid. Lab testing showed green tea extracts could suppress urease activity by over 90% at higher concentrations. Drinking a few cups daily is a reasonable way to get a steady supply of these compounds.

Manuka honey has antibacterial properties that suppress H. pylori’s ability to trigger inflammation in stomach cells. Lab research found that Manuka honey at concentrations of 10 to 20% significantly inhibited the bacteria’s inflammatory pathways. A spoonful on an empty stomach or mixed into warm (not hot) water is a common approach, though the concentrations that worked in lab settings are hard to replicate precisely through diet alone.

Why Fermented Foods and Probiotics Matter

Adding probiotics during H. pylori treatment does two important things: it boosts the odds that antibiotics will actually clear the infection, and it cuts down on the side effects (nausea, diarrhea, bloating) that make people want to quit treatment early.

A large network meta-analysis in Frontiers in Cellular and Infection Microbiology found that adding probiotics to standard triple therapy raised eradication rates by about 14% overall. The best-performing combinations involved multiple probiotic strains together. A mix of Bifidobacterium, Lactobacillus, and Saccharomyces strains achieved an 88.2% eradication rate, compared to significantly lower rates with antibiotics alone. Starting probiotics before or alongside treatment, and continuing for at least 14 days, produced the best results.

Kefir deserves special mention. In a randomized, double-blind trial of 82 patients, those who drank 250 mL of kefir twice daily alongside their antibiotics had a 78.2% eradication rate, compared to just 50% in the placebo group. Side effects were also less frequent and less severe in the kefir group. Yogurt with live active cultures, kimchi, sauerkraut, and miso are other fermented options, though kefir has the strongest direct evidence for H. pylori specifically.

Nutrients Your Stomach Needs to Recover

H. pylori doesn’t just cause inflammation. It quietly depletes several nutrients by damaging the stomach lining and reducing acid production. The three most commonly affected are iron, vitamin B12, and vitamin C, and all three feed into a cycle that can leave you anemic and fatigued even after the infection clears.

Low stomach acid from chronic H. pylori gastritis makes it harder to absorb iron from food. The bacteria also compete directly with your body for available iron. To rebuild stores, focus on iron-rich foods like red meat, poultry, fish, lentils, beans, and spinach. Here’s the practical trick: eat vitamin C-rich foods at the same meal. Vitamin C dramatically improves absorption of plant-based iron by keeping it in a form your gut can actually take up. Bell peppers, strawberries, oranges, and broccoli alongside a lentil dish or bean soup is a simple, effective pairing.

Vitamin B12 absorption suffers because H. pylori damages the cells that produce a protein needed to absorb this vitamin. Some patients develop a specific type of anemia from B12 deficiency. Animal products are the primary dietary source: meat, fish, eggs, milk, and cheese. If you follow a plant-based diet, supplementation may be necessary during recovery.

Vitamin C itself gets depleted in the stomach during active infection. Levels in gastric juice can drop to nearly undetectable in people with chronic gastritis. Beyond its role in iron absorption, vitamin C supports tissue repair in the stomach lining, so eating citrus fruits, tomatoes (if tolerated), Brussels sprouts, and strawberries helps on multiple fronts.

Foods That Make Symptoms Worse

While you’re dealing with an active H. pylori infection or recovering from treatment, several categories of food tend to aggravate stomach inflammation and should be minimized or avoided:

  • Spicy foods can irritate an already inflamed stomach lining and increase pain or burning.
  • Alcohol directly damages the gastric mucosa and is one of the most reliable triggers for gastritis flares.
  • Coffee and caffeinated drinks stimulate acid production, which compounds the irritation H. pylori is already causing.
  • Fatty and fried foods slow digestion and worsen inflammation in the stomach lining.
  • Acidic foods like citrus juices, tomato sauce, and vinegar-based pickled foods can sting inflamed tissue. This is worth noting because some of these foods (citrus, tomatoes) are also good vitamin C sources. If they cause pain, get your vitamin C from gentler options like bell peppers, broccoli, or strawberries instead.
  • Carbonated drinks can increase bloating and gastric pressure.

A 2022 cohort study also found that people with gastritis symptoms tended to eat at irregular times and consumed more leftover foods. Eating smaller, more frequent meals on a consistent schedule helps keep stomach acid levels stable and reduces the peaks that trigger discomfort.

What a Practical H. Pylori Diet Looks Like

Current clinical guidelines from the American College of Gastroenterology don’t include a specific dietary protocol alongside antibiotic treatment. That means there’s no single prescribed “H. pylori diet.” But pulling together the evidence, a practical eating pattern during and after treatment looks like this:

Build meals around lean proteins (chicken, fish, eggs), cooked vegetables, whole grains, and healthy fats like olive oil. Add broccoli sprouts to salads or sandwiches several times a week. Drink green tea between meals. Include a serving of kefir or yogurt with live cultures daily, especially during the antibiotic course. Pair iron-rich foods with something containing vitamin C at the same meal.

Keep portions moderate and eat on a regular schedule rather than skipping meals or eating large amounts at once. An empty stomach sitting in its own acid feels worse than one with a small amount of gentle food in it. Bland doesn’t have to mean boring. Herbs like ginger and turmeric are generally well tolerated and have mild anti-inflammatory properties of their own.

After treatment ends, most people can gradually reintroduce foods they avoided. The stomach lining typically heals over several weeks once the infection is cleared, and foods that caused pain during active infection often become tolerable again. Continuing with probiotic-rich foods and nutrient-dense meals during this recovery window gives your stomach the best conditions to repair itself.