Currently Browsing:Benson Henry Institute for Mind Body Medicine

  • Consultation

    Come in for a consultation, leave with a comprehensive mind body treatment plan that addresses your stress-related medical condition.

  • Relaxation Response Resiliency Program (3RP)

    Designed to give patients a variety of mind body skills and interventions to decrease medical symptoms and build resilience.

Currently Browsing:Digestive Healthcare Center

  • Barrett's Esophagus Treatment Center

    The multidisciplinary Barrett’s Esophagus Treatment Center at Massachusetts General Hospital provides comprehensive care, from endoscopic diagnosis to minimally invasive treatment, for Barrett’s esophagus.

    Request an appointment Refer a patient

    Call to request an appointment or refer a patient: 617-275-9082

  • Weight Center

    The Massachusetts General Hospital Weight Center is a fully integrated center within the Digestive Healthcare Center that supports the spectrum of needs for people of all ages seeking help with obesity and weight loss.

    Request an appointment Refer a patient

    Call to refer a patient or request a new patient appointment: 617-726-0373

  • Swallowing and Heartburn Center

    The Swallowing and Heartburn Center at the Massachusetts General Hospital Digestive Healthcare Center provides both primary treatment and second opinion evaluations for throat, esophagus and stomach disorders.

    Request an appointment

    Call to make an appointment or refer a patient: 617-724-6038

Currently Browsing:Gastroenterology

  • Swallowing and Heartburn Program

    Adult Patients Only

    The Swallowing and Heartburn Program at the Gastroenterology Division of Massachusetts General Hospital provides both primary treatment and second opinion evaluations for disorders of the esophagus and stomach.

    Request an appointment

    For more information or to make an appointment: 617-724-6038

Currently Browsing:General and Gastrointestinal Surgery

  • Bariatric and Metabolic Surgery Program

    The Bariatric and Metabolic Surgery Program at Massachusetts General Hospital offers a full spectrum of safe and effective surgical procedures for obesity, weight disorders and metabolic disease.

    Refer a patient online

    Call to refer a patient or request a new patient appointment: 617-726-0373

About This Condition


What is indigestion?

Indigestion (dyspepsia) is a pain or burning feeling in your upper belly or abdomen. It is common in adults.

Indigestion is not the same as heartburn. It is not related to stomach acid.

Heartburn is when stomach acid goes out of your stomach and back into your food pipe (esophagus).

You can have symptoms of both indigestion and heartburn at the same time.

What causes indigestion?

Indigestion can be caused by health problems, lifestyle issues, or medicines.

Health problems or diseases include:

  • Sores or ulcers in your stomach or small intestine
  • Redness and swelling or inflammation in your stomach (gastritis)
  • Acid flowing back from your stomach into your esophagus (GERD or gastroesophageal reflux disease)
  • Bacterial infection in your stomach (H. pylori or Helicobacter pylori )
  • Inflammation of your gallbladder (cholecystitis)
  • Lumps of solid material (gallstones) in your gallbladder
  • Swelling of your pancreas (pancreatitis)
  • Food moving too slowly out of your stomach (gastroparesis). This often affects people with diabetes.

Lifestyle issues include:

  • Smoking
  • Having too much caffeine
  • Drinking too much alcohol
  • Eating too fast
  • Eating too much
  • Eating spicy, fatty, or greasy foods
  • Eating high-fiber foods
  • Feeling very stressed

Medicines include:

  • Bacteria-fighting medicines (antibiotics)
  • Aspirin and over-the-counter pain and fever medicines (NSAIDs or nonsteroidal anti-inflammatory drugs) 

What are the symptoms of indigestion?

Each person’s symptoms may vary. Symptoms may include:

  • Feeling full too soon while eating
  • Feeling pain, burning, and discomfort in your upper belly or abdomen
  • Feeling bloated
  • Burping and loud stomach gurgling
  • Having an upset stomach or vomiting
  • Having diarrhea
  • Having gas

The symptoms of indigestion may look like other health problems. Always see your health care provider to be sure.

How is indigestion diagnosed?

Your health care provider will look at your past health and give you a physical exam.

To make sure other health problems aren’t causing indigestion, you may have tests including:

  • Blood tests.
  • X-rays of your stomach and small intestine.
  • Upper endoscopy. This test uses a long, thin, flexible tube called an endoscope. It has a light and small camera on the end. The tube is put into your mouth, down your food pipe (esophagus), and into your stomach. It checks for any problems in the esophagus or stomach.

How is indigestion treated?

You should not have foods or medicines that cause indigestion. It is also helpful to avoid stressful situations.

Your symptoms may feel better if you:

  • Quit smoking
  • Take medicines that weaken or neutralize stomach acid (antacids)

Your health care provider may suggest you take medicines that:

  • Help your stomach move food more quickly into your small intestine
  • Kill bacteria (antibiotics) if tests show you have the H. pylori (Helicobacter pylori) bacteria in your stomach

What can I do to prevent indigestion?

There are many things you can do to try to prevent indigestion.

Making changes in your diet and eating habits can help. These include:

  • Eating several small, low-fat meals each day instead of 3 large meals
  • Eating slowly and giving yourself enough time for meals
  • Limiting spicy, fatty, greasy, or high-fiber foods
  • Chewing your food well
  • Limiting or not having any coffee, soda, or alcohol

You should not take medicines that hurt your stomach. These include aspirin and over-the-counter pain and fever medicines (NSAIDs or nonsteroidal anti-inflammatory drugs). If you do take them, do so after you eat.

Other lifestyle changes that may keep indigestion from happening include:

  • Quitting smoking
  • Getting enough rest
  • Finding ways to lower your emotional and physical stress, such as meditation or yoga
  • Exercising before a meal or waiting at least 1 hour after eating

When should I call my health care provider?

Indigestion can be a sign of a serious health problem. Call your health care provider right away if you have indigestion and any of these symptoms:

  • Frequent vomiting
  • Blood in vomit
  • Weight loss or not feeling hungry
  • Black, tarry stools (could mean you have blood in your stool)
  • Sudden sharp pain in your belly or abdomen
  • Trouble breathing
  • Sweating
  • Pain that spreads to your jaw, neck, or arm
  • Difficult, painful swallowing
  • Yellow coloring of your eyes or skin (jaundice)

Also call your health care provider if you have indigestion that lasts longer than 2 weeks.

Key points about indigestion

  • It is a painful or burning feeling in your upper belly or abdomen.
  • It is not the same thing as heartburn.
  • It may be caused by health problems such as ulcers.
  • It may also be caused by lifestyle and eating habits.
  • You should not have foods or medicines that cause indigestion. It is also helpful to avoid stressful situations.

Next steps

Tips to help you get the most from a visit to your health care provider:
  • Before your visit, write down questions you want answered.
  • Bring someone with you to help you ask questions and remember what your provider tells you.
  • At the visit, write down the names of new medicines, treatments, or tests, and any new instructions your provider gives you.
  • If you have a follow-up appointment, write down the date, time, and purpose for that visit.
  • Know how you can contact your provider if you have questions.