Most people with acid reflux can eat a wide variety of foods, as long as they lean toward low-fat, high-fiber, and alkaline options. The key is choosing foods that won’t relax the valve between your esophagus and stomach, which is what allows acid to splash upward and cause that familiar burning sensation. Here’s a practical guide to building meals that keep reflux under control.
Vegetables and Fruits That Work Well
Green vegetables are some of the safest choices for acid reflux. Asparagus, broccoli, green beans, and leafy greens are naturally low in fat and sugar, and they’re unlikely to trigger symptoms. Cauliflower and fennel also fall into this category.
For fruit, stick to options that sit higher on the pH scale, meaning they’re less acidic. Bananas and melons (cantaloupe, honeydew, watermelon) are reliable picks. Citrus fruits like oranges, grapefruits, and lemons are the opposite: highly acidic and common reflux triggers. Tomatoes, though technically a fruit, fall into the same problematic category because of their acidity.
Best Protein Sources
Lean proteins are your friend here. Chicken, turkey, and seafood are low in saturated fat, which matters because fatty foods can relax the esophageal sphincter and let acid creep upward. How you cook protein is just as important as which protein you choose. Grilling, broiling, baking, or poaching keeps the fat content low, while frying adds the kind of fat that makes symptoms worse.
Eggs are generally well tolerated, though some people find that the yolks (which contain more fat) bother them. If that’s you, egg whites are a simple swap. Fish, especially varieties that aren’t breaded or fried, is another strong option.
Whole Grains and High-Fiber Foods
Fiber-rich foods play a useful role in managing reflux. Oatmeal, brown rice, whole wheat bread, and couscous are all solid choices. The reason fiber helps comes down to chemistry: dietary fiber has a notable buffering effect on stomach acid, raising the pH of stomach contents. In practical terms, this means fiber absorbs and neutralizes some of the acid that would otherwise wash back into your esophagus. Fiber also helps you feel full on less food, which reduces the overeating that often triggers reflux episodes.
How to Handle Fats
Fat is the trickiest category. High-fat foods, even healthy fats, can worsen reflux symptoms because fat slows digestion and relaxes that critical valve at the top of your stomach. That said, you don’t need to eliminate fat entirely. The goal is to favor unsaturated fats (nuts, seeds, avocados, olive oil, fatty fish) while keeping saturated fat low. Butter, fatty cuts of meat, processed meats, and full-fat dairy are the biggest offenders.
Nuts deserve a special mention. Despite being high in fat, they’re alkaline and generally well tolerated in moderate portions. Almonds, walnuts, and cashews can work as snacks. Just watch your portion size, since eating a large volume of any fatty food can still provoke symptoms.
Dairy: What to Choose
Full-fat dairy products like whole milk, cheese, and ice cream are common reflux triggers because of their saturated fat content. Switching to low-fat or nonfat versions of yogurt, milk, and cheese often makes a noticeable difference. Plant-based alternatives like almond milk or oat milk tend to be well tolerated too, and they’re naturally lower in fat than their dairy counterparts.
What to Drink
Water is the simplest, safest choice. Herbal teas, particularly ginger or chamomile, are generally gentle on the stomach. Coffee and caffeinated tea are common triggers for many people, though sensitivity varies. Carbonated drinks can increase pressure in the stomach and push acid upward, so flat beverages are a better bet. Alcohol, especially red wine and cocktails with citrus mixers, tends to make reflux significantly worse.
Foods to Avoid or Limit
A few categories consistently trigger symptoms across most people with reflux:
- Fried and greasy foods: French fries, fried chicken, onion rings, and similar items relax the esophageal sphincter.
- Spicy foods: Hot peppers, hot sauce, and heavily spiced dishes irritate an already sensitive esophagus.
- Citrus and tomatoes: Orange juice, tomato sauce, salsa, and marinara are acidic enough to cause direct irritation.
- Chocolate: Contains both caffeine and a compound that relaxes the sphincter.
- Mint: Peppermint and spearmint have a relaxing effect on that same valve, despite their reputation as digestive aids.
Meal Size and Timing Matter
What you eat is only part of the equation. Large meals stretch the stomach, which increases pressure on the sphincter and makes reflux more likely. Eating smaller, more frequent meals throughout the day puts less strain on that valve than two or three large ones.
Timing matters too. You should stop eating at least three hours before lying down or going to bed. When you’re upright, gravity helps keep stomach contents where they belong. Lying down shortly after eating removes that advantage and gives acid an easy path into your esophagus. If nighttime reflux is a particular problem, making dinner your lightest meal of the day often helps.
Putting It All Together
A typical reflux-friendly day might look like this: oatmeal with banana slices for breakfast, a grilled chicken salad with leafy greens and a light vinaigrette for lunch, and baked salmon with steamed broccoli and brown rice for dinner. Snacks could include a handful of almonds, a slice of melon, or a cup of herbal tea. None of this requires specialty foods or complicated recipes. It’s mostly about shifting toward lean proteins, plenty of vegetables, whole grains, and moderate amounts of healthy fat while avoiding the well-known triggers.
Everyone’s tolerance is slightly different, so keeping a simple food diary for a week or two can help you identify your personal triggers. Some people handle tomato sauce fine but can’t tolerate coffee. Others drink coffee daily without issues but flare up from chocolate. Tracking what you eat alongside your symptoms gives you a clearer picture than any general list can.

