Why do I get stomach pain when I'm hungry?
Last updated September 3, 2026.
Hunger pain relieved by eating is the duodenal ulcer signature - H. pylori testing and eradication fix most. Vomiting blood, black stools, or sudden severe pain: urgent.
What to do
- Ask for the H. pylori test - breath, stool, or blood, then a two-week cure, per NHS.
- Stop NSAIDs meanwhile - ibuprofen is a top ulcer driver.
- Regular meals, less alcohol and coffee - and antacids for comfort.
- Blood in vomit or black stools: urgent - bleeding ulcers move fast.
Related questions
- Why do I get a stomach ache every morning?
- Why do I get full after a few bites?
- Why do I get stomach pain after eating spicy food?
- Why do I get heartburn every night?
