What causes abdominal pain and diarrhea after eating?

Dec 14, 2021 Source: Cainiu Health
Disease description:

I experience abdominal pain and diarrhea after meals, along with nausea and an urge to vomit—yet I’m unable to vomit. Why do I get stomach pain and loose stools after eating?

Doctor's answer (2)
Dr. Cui Zhenqin
Abdominal pain, diarrhea, nausea, and vomiting may be caused by acute enteritis—often triggered by abdominal exposure to cold or consumption of contaminated food. Currently, appropriate administration of anti-inflammatory or antidiarrheal medications is recommended to effectively prevent worsening of diarrhea. Additionally, close attention to dietary habits is essential in the near term: avoid cold or raw foods, and instead opt primarily for warm, cooked meals.