What Causes a Stomach Ache After Eating?

Article Details
  • Written By: G. Wiesen
  • Edited By: Heather Bailey
  • Last Modified Date: 22 April 2019
  • Copyright Protected:
    Conjecture Corporation
  • Print this Article
Free Widgets for your Site/Blog
Winston Churchill and Lyndon Johnson are among those who reportedly saw Abraham Lincoln's ghost in the White House.  more...

May 23 ,  1911 :  The New York Public Library was dedicated.  more...

There are a number of different medical conditions and various factors that can cause a stomach ache after eating, some of which are very serious while others are fairly minor. Some of the most common causes of such a stomach ache include overeating, eating of foods that may be difficult to digest, and physical intolerance to certain foods, such as those that contain lactose. More severe causes can include acid reflux, heartburn, and food poisoning, as well as serious medical conditions such as pancreatitis, ulcers, and appendicitis.

A stomach ache is typically described as a feeling of discomfort throughout a person’s abdomen or in a specific part of the abdomen. Some of the most common causes of such discomfort are overeating or eating of certain foods that may cause a person discomfort. Overeating typically leads to abdominal pain as the stomach is stretched, and drinking too much liquid while eating can cause discomfort as the stomach acids are diluted by the liquid, resulting in slowed digestion.

Some people can experience a stomach ache after eating foods they cannot properly digest. This often includes dairy products that include lactose, as certain people cannot effectively handle the milk sugar in their bodies, leading to discomfort and other physical reactions. Food poisoning due to food that is improperly handled or undercooked can also cause extreme discomfort, diarrhea, and vomiting as a person’s body tries to remove harmful bacteria from the system.


Conditions such as acid reflux and heartburn can cause a stomach ache, as well as a feeling of burning in the esophagus and upper stomach. This can make eating difficult and may prevent a person from eating enough food for proper health and nutrition. A stomach ulcer can also cause pain after or during eating, especially when eating foods high in acidity or spiciness.

Certain serious medical conditions can cause a stomach ache after eating, such as pancreatitis and appendicitis. Pancreatitis is often identified by severe pain in the upper abdomen immediately or up to 12 hours after eating. The pain often spreads to the sides and back and may be followed by nausea and a fever. Appendicitis can frequently cause intense pain in the lower right side of a person’s abdomen, which may be followed by nausea, vomiting, and a fever. Anyone experiencing abdominal pain over an extended period of time or more severe symptoms, such as vomiting or fever, should consult a medical professional for more information.


You might also Like


Discuss this Article

Post 3

@ankara-- It sounds like you have a wheat or gluten intolerance. You need to get intolerance tests too find out.

I have a mild wheat intolerance. I also get stomach aches and bloating after eating wheat bread.

You could also do an elimination diet to see if you have a sensitivity to wheat or gluten. Remove all wheat from your diet for a few weeks and then introduce small amounts of wheat. If you get stomach aches only after eating wheat, you will know that that's the problem.

Post 2

If anyone is experiencing constant stomach aches, cramps, nausea, acid reflux and vomiting after eating, please get a test done for h. pylori stomach bacteria.

I had aches and cramps after every single meal for a year and a half. I couldn't eat much from acid reflux and nausea. And when I ate, my stomach would ache and sometimes there was a sharp pain that sent me to the emergency room.

I finally found a doctor who didn't want to make money off of me with unnecessary tests and actually searched for the root of the problem. He gave me a simple breath test that took five minutes and diagnosed me with a stomach bacteria called h. pylori.

I was give a month's worth of antibiotics and stomach protecting medications. After my treatment, all of my symptoms disappeared. I can eat everything I want again. I can even have coffee! It's a miracle.

Post 1

Why do I always get stomach pain after eating wheat bread? I don't have problems with other food, just bread.

Post your comments

Post Anonymously


forgot password?