Reason Why You Feel Sick after Eating

Stomach pain that comes on suddenly after eating a particular food, then resolves on its own is mostly caused by the food. However, if a person changes their diet and still experience other symptoms, then there might be an underlying medical condition.

READ ALSO: Avoid These 7 Foods if You Have Acid Reflux

Stomach pain can be prevented by reducing or avoiding intake of spicy or fatty foods and sugary drink. Consuming a balanced diet with fresh fruits and vegetables may ease stomach pain.

Food that can cause stomach pain

The food that a person chooses to eat may cause stomach pain.

  1. Food poisoning

Stomach pain is one of the key symptoms of food poisoning. Other symptoms include: diarrhea, lack of energy, vomiting, and high temperature. Food poisoning can usually be treated at home with enough fluids and rest.

READ ALSO: Symptoms of Food Poisoning

  1. Spicy foods

Chili peppers contain a chemical that causes burning sensation. They are used to flavor spicy food. This chemical called capsaicin, may cause irritation to the stomach and other sensitive parts of the body.

  1. Alcohol

Bloating and other stomach upset may be caused by alcoholic drinks. They can also worsen heartburn. Taking soft drink or water between alcoholic ones or choosing alcohol-free wine or beer are ways to reduce consumption of alcohol.

  1. Acidic foods

Acidic foods can cause irritation to the stomach include fruit juices, processed cheese, and tomatoes. However, replacing fruit juices with water or tea, may help to cut down on stomach pain after meals.

READ ALSO: 10 Important Signs in Your Body That You Shouldn’t Ignore

  1. Trapped wind

Stomach may feel stretched and painful when wind gets trapped in the digestive tract. The stomach may feel stretched and uncomfortable, or there may be a sharp pain. Sugary drinks and certain foods can cause bloating and wind. These include: beans, broccoli, onions, and cabbage.

Wind can get trapped in someone’s stomach when they eat with their mouth open, chew gum, or suck sweets.

  1. Food allergy

Food allergy or intolerance may cause a person to feel sick after eating. Some people may be allergic to certain foods which can cause irritation to the stomach after eating. Foods like lactose, wheat, and gluten can cause intolerance. People can keep a food diary if they think they might have a food allergy.

  1. Indigestion

Indigestion can also cause stomach discomfort after eating. The stomach contains acid to break down food. Foods like sugary drinks, caffeine, alcohol, and fatty foods can aggravate indigestion. Over-the-counter medication known as an antacid, may help relieve symptoms.

Medical conditions that causes stomach pain after eating

  1. Stomach ulcer

A sore on the stomach lining is called stomach ulcer. It will cause a burning pain in the middle of the stomach. Stomach ulcers are caused by an infection or as the result of medications frequently taken over a long period.

  1. Inflammatory bowel disease (IBD)

In IBD, the gut to become inflamed, causing a range of symptoms like stomach pain. IBD is a long-term condition that requires treatment with medication and lifestyle changes.

READ ALSO: 8 Foods to Avoid if You Have Crohn’s Disease

  1. Irritable bowel syndrome (IBS)

IBS can cause stomach cramps and bloating. Symptoms can last for days, weeks, or months, and may not always occur after eating. IBS has no cure, but lifestyle changes can help. These include:

  • reducing or avoid intake of alcohol and sugary drinks
  • eating slowly
  • not skipping meals
  • avoiding fatty and processed foods
  • getting plenty of exercise
  1. Gastritis

Gastritis causes inflammation in the lining of the stomach. It can cause indigestion, stomach pain, sickness, and vomiting. Mild gastritis can be treated at home with medication and changes to diet. Persons with gastritis should avoid eating acidic foods and eat smaller meals during the day.

  1. Heartburn

Heartburn or acid reflux is caused by acid coming up from the stomach into the food pipe. It feels like a burning sensation in the chest and throat. It can also cause a burning feeling in the stomach. Avoid taking spicy foods, alcohol, and lose weight if needed.

  1. Celiac disease

Celiac disease is a disorder of the digestive system, caused by an allergy to gluten, found in rye, barley, and wheat. Symptoms include constipation, diarrhea, stomach pain, and bloating.


Disclaimer: The content provided on is purely informative and educational in nature and should not be interpreted as medical advice. Please use the content only in consultation with an appropriate certified medical doctor or healthcare professional.

Leave a Reply

Your email address will not be published. Required fields are marked *