What Foods Trigger Heartburn and How to Avoid Them

Fatty foods, citrus fruits, chocolate, coffee, carbonated drinks, and tomatoes are among the most common heartburn triggers. They work in different ways: some relax the muscular valve between your esophagus and stomach, some increase stomach acid, and some irritate the esophageal lining directly. Your personal triggers may not include all of these, but understanding why each one causes problems can help you figure out which ones to cut back on.

How Food Causes Heartburn

At the bottom of your esophagus sits a ring of muscle that acts like a one-way gate. It opens to let food into your stomach, then closes to keep acid from flowing back up. When this valve weakens or relaxes at the wrong time, stomach acid splashes into the esophagus and you feel that familiar burning sensation. Certain foods relax this valve, delay stomach emptying, or add extra acid to the mix.

Fatty and Fried Foods

High-fat meals are one of the most reliable heartburn triggers. Fat slows the rate at which your stomach empties, meaning food and acid sit around longer and have more opportunity to push back up. Research on people with reflux disease found that when fat reached the upper part of the small intestine, heartburn started significantly faster and felt more intense and severe compared to fat-free conditions.

The usual suspects include deep-fried foods, creamy sauces, full-fat cheese, butter-heavy dishes, and fatty cuts of meat. Swapping in lean protein sources like skinless chicken, fish, or tofu can make a noticeable difference for many people.

Coffee and Caffeinated Drinks

Caffeine directly weakens the valve at the base of your esophagus. In one study, a moderate dose of caffeine lowered valve pressure within 10 minutes, and that reduction persisted for at least 25 minutes. A weaker valve means stomach acid can escape more easily, especially if you’re drinking coffee on an empty stomach or pairing it with other triggers.

Tea, energy drinks, and cola carry the same risk if caffeine is the culprit. Some people tolerate cold brew or low-acid coffee better, but the caffeine itself is a problem regardless of how the coffee tastes going down.

Chocolate

Chocolate is a triple threat. It contains caffeine, a related compound called theobromine, and a significant amount of fat. Both caffeine and theobromine relax the esophageal valve, while the fat content increases stomach acid production. Dark chocolate tends to have more theobromine than milk chocolate, though the fat in milk chocolate can be just as problematic. For frequent heartburn sufferers, chocolate is one of the foods most commonly linked to flare-ups.

Citrus Fruits and Tomatoes

Oranges, lemons, grapefruits, and tomatoes are naturally high in acid. Unlike the triggers that relax your esophageal valve, these foods irritate the esophageal lining directly when acid reflux occurs. If your esophagus is already slightly inflamed from repeated exposure to stomach acid, adding more acid from food makes the burning feel worse.

Tomato-based sauces, salsa, and citrus juices are concentrated forms of this acidity. Whole fruits in small amounts may bother you less than a tall glass of orange juice or a bowl of marinara, simply because the volume of acid is lower.

Carbonated Beverages

The fizz in carbonated drinks releases carbon dioxide gas in your stomach, stretching it and increasing pressure against the esophageal valve. Research shows that all carbonated beverages, including sparkling water, reduced valve strength by 30 to 50 percent for a sustained period of about 20 minutes. In 62 percent of study participants, the reduction was severe enough to push valve function into the range considered clinically incompetent. Tap water produced no such effect.

If you drink soda, you’re combining carbonation with sugar or caffeine or both, stacking multiple triggers in a single glass.

Spicy Foods

Spicy dishes containing chili peppers, hot sauce, or raw onions are frequently reported heartburn triggers. The active compound in hot peppers can irritate the esophageal lining and may slow digestion in some people. Spicy food is one of the items specifically listed in clinical guidelines as a potential aggravator, though sensitivity varies widely from person to person. Some people eat spicy food without any issues; others find it’s their most consistent trigger.

Peppermint

Peppermint might seem soothing, but it relaxes the esophageal valve in the same way fatty foods and caffeine do. Studies using esophageal pressure measurements confirmed that peppermint oil decreased valve pressure and equalized pressure across the esophagus, stomach, and valve, making reflux more likely. Peppermint tea, peppermint candies, and peppermint-flavored foods can all contribute. If you take peppermint oil capsules for digestive issues, enteric-coated versions that dissolve past the stomach may reduce this risk.

Alcohol

Alcohol reduces esophageal valve pressure and increases acid exposure in the esophagus. Wine and beer are among the most commonly reported triggers, though spirits can be just as problematic. Alcohol also tends to accompany other triggers: a glass of wine with a rich, fatty dinner, or a beer with spicy wings. The combination is often worse than either one alone.

Meal Size Matters as Much as Food Choice

What you eat is only part of the equation. How much you eat at once plays a surprisingly large role. When researchers compared meals of 300 milliliters (about 1.25 cups) to 600 milliliters (about 2.5 cups), the larger meals produced 70 percent more reflux episodes and more than double the total acid exposure time. Larger meals stretch the upper part of the stomach, which weakens the valve and gives acid more opportunity to escape.

Eating smaller, more frequent meals instead of two or three large ones is one of the most effective changes you can make, even before eliminating specific foods.

Timing: The 3-Hour Rule

Eating close to bedtime is strongly linked to nighttime heartburn. A study comparing dinner-to-bed intervals found that people who lay down within three hours of eating were 7.45 times more likely to experience reflux than those who waited four hours or more. Gravity helps keep stomach contents where they belong, so staying upright after meals gives your stomach time to empty before you lie flat.

Foods That Rarely Cause Problems

Not everything is off-limits. Alkaline foods like bananas, melons, cauliflower, fennel, and nuts can help offset stomach acid rather than adding to it. High-fiber foods are also generally well tolerated and may actually reduce reflux frequency. Good options include oatmeal, brown rice, sweet potatoes, carrots, beets, asparagus, broccoli, and green beans.

Lean proteins like grilled chicken, fish, and tofu are far less likely to cause symptoms than their fried or fatty counterparts. The pattern is straightforward: the less fat, acid, and caffeine in a meal, the less likely it is to trigger heartburn.

Finding Your Personal Triggers

Clinical guidelines from the American College of Gastroenterology recommend avoiding trigger foods for symptom control, but they also acknowledge that the evidence behind blanket food lists is limited and variable. People respond differently. You might handle coffee fine but struggle with tomato sauce, or tolerate chocolate but not carbonation.

The most practical approach is to keep a simple food diary for two to three weeks, noting what you ate, how much, when you ate it, and whether heartburn followed. Patterns tend to emerge quickly, and you’ll have a personalized list of triggers that’s more useful than any generic one. Eliminate suspect foods one at a time rather than cutting everything at once, so you can identify which ones actually matter for you.