Gastritis Diet: What to Eat and What to Avoid

A gastritis-friendly diet centers on foods that are low in fat, low in acid, and unlikely to irritate your already-inflamed stomach lining. The goal is simple: reduce the chemical and mechanical stress on your stomach so it can heal. That means choosing gentle proteins, non-acidic vegetables, whole grains, and plenty of water-rich foods while cutting out the things that trigger more acid production or inflammation.

Foods That Help Your Stomach Heal

The best foods for gastritis share a few traits: they’re easy to digest, they don’t spike acid production, and they don’t sit in your stomach for a long time. Foods with a higher pH (more alkaline) are generally safer because they help offset the acid already in your stomach, while low-pH (acidic) foods tend to make things worse.

Build your meals around these categories:

  • Vegetables: Leafy greens, zucchini, cucumbers, green beans, peas, carrots, and potatoes. These are low in acid and easy on the stomach. Avoid tomatoes and raw onions, which are more irritating.
  • Fruits: Bananas, melons, apples, and pears. Stick to low-acid options and avoid citrus fruits like oranges, grapefruits, and lemons in large amounts.
  • Lean proteins: Skinless chicken, turkey, fish, and eggs. These provide nutrition without the high fat content that worsens stomach inflammation.
  • Whole grains: Oatmeal, brown rice, whole wheat bread, and plain crackers. These are filling without being heavy, and oatmeal in particular absorbs stomach acid.
  • Legumes: Lentils and beans, cooked until soft, are a good plant-based protein source that most people with gastritis tolerate well.

Broth-based soups are especially helpful because their high water content dilutes stomach acid. A simple chicken and vegetable soup can be one of the easiest meals to tolerate during a flare-up.

What to Drink (and What to Skip)

Water is your safest bet. Beyond that, herbal teas are a strong option. Ginger tea is one of the best choices because ginger is naturally alkaline and has anti-inflammatory properties that ease digestive irritation. Chamomile tea is another gentle choice that many people find soothing.

Nonfat milk can act as a temporary buffer between stomach acid and your stomach lining, providing quick relief from burning. However, full-fat milk has the opposite effect, since the fat content can trigger more acid production. If you drink milk, keep it nonfat or low-fat.

Coffee, alcohol, carbonated drinks, and acidic juices (orange juice, grapefruit juice, tomato juice) are the biggest liquid offenders. Coffee stimulates acid secretion even in decaf form, and alcohol directly irritates the stomach lining. Carbonation increases pressure in the stomach, which can worsen discomfort.

Foods That Make Gastritis Worse

High-fat foods are one of the clearest triggers. Fat slows digestion, meaning food sits in your stomach longer and your stomach produces more acid to break it down. This prolongs the irritation. Fried foods, fatty cuts of meat, butter-heavy dishes, and creamy sauces all fall into this category.

Spicy foods containing chili peppers, hot sauce, or heavy seasoning can directly irritate inflamed tissue. Acidic foods like tomatoes, citrus fruits, and vinegar-based dressings lower the pH in your stomach, amplifying the burn. Processed and cured meats (bacon, sausage, deli meats) combine high fat with preservatives that can further aggravate the lining.

Chocolate and peppermint, while not spicy or acidic, relax the valve between your stomach and esophagus, which can let acid creep upward and create additional discomfort.

How to Cook and Eat for Less Irritation

How you prepare food matters almost as much as what you eat. Steaming, baking, poaching, and boiling are the gentlest cooking methods. These don’t add extra fat, and they tend to produce softer textures that are easier to digest. Frying and grilling at high heat create compounds that can aggravate an inflamed stomach, so it’s worth avoiding them during active symptoms.

Eating five or six smaller meals throughout the day, rather than three large ones, keeps your stomach from overfilling. A large meal stretches the stomach and triggers a bigger wave of acid to handle the volume. Smaller portions mean less acid at any given time. Take smaller bites, chew thoroughly, and try stopping when you feel about 80% full rather than eating until you’re completely stuffed. That buffer makes a noticeable difference in how your stomach feels afterward.

Eating your last meal at least two to three hours before lying down also helps. Gravity keeps acid where it belongs when you’re upright, but lying down on a full stomach invites it to wash over inflamed tissue.

Broccoli Sprouts and H. Pylori Gastritis

If your gastritis is caused by H. pylori bacteria (one of the most common causes), there’s an interesting dietary addition worth knowing about. Broccoli sprouts contain high levels of a compound called sulforaphane, which is both antibacterial against H. pylori and anti-inflammatory in the stomach.

A study published in Cancer Prevention Research tested this directly. People infected with H. pylori ate 70 grams of broccoli sprouts daily (about two and a half ounces) for eight weeks. By the end, multiple markers of H. pylori colonization and stomach inflammation had dropped significantly compared to a placebo group. About a third of participants saw their colonization levels fall below the detection threshold. The effect wasn’t permanent, as colonization levels returned after people stopped eating the sprouts, but it demonstrates a real, measurable impact.

Broccoli sprouts won’t replace antibiotic treatment for an active H. pylori infection, but they’re a reasonable addition to your diet. You can find them in grocery stores or grow them at home from seed in about three days. Mature broccoli contains the same compound but in much lower concentrations.

A Realistic Day of Eating

Putting this together into actual meals helps make it practical. A typical day might look like this: oatmeal with sliced banana for breakfast, a mid-morning snack of plain crackers with a small portion of hummus, a lunch of baked chicken breast with steamed green beans and rice, an afternoon snack of a pear or applesauce, and dinner of poached fish with mashed potatoes and cooked carrots. Ginger tea between meals can help keep nausea and acid in check.

This kind of eating pattern doesn’t have to be permanent. Acute gastritis, the kind that comes on suddenly from a specific trigger, often improves within days to a few weeks of dietary changes. Chronic gastritis takes longer, sometimes several months, especially if there’s an underlying cause like H. pylori that needs medical treatment alongside the diet. The key is consistency: occasional indulgences in trigger foods can reset your progress, particularly during active inflammation. As your stomach heals, you can gradually reintroduce foods one at a time to see what you tolerate.