Why does my stomach hurt after eating?
Last updated September 3, 2026.
Most stomach pain after eating is indigestion: your upper abdomen protesting a meal that was too big, too fast, too fatty, or eaten under stress. Typical signs are heartburn, bloating, feeling over-full, and bringing up bitter fluid. It usually settles with self-care. MedlinePlus draws the line clearly: lasting more than 2 weeks, or severe pain, means get checked. Pymander is a free AI doctor, 24/7 by text, that can help you review your pattern.
What to do
- Eat smaller, slower meals: speed and volume are the classic triggers.
- Cut the usual suspects: fatty and spicy food, alcohol, smoking.
- Leave 3 to 4 hours between dinner and bed, and raise your head at night.
- Ask a pharmacist about antacids, and see a doctor if it runs past 2 weeks.
Related questions
- Why do I get heartburn every night?
- How do you get rid of heartburn fast?
- What helps nausea fast?
- Why do I get bloated after dairy?
