What Foods to Avoid for Heartburn and Acid Reflux

The foods most likely to cause heartburn are those high in fat, acid, or spice. Fried foods, tomato-based sauces, citrus fruits, chocolate, peppermint, carbonated drinks, and alcohol are among the most common triggers. But the specific combination that bothers you may be different from someone else’s, so understanding why these foods cause problems helps you make smarter choices at the table.

Why Certain Foods Cause Heartburn

Heartburn happens when stomach acid flows backward into your esophagus, the tube connecting your mouth to your stomach. At the bottom of that tube sits a ring of muscle called the lower esophageal sphincter (LES), which normally opens to let food in and then closes to keep acid where it belongs. Certain foods relax that valve, slow digestion, or increase acid production, all of which make reflux more likely.

The American College of Gastroenterology recommends avoiding personal trigger foods for symptom control, but acknowledges that the scientific evidence behind blanket food restrictions is limited. In other words, you don’t need to eliminate every item on every list. The goal is to identify which ones actually bother you.

High-Fat and Fried Foods

Fat is one of the most reliable heartburn triggers. High-fat meals relax the LES and slow the rate at which your stomach empties, leaving food sitting there longer and giving acid more opportunity to splash upward. The classic offenders include fried food, fast food, pizza, bacon, sausage, full-fat cheese, and processed snacks like potato chips.

This doesn’t mean you need to go completely fat-free. Baked or grilled versions of the same proteins are often fine. Swapping a fried chicken sandwich for a grilled one, or choosing a vinaigrette instead of a creamy dressing, can make a noticeable difference without overhauling your diet.

Spicy Foods

Chili powder, cayenne, black pepper, and hot sauces contain capsaicin, the compound responsible for the burning sensation. Capsaicin directly activates pain-sensing nerve fibers in the esophagus. In studies on healthy volunteers, swallowing a capsaicin-containing sauce significantly lowered the threshold at which people felt discomfort from pressure in the esophagus. Capsaicin also sped up how quickly heartburn symptoms peaked after a meal, even if it didn’t make the overall severity worse.

If you enjoy spicy food but get heartburn from it, try dialing back the heat rather than cutting it out entirely. Mild salsa, ginger-based seasonings, or herbs like basil and oregano can add flavor without the burn.

Tomatoes and Citrus

Acidic foods like tomatoes, oranges, lemons, grapefruits, and their juices don’t necessarily relax the LES, but the acid itself can irritate an already-sensitive esophageal lining. If you have frequent reflux, the tissue in your esophagus may already be inflamed, and adding more acid on top of that amplifies the pain.

Tomato-based sauces are especially tricky because they’re often combined with fat (think pasta with meat sauce, or pizza), creating a double trigger. If tomato sauce is a problem for you, pesto or olive oil with garlic can work as an alternative base.

Chocolate

Chocolate contains both caffeine and a related compound called theobromine. Together, these relax the LES, making it easier for acid to escape your stomach. Chocolate is also relatively high in fat, which compounds the problem. Dark chocolate has less sugar but more of these relaxing compounds, so it’s not necessarily a safer swap. For most people with frequent heartburn, chocolate is worth testing as a trigger rather than assuming it’s fine.

Coffee and Caffeinated Drinks

Caffeine relaxes the LES through the same mechanism as chocolate. Regular brewed coffee also tends to be acidic on its own, so it hits from two directions. If you don’t want to give up coffee entirely, a few brewing methods produce a less acidic cup:

  • Dark roasts are lower in acidity than light or medium roasts because the longer roasting time breaks down more of the beans’ acidic compounds.
  • Cold brew steeps at cooler temperatures for longer, which extracts less acid into the final drink.
  • Espresso brews quickly, and the shorter contact time with water means less acid ends up in your cup.
  • Chicory coffee is naturally caffeine-free and may be easier on digestion. Mushroom-extract blends also tend to be lower in both caffeine and acidity.

Peppermint

Peppermint often surprises people because it feels soothing, but menthol, its active ingredient, has been shown to decrease LES pressure in previous studies. Peppermint tea, peppermint candies, and even peppermint-flavored gum can trigger reflux in sensitive individuals. If you enjoy herbal tea after meals, chamomile or ginger tea are generally better options.

Alcohol

Alcohol both inflames the stomach lining and impairs the function of the LES. Wine, beer, and spirits can all trigger symptoms, though the combination matters. A glass of wine with a large, fatty dinner late in the evening is one of the most reliable recipes for nighttime reflux. If you drink, keeping portions small and pairing alcohol with lighter meals can help.

Carbonated Drinks

Sodas, sparkling water, and seltzer introduce gas into your stomach, which increases pressure and can force the LES open. Carbonated beverages that also contain caffeine (like cola) or citric acid (like lemon-lime soda) combine multiple triggers in a single drink. Plain still water is the safest choice during meals.

How You Eat Matters Too

The foods on your plate are only part of the equation. How much you eat and when you eat it play a significant role. Large meals increase the volume and pressure inside your stomach, which can overwhelm the LES regardless of what you ate. Splitting a big dinner into two smaller meals is one of the simplest changes you can make.

Timing is equally important. Lying down with a full stomach gives acid an easy path into your esophagus. The standard recommendation is to stop eating at least three hours before bed. That late-night snack, even if it’s something mild, can trigger symptoms simply because gravity is no longer helping keep acid down.

The classic worst-case scenario, as one Mayo Clinic gastroenterologist puts it: a large, fatty meal late in the day, with alcohol, followed by lying down flat. Avoiding that specific pattern can reduce symptoms even if you don’t eliminate a single food from your diet.

Finding Your Personal Triggers

Everyone’s heartburn triggers are slightly different. A food diary is the most effective way to figure out yours. For two to three weeks, write down what you eat, how much, when you eat it, and whether you get symptoms afterward. Patterns tend to emerge quickly. You may discover that coffee on an empty stomach is a problem but coffee with breakfast is fine, or that a small portion of chocolate after lunch doesn’t bother you while a large one after dinner does.

Once you identify your triggers, you can make targeted changes instead of following an overly restrictive list. The goal isn’t to eliminate every possible offender. It’s to find the handful of adjustments that make the biggest difference for you.