Digestive Symptoms stomach painabdominal pain

Stomach Pain After Meals: 8 Common Causes Explained

Post-meal abdominal pain has many possible causes — from simple eating habits to conditions that need treatment. Here's how to tell them apart and what to do about each.

Stomach pain after meals is one of the most common reasons people seek medical advice about their digestion. But the range of possible causes — from eating habits to serious conditions — makes it hard to know what you’re dealing with without understanding the patterns.

Location, timing, and character of pain are the three variables that do most of the diagnostic work. Here’s how to interpret them.

1. Irritable bowel syndrome (IBS)

IBS is the most common cause of recurring post-meal abdominal pain in people who have no structural abnormality. Pain is typically:

  • Cramping or spasmodic in character
  • Located in the lower abdomen (though it can be anywhere)
  • Relieved (at least temporarily) by passing wind or stool
  • Worse with high-FODMAP meals, stress, and sleep deprivation

IBS pain usually peaks 3–6 hours after eating, when food reaches the colon and fermentation is most active. If you have IBS, the low-FODMAP diet is the most evidence-based dietary approach — it reduces symptoms in 50–80% of people who follow it correctly.

What helps: Identify and reduce your personal FODMAP triggers. Soluble fibre, peppermint oil capsules, and stress management all have supporting evidence.

2. Gastro-oesophageal reflux disease (GERD)

GERD occurs when the lower oesophageal sphincter is weakened or relaxed, allowing stomach acid to reflux into the oesophagus. The classic symptom is heartburn (a burning sensation behind the sternum), but GERD can also cause:

  • Epigastric pain (upper central abdomen) after eating
  • Pain that worsens when lying down or bending forward
  • Sour taste, regurgitation, or persistent cough

Triggers include large meals, fatty foods, alcohol, caffeine, mint, and lying down within 3 hours of eating.

What helps: Smaller meals, avoiding trigger foods, not lying down after eating, elevating the head of the bed. Antacids and PPIs (prescribed by a GP) are effective for persistent cases.

3. Peptic ulcer disease

Stomach and duodenal ulcers cause pain with distinctive timing:

  • Gastric ulcers: pain during or shortly after eating (food stimulates acid production against an already-irritated stomach lining)
  • Duodenal ulcers: pain 2–3 hours after eating or when the stomach is empty — often relieved briefly by eating

Most peptic ulcers are caused by H. pylori infection or NSAID use (ibuprofen, aspirin). If you suspect ulcers — particularly if pain is persistent, severe, or accompanied by dark stools — see your GP. Testing for H. pylori and a course of antibiotics (if positive) typically resolves the problem.

What helps: Treat the underlying cause. Avoid NSAIDs, alcohol, and smoking.

4. Gallbladder issues (biliary colic, cholecystitis)

Gallstone pain is characteristically:

  • Located in the upper right abdomen, possibly radiating to the right shoulder or back
  • Onset 1–2 hours after a high-fat meal (which triggers gallbladder contraction)
  • Described as intense, cramping, or squeezing — not colicky (it doesn’t come in waves)
  • Lasts 30 minutes to several hours, then resolves (biliary colic) — or persists and worsens (cholecystitis, which requires urgent attention)

If you experience this pattern, mention it to your GP. Ultrasound will identify gallstones.

What helps: Reducing very high-fat meals can reduce frequency of attacks. Definitive treatment is cholecystectomy (gallbladder removal).

5. Lactose intolerance

Insufficient lactase enzyme means lactose reaches the colon undigested and is rapidly fermented. Symptoms — cramping, bloating, gas, and loose stools — typically appear 30–120 minutes after consuming dairy.

What helps: Reduce or eliminate dairy, or use lactase enzyme supplements before dairy-containing meals. Lactose-free dairy products are widely available.

6. Food intolerances and sensitivities

Beyond lactose, other food components cause post-meal pain in sensitive individuals:

  • Fructose malabsorption: cramping and bloating after high-fructose foods (honey, certain fruits, some sweeteners)
  • Gluten/wheat sensitivity: pain and bloating after wheat-containing foods, sometimes with fatigue and brain fog
  • Coeliac disease: immune reaction to gluten causing intestinal damage and varied symptoms including abdominal pain

If you notice consistent pain after specific foods, systematic tracking followed by elimination and reintroduction (ideally with professional guidance) is the best way to identify your triggers.

7. Eating habits and mechanical factors

Sometimes the cause is simpler than any pathology:

  • Eating too fast: swallowing air and poorly chewing food both increase fermentation and distension
  • Overeating: distension of the stomach wall causes pain through stretch receptors
  • Eating while stressed: the sympathetic nervous system diverts blood from the gut, impairing digestion and increasing sensitivity

What helps: Eat more slowly, sit down for meals, and address the stress response around eating.

8. Functional dyspepsia

Functional dyspepsia refers to persistent pain or discomfort centred in the upper abdomen with no identifiable structural cause. It affects around 10–15% of the population and produces:

  • Upper abdominal pain or burning after eating
  • Uncomfortable fullness after normal-sized meals (early satiety)
  • Nausea

The mechanism involves altered gastric motility, increased visceral sensitivity, and sometimes H. pylori infection. A GP can diagnose this after ruling out structural causes.


When to seek urgent medical attention

See a doctor promptly if post-meal pain is accompanied by:

  • Vomiting blood or passing black/dark tarry stools
  • Severe pain that doesn’t improve
  • Unintentional weight loss
  • Pain radiating to the back or shoulder
  • Fever and worsening pain (may indicate perforation or acute cholecystitis)
  • New-onset pain after age 50

Most post-meal pain is functional and responds to dietary and lifestyle changes. But ruling out structural causes — particularly if the pattern is new, severe, or changing — is always worth doing.

Frequently asked questions

Is stomach pain after eating always a digestive problem?

Not always. Pain from gallbladder issues, pancreatic problems, and even cardiac conditions can feel like it originates from the stomach. Location matters: upper right quadrant pain after fatty meals often points to gallbladder; upper central/left pain may involve the pancreas or stomach itself. If pain is severe, radiates, or is accompanied by vomiting or fever, see a doctor promptly.

Why does my stomach hurt about an hour after eating?

Pain appearing 1–2 hours after eating is often linked to gastric acid production peaking as the stomach works. Peptic ulcers classically cause pain in this window. Gallbladder pain (biliary colic) typically starts 1–2 hours after a high-fat meal. IBS pain often comes later (3–6 hours) when food reaches the colon.

Can anxiety cause stomach pain after eating?

Yes. The gut-brain axis means that anxiety directly affects gut function — slowing or speeding motility, increasing gut sensitivity, and altering acid secretion. People with anxiety often notice that post-meal pain worsens on stressful days even when eating the same foods. This is functional pain, not imagined, and responds to stress management.

What foods most commonly cause stomach pain after eating?

The most common culprits are: fatty foods (slow digestion, trigger gallbladder), high-FODMAP foods like onion, garlic, and wheat (fermentation and bloating), spicy foods (gastric irritation), dairy in lactose-intolerant individuals, caffeine and alcohol (gastric acid and motility), and gluten in those with coeliac disease or NCGS.