What to Eat for Heartburn: Foods That Help

The best foods for heartburn are low-acid, high-fiber options that won’t relax the muscular valve between your stomach and esophagus. Bananas, oatmeal, leafy greens, lean proteins, and melons top the list. But what you eat is only part of the equation. How much you eat, when you eat, and what you avoid all shape whether that burning sensation shows up.

Why Certain Foods Trigger Heartburn

At the base 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 splashing back up. When that gate loosens or relaxes at the wrong time, stomach acid rises into the esophagus and causes the burning feeling you know as heartburn.

Certain foods relax that gate directly. Coffee, tea, cola, and other caffeinated drinks both loosen the muscle and stimulate your stomach to produce more acid. Chocolate contains a compound called methylxanthine, which has a similar relaxing effect on the valve. Peppermint does the same thing, which is why an after-dinner mint can backfire. Fatty foods slow digestion, keeping your stomach full longer and increasing pressure against the valve. Citrus fruits and tomato-based foods don’t relax the muscle but irritate the esophageal lining on contact, making existing reflux feel worse.

Large meals are a trigger on their own. Eating a big portion stretches the stomach, pushes its contents upward, and loosens the valve. Smaller, more frequent meals reduce that pressure considerably.

High-Fiber Foods Are Your Best Ally

Fiber is one of the most consistently helpful nutrients for heartburn. In a study published in the World Journal of Gastroenterology, patients who added 15 grams of supplemental fiber daily to their usual diet saw dramatic improvement in just 10 days. At the start, 93% of participants experienced heartburn regularly. By the end of the study, only 40% did. Their overall symptom scores dropped by nearly half.

Fiber helps in a few ways. It absorbs excess stomach acid, speeds up digestion so food doesn’t sit in your stomach as long, and adds bulk that moves through the digestive tract smoothly. The easiest way to get more of it is through the foods below.

Oatmeal

Oatmeal is one of the most reliable heartburn-friendly breakfast options. Its soluble fiber absorbs stomach acid directly, and a single cup of cooked oats delivers about 4 grams of fiber. Stick to plain oatmeal and top it with bananas or a drizzle of honey rather than citrus or chocolate.

Vegetables

Leafy greens and cruciferous vegetables have a mild alkalizing effect, meaning they help neutralize acid rather than add to it. Broccoli, kale, spinach, asparagus, and Brussels sprouts are all good choices. They’re also high in fiber, giving you a double benefit. Root vegetables like sweet potatoes and carrots work well too. The key is to avoid heavy, cream-based sauces or deep-frying, which adds the kind of fat that slows digestion and worsens reflux.

Bananas

Bananas are naturally alkaline and rich in fiber, making them one of the simplest snacks for calming heartburn. They also coat the esophageal lining gently. Keep in mind that very ripe bananas are more acidic than slightly green ones, so if you’re particularly sensitive, reach for a banana that still has a bit of firmness.

Lean Proteins That Won’t Make It Worse

Protein doesn’t inherently cause heartburn, but the fat that comes with many protein sources does. Fatty cuts of meat, fried chicken, and greasy burgers slow stomach emptying and increase pressure on that lower esophageal valve.

Better options include grilled or baked chicken breast, white fish, and leaner cuts of beef or pork. Egg whites are another smart choice since the yolk contains most of the fat. If you eat eggs regularly and notice heartburn, try switching to whites only and see if it makes a difference. Cooking method matters as much as the protein itself: grilling, broiling, and baking are all gentler on your digestion than frying.

Fruits That Are Safe to Eat

Citrus fruits like oranges, grapefruits, and lemons are common heartburn triggers because of their high acid content. But plenty of fruits are low-acid and perfectly safe. Watermelon, cantaloupe, and honeydew are among the best options. They’re hydrating, mild, and unlikely to irritate the esophagus. Pears and apples (especially less tart varieties like Fuji or Gala) are generally well tolerated too.

Soothing Additions Worth Trying

A few foods and ingredients go beyond “safe” and may actively ease symptoms.

Ginger has anti-inflammatory properties that can help calm the stomach and improve how quickly food moves through your digestive system. Research suggests that around 1,500 mg per day (roughly a one-inch piece of fresh ginger) is effective for reducing nausea and upper digestive symptoms, though the evidence for heartburn specifically is still developing. Grating fresh ginger into hot water for tea, or adding it to stir-fries and soups, is the easiest way to incorporate it.

Yogurt with live probiotic cultures may help regulate stomach acidity and support healthy gut bacteria. It also provides a cooling sensation that some people find soothing during a flare-up. Choose plain, low-fat yogurt over flavored varieties, which often contain added sugars and citric acid.

Almonds contain healthy fats, fiber (about 11 grams per 100-gram serving), and anti-inflammatory compounds that may help neutralize stomach acid. A small handful as a snack between meals is a simple option. Just avoid honey-roasted or heavily salted versions.

What to Drink (and When)

Water is the safest beverage for heartburn, but timing matters. Drinking large amounts during a meal increases the total volume in your stomach, putting extra pressure on the esophageal valve. A better approach is to drink a full glass of water about 30 minutes before eating and another 30 minutes after. This helps prepare your stomach for digestion and washes any residual acid back down from the esophagus without overfilling you during the meal.

Herbal teas made with ginger or chamomile are generally fine. Avoid peppermint tea, coffee, carbonated drinks, and alcohol, all of which can relax the valve or increase acid production.

Meal Timing and Portion Size

Even the most heartburn-friendly foods can cause problems if you eat too much at once or lie down right after. Gravity helps keep stomach acid where it belongs, so staying upright after meals is one of the simplest things you can do.

Wait at least 2 to 3 hours after eating solid foods before lying down or going to sleep. If you eat dinner at 7 p.m., don’t go to bed before 9:30 or 10. For liquids, the window is shorter: about 30 minutes is enough. If late-night heartburn is your main issue, try making lunch your largest meal and keeping dinner light. A smaller evening meal means less pressure on the valve when you finally lie down.

Splitting your daily food intake into four or five smaller meals instead of three large ones also reduces the stomach distension that triggers reflux. You don’t need to eat less overall, just spread it out more evenly across the day.