the basic cause of heartburn is an underactive lower esophageal sphincter or les that doesn't tighten as it should. two excesses often contribute to this problem: too much food in the stomach (overeating) or too much pressure on the stomach (frequently from obesity or pregnancy). certain foods commonly relax the les including tomatoes citrus fruits garlic onions chocolate coffee alcohol caffeinated products and peppermint. dishes high in fats and oils (animal or vegetable) often lead to heartburn as do certain medications. stress increases acid production and can cause heartburn. and smoking which relaxes the les and stimulates stomach acid is a major contributor.
what causes heartburn?