Indigestion has many possible causes. Often, indigestion is related to lifestyle and may be triggered by food, drink or medication. Common causes of indigestion include:

  • Overeating or eating too quickly
  • Fatty, greasy or spicy foods
  • Too much caffeine, alcohol, chocolate or carbonated beverages
  • Smoking
  • Anxiety
  • Certain antibiotics, pain relievers and iron supplements

Sometimes indigestion is caused by other digestive conditions, including:

  • Gastritis
  • Peptic ulcers
  • Celiac disease
  • Gallstones
  • Constipation
  • Pancreas inflammation (pancreatitis)
  • Stomach cancer
  • Intestinal blockage
  • Reduced blood flow in the intestine (intestinal ischemia)

Indigestion with no obvious cause is known as functional dyspepsia or nonulcer stomach pain.

May. 01, 2013

You Are ... The Campaign for Mayo Clinic

Mayo Clinic is a not-for-profit organization. Make a difference today.