Where it hurts and when: clues to the cause
- Upper middle abdomen, soon after eating: indigestion, reflux, gastritis or ulcer.
- Upper right abdomen, 30 to 60 minutes after a fatty meal: gallstones.
- Lower abdomen with bloating and bowel changes: IBS, constipation or food intolerance.
- Burning behind the breastbone: acid reflux.
- Generalised cramps and diarrhoea within hours of a specific food: intolerance or, if new and with vomiting, food poisoning.
Common causes
- Indigestion (dyspepsia): fullness, discomfort or burning in the upper abdomen after meals, often worse with large, fatty or spicy meals, alcohol, coffee and stress; see indigestion relief.
- Overeating or eating too fast, which stretches the stomach and swallows air.
- Acid reflux: heartburn and acid taste, worse when lying down; see foods to avoid with acid reflux.
- Trapped wind and bloating from fizzy drinks, beans, cabbage family vegetables, sweeteners and swallowing air; see why am I so bloated.
- Irritable bowel syndrome (IBS): cramping, bloating and diarrhoea or constipation, often triggered by eating; see diet for IBS.
- Food intolerances: lactose intolerance and sensitivity to fermentable carbohydrates (FODMAPs).
- Constipation, which makes the bowel more sensitive after meals.
Conditions that need medical treatment
- Gallstones: episodes of severe, steady pain in the upper right or middle abdomen after fatty meals, lasting from 30 minutes to several hours.
- Stomach or duodenal ulcer: burning pain related to meals, often linked to Helicobacter pylori infection or anti-inflammatory painkillers.
- Gastritis: inflammation of the stomach lining from alcohol, painkillers or infection.
- Coeliac disease: an immune reaction to gluten causing bloating, pain, diarrhoea, tiredness and anaemia.
- Food allergy: symptoms within minutes, sometimes with hives, lip swelling or breathing difficulty.
- Pancreatitis: severe upper abdominal pain spreading to the back, often with vomiting: an emergency.
- Gastroparesis (slow stomach emptying), especially in people with diabetes.
What helps right now
- Sit upright and avoid lying down for two to three hours after eating.
- Take a gentle walk to help digestion and release wind.
- Sip water or peppermint or ginger tea.
- A warm pack on the abdomen can ease cramps.
- Pharmacy antacids for heartburn or indigestion, as directed.
Gentle foods may help on bad days; see bland diet foods.
Eating habits that prevent pain
- Eat smaller meals more often instead of two or three large ones.
- Eat slowly, chew well and avoid talking while chewing.
- Limit fatty and fried foods, very spicy food, alcohol, coffee and fizzy drinks if they trigger symptoms.
- Avoid eating late at night; leave three hours before bed.
- Increase fibre gradually and drink enough water if constipation is part of the picture.
- Manage stress, which strongly affects gut sensitivity.
Finding your triggers
Keeping a food and symptom diary for two to four weeks helps link symptoms to specific foods, portion sizes, timing or stress. Avoid cutting out whole food groups on your own, because restrictive diets can lead to nutritional gaps. If IBS is diagnosed, a dietitian can guide a structured low-FODMAP diet with gradual reintroduction. Coeliac disease should be tested for before removing gluten, since a gluten-free diet makes the tests unreliable.
Tests a doctor may suggest
Depending on the symptoms, a doctor may check blood tests (anaemia, coeliac antibodies, liver function), test for Helicobacter pylori with a breath or stool test, request an abdominal ultrasound for gallstones, or refer for an endoscopy to look at the oesophagus and stomach, especially in people over 55 or with warning signs.
When to see a doctor
- Severe or constant pain, or pain that spreads to the back: emergency care.
- Vomiting blood or material like coffee grounds, or black, tarry stools: emergency.
- Unintentional weight loss, difficulty or pain swallowing, or persistent vomiting.
- Yellowing of the skin or eyes, dark urine or pale stools.
- Anaemia, or new and persistent indigestion if you are over 55.
- Lip or tongue swelling, or breathing difficulty after eating: call emergency services.
- Symptoms that persist for more than three weeks despite changes.
Key points to remember
- Most pain after eating comes from indigestion, reflux, wind or IBS.
- The location and timing of the pain help identify the cause.
- Smaller, slower meals and avoiding triggers help most people.
- Warning signs and persistent symptoms need medical assessment.
Questions about stomach pain after eating
These answers are general information and do not replace an examination or individual medical advice.
Why does my stomach hurt after every meal?
Common causes are indigestion, reflux, IBS and food intolerances. Gallstones, ulcers and coeliac disease are also possible, so persistent pain should be checked.
What can I eat when my stomach hurts after eating?
Small portions of simple foods such as rice, toast, bananas, cooked vegetables, eggs and lean fish are usually well tolerated.
Can anxiety cause stomach pain after eating?
Yes. Stress and anxiety make the gut more sensitive and can worsen indigestion and IBS.
When is stomach pain after eating serious?
With severe or constant pain, vomiting blood, black stools, weight loss, jaundice or difficulty swallowing.
How do I know if it is my gallbladder?
Gallstone pain is usually severe, steady, in the upper right abdomen after fatty meals and can spread to the back or right shoulder.
Should I see a dietitian for stomach pain after eating?
Yes, once a doctor has excluded medical causes, a dietitian can help identify triggers and plan a balanced diet.
Sources
- NHS · Indigestion
- NIDDK (NIH) · Indigestion (dyspepsia)
- NHS · Gallstones
- NHS · Stomach ulcer
- NHS · Irritable bowel syndrome (IBS)
- NHS · Coeliac disease
This guide is for general information and does not replace medical advice. How a problem is diagnosed and treated depends on your examination and medical history. If you think you have an emergency, contact your local emergency services.
