Abdominal Pain or Stomach Ache After Eating

The function of the stomach is to digest food which you have consumed. It is located in the upper left side of the abdomen. Abdominal pain or Stomach Ache can occur from various causes. It could be from food poisoning, stomach flu or from something as simple as overeating. Abdominal Pain or Stomach Pain can be severe or mild. Treatment depends on the cause of the pain.

Abdominal Pain or Stomach Ache After Eating

Abdominal Pain or Stomach Ache after Eating: 9 Common Causes, Symptoms, Investigations and its Treatment

  1. Abdominal Pain or Stomach Ache after Eating Caused Due to Stomach Flu/Gastroenteritis: This is a stomach infection resulting from consuming contaminated food or water.

    Symptoms: Watery diarrhea, pain and cramping in the abdomen, headache, body aches and fever.

    Investigations: Physical exam, medical history, stool exam.

    Treatment: Viral gastroenteritis doesn't benefit from antibiotics. Drinking lot of fluids, plenty of rest, anti-diarrheal medications should be taken.

  2. Lactose Intolerance as a Cause for Abdominal Pain or Stomach Pain after Eating: This is a condition where a person doesn't have the enzyme lactase resulting in their being lactose intolerant. If someone consumes products, such as milk or milk products, it results in abdominal pain.

    Symptoms: Diarrhea, nausea, vomiting, pain and cramping in the abdomen, bloating and flatulence.

    Investigations: Lactose tolerance test, hydrogen breath tests and stool acidity test.

    Treatment: Currently there is no treatment for lactose intolerance. Patients should avoid products containing lactose to prevent and alleviate abdominal pain.

  3. Abdominal Pain or Stomach Ache after Eating Caused Due to Ulcers in the Stomach: Ulcers in the stomach cause abdominal pain after eating. Ulcers are erosions in the soft lining of stomach or intestines. Foods with high acid content aggravates the ulcers and cause pain.

    Symptoms: Abdominal pain which can be of burning nature, nausea, vomiting, black or tarry stools.

    Investigations: Blood tests, stool tests, endoscopy and x-ray.

    Treatment: Antibiotics are given if there are H. pylori present. Proton pump inhibitors are given to decrease stomach acid and antacids.

  4. Celiac Disease as a Cause for Abdominal Pain or Stomach Ache after Eating: This is an immune system reaction which occurs after consuming gluten. Gluten is a protein present in barley, wheat, malt, semolina and rye.

    Symptoms: Pain in the abdomen, diarrhea, weight loss, osteoporosis, pain in the joints, erosion of the enamel, fatigue, headache and acid reflux.

    Investigations: Blood tests, endoscopy and capsule endoscopy.

    Treatment: Patient should follow a diet which is gluten free. Steroids may be given to relieve the inflammation and vitamin supplements also help.

  5. Abdominal Pain or Stomach Ache after Eating Caused Due to Food Poisoning: This is a condition which occurs after consuming contaminated food and drinks.

    Symptoms: Symptoms appear after a couple of hours of consumption of the contaminated food or liquid and comprise of: Pain and cramping in the abdomen, diarrhea, nausea, vomiting and fever.

    Investigations: Medical history, physical exam, blood tests, stool tests and culture.

    Treatment: Patient should have lots of fluids, electrolytes and rest. Antibiotics are given if the symptoms are severe and if there is a bacterial infection.

  6. Irritable Bowel Syndrome as a Cause for Abdominal Pain or Stomach Ache after Eating: This is a disorder of the large intestine and causes abdominal pain, cramping, bloating and gas.

    Symptoms: Abdominal cramping and pain, flatulence, constipation or diarrhea, mucus in the stools.

    Investigations: Medical history, physical exam, blood tests, flexible sigmoidoscopy, colonoscopy, CT scan and lactose intolerance tests

    Treatment: Dietary changes by taking more fiber or fiber supplements, cutting down on gas forming foods, taking anti-diarrheal medications or anticholinergic medications or antidepressant medications (as per your physician's recommendation) and antibiotics if there is bacterial overgrowth.

  7. Abdominal Pain or Stomach Ache after Eating Caused Due to Gallstones: Stones in the gallbladder are formed upon hardening of the digestive fluids. Presence of gallstones causes abdominal pain after eating.

    Symptoms: Acute pain in the right upper quadrant, pain between the shoulder blades and right shoulder pain.

    Investigations: CT scan of the gallbladder, HIDA scan, MRI, ERCP and blood tests.

    Treatment: Surgery, i.e., cholecystectomy is done for larger stones. There are also medications available which disintegrate the stones. Fiber rich diet should be followed.

  8. Abdominal Pain or Stomach Ache Caused Due to Overeating: This is a condition where an individual consumes excess food than he/she needs or expends. Eating more than required or eating too fast results in indigestion, this in turn results in pain in the abdomen.

    Symptoms: Abdominal pain/discomfort, indigestion and flatulence.

    Treatment: Eat small portions of meals every 2 hours. Follow a healthy diet. Eat your meals on proper time. Drink lots of water to keep yourself hydrated. Avoid drinking too much water immediately after a meal. Engage in mild activity, such as walking after eating, especially a large meal to help with digestion.

  9. Abdominal Pain or Stomach Ache after Eating Caused Due to Heartburn: This is felt as a burning sensation below the sternum.

    Symptoms: Pain which is burning in nature in the chest and which worsens upon lying or bending. Severe pain can occur immediately after eating.

    Investigations: X-ray, endoscopy, esophageal motility test and ambulatory acid (pH) probe tests.

    Treatment: Treatment comprises of antacids, H-2-receptor blockers, which decrease acid production, proton pump inhibitors. Making lifestyle and dietary changes is important. Fatty and acidic foods should be avoided. Tea, coffee and alcohol consumption should be cut down. Smoking should also be avoided. Small meals every couple of hours are better than consuming 3 heavy meals a day. Doing regular exercise and maintaining a healthy weight is important.

Other Causes of Abdominal Pain or Stomach Ache after Eating are:

If you are suffering from severe abdominal pain accompanied with blood in the stool, vomiting, pallor, acute abdominal tenderness, then consult your doctor immediately without further delay.

Also Read:

Written, Edited or Reviewed By:


Last Modified On: August 29, 2017

Pain Assist Inc.

Pramod Kerkar
  Note: Information provided is not a substitute for physician, hospital or any form of medical care. Examination and Investigation is necessary for correct diagnosis.

Popular Video


Symptom Checker

Hair Care

Irritable Bowel Syndrome

Weight Loss

Acne Health

Slideshow:  Home Remedies, Exercises, Diet and Nutrition

Find Pain Physician

Subscribe to Free ePainAssist Newsletters

By clicking Submit, I agree to the ePainAssist Terms & Conditions & Privacy Policy and understand that I may opt out of ePainAssist subscriptions at any time.

Copyright © 2017 ePainAssist, All rights reserved.

DMCA.com Protection Status