What to Eat for Heartburn: Best and Worst Foods

The best foods for heartburn are low in fat, high in fiber, and naturally low in acid. Think vegetables, whole grains, lean proteins, bananas, melons, and oatmeal. These foods are unlikely to trigger symptoms and can actually help reduce the frequency of flare-ups over time. Equally important is knowing which foods make heartburn worse and how the way you eat matters just as much as what you eat.

Why Certain Foods Trigger Heartburn

Heartburn happens when stomach acid flows backward into the esophagus, the tube connecting your throat to your stomach. At the bottom of that tube sits a ring of muscle that acts as a one-way valve, opening to let food into your stomach and closing to keep acid where it belongs. Certain foods relax that valve, allowing acid to escape upward. Others increase the amount of acid your stomach produces or sit in your stomach longer than usual, building pressure that pushes acid in the wrong direction.

Fatty foods are a major culprit on both counts. High-fat meals like pizza, fried chicken, or chips linger in the stomach longer because fat is harder to digest. That prolonged sitting time increases the risk of acid flowing back up. On top of that, fatty foods can relax the valve between your stomach and esophagus, making it even easier for acid to escape. This double effect is why greasy meals are one of the most reliable heartburn triggers.

Foods That Help With Heartburn

Fiber-rich foods are one of the most effective dietary tools against heartburn. They make you feel full faster, so you’re less likely to overeat, and overeating is one of the most common causes of acid reflux. The more your stomach stretches, the more pressure builds against that valve. Good high-fiber choices include oatmeal, whole-grain bread, brown rice, sweet potatoes, carrots, broccoli, and green beans.

Non-citrus fruits are a safe bet. Bananas and melons (cantaloupe, honeydew, watermelon) are naturally low in acid and gentle on the stomach. Apples and pears also tend to sit well for most people. Citrus fruits like oranges, grapefruits, and lemons are a different story and best limited if heartburn is a regular problem for you.

Lean proteins give you a filling meal without the fat load that slows digestion. Skinless chicken breast, turkey, fish, and egg whites are all solid options. The key is preparation: baking, grilling, poaching, or steaming these proteins keeps the fat content low. The moment you bread and deep-fry a chicken breast, you’ve turned a safe food into a trigger.

Vegetables in general are some of the safest foods for heartburn. They’re naturally low in fat and sugar, and most are mildly alkaline. Root vegetables like potatoes and carrots, leafy greens, cucumbers, zucchini, and cauliflower are all good choices. The main exceptions are raw onions and tomatoes, which can provoke symptoms in some people.

Foods and Drinks to Limit

Several common foods relax the valve at the top of your stomach, making reflux more likely:

  • Chocolate contains compounds that relax the esophageal valve and also increases acid production.
  • Peppermint has a similar muscle-relaxing effect, despite its reputation as a stomach soother.
  • Coffee and caffeinated drinks stimulate acid production and can loosen the valve.
  • Alcohol relaxes the valve and irritates the esophageal lining directly.
  • Carbonated beverages increase pressure in the stomach from gas, forcing the valve open.
  • Spicy foods can relax the valve and irritate already-inflamed tissue in the esophagus.

Tomato-based sauces and citrus juices are highly acidic on their own, which means they can irritate the esophagus even if the valve is functioning normally. If you’re dealing with active heartburn, these are worth avoiding until symptoms settle.

How You Eat Matters Too

Portion size has a direct effect on heartburn. A large meal stretches the stomach and increases the pressure pushing against the valve. Eating smaller, more frequent meals throughout the day keeps that pressure lower. If you’re used to three big meals, try splitting them into four or five smaller ones.

Meal timing is especially important at night. You should stop eating at least three hours before lying down. There’s a straightforward physical reason: when you’re upright, gravity helps keep stomach acid in your stomach. When you lie down after eating, that advantage disappears and acid can pool against the valve. Late-night snacking is one of the most common triggers for nighttime heartburn.

Eating speed plays a role too. Eating quickly means you’re more likely to swallow air (which increases stomach pressure) and less likely to notice when you’re full. Chewing thoroughly and putting your fork down between bites sounds simplistic, but it genuinely helps.

Cooking Methods That Reduce Risk

How you prepare food can matter as much as which food you choose. Frying adds significant fat, which slows digestion and relaxes the esophageal valve. Baking, steaming, grilling, and poaching all keep meals lighter on fat without sacrificing flavor. Roasting vegetables with a small amount of olive oil is generally fine, since moderate amounts of healthy fats are much less problematic than the heavy saturated fats in deep-fried food or cream-based sauces.

Cream soups, alfredo sauces, and butter-heavy dishes are worth swapping for broth-based soups and lighter sauces. Even something as simple as choosing marinara over a cream sauce can make a difference, though if tomato triggers your symptoms, a pesto or olive oil and garlic base might work better.

What to Drink

Water is the simplest and best choice. It dilutes stomach acid slightly and helps move food through the digestive system. Herbal teas like chamomile and licorice root tea are popular options, though you should avoid peppermint tea since peppermint relaxes the esophageal valve. Ginger tea is another common choice that many people find soothing, though individual responses vary.

Plant-based milks like almond, oat, or soy milk are generally well tolerated and can help coat the esophagus. Whole cow’s milk is trickier. While it feels soothing going down, the fat content can ultimately trigger more acid production once digestion kicks in. If you prefer dairy milk, stick to skim or low-fat versions.

Coffee is a known trigger, but if cutting it entirely feels impossible, try limiting yourself to one cup earlier in the day, ideally with food in your stomach. Cold brew tends to be less acidic than hot-brewed coffee and may be easier to tolerate.

Building a Heartburn-Friendly Meal Plan

A practical day of eating might look like this: oatmeal with banana and a drizzle of honey for breakfast, a grilled chicken salad with cucumbers and leafy greens for lunch, an apple or a handful of almonds as an afternoon snack, and baked fish with roasted sweet potatoes and steamed broccoli for dinner. None of these meals are exotic or restrictive. The pattern is simply lean protein, plenty of vegetables, whole grains, and non-citrus fruit.

If you’re not sure which specific foods trigger your symptoms, keeping a food diary for two to three weeks can be revealing. Write down what you eat, when you eat it, and when symptoms appear. Heartburn triggers are surprisingly individual. Some people tolerate moderate amounts of coffee or tomato without issue, while others react to foods that aren’t on any standard trigger list. A diary helps you identify your personal pattern instead of unnecessarily eliminating foods you actually tolerate well.