Skip to main content

Stomach and upper digestive tract

Feeling sick after eating: causes, red flags and when to get it checked

Feeling sick after eating is common and is most often caused by indigestion or acid reflux. When it keeps coming back, the pattern matters: how soon after a meal it starts, whether pain, bloating or vomiting come with it, and whether it is linked to particular foods. This page sets out the usual causes, the warning signs that need a prompt check and what a GP is likely to do.

Last checked: 2026-10-10

Key facts

At a glance.

  • Usually indigestion

    The NHS says most people have indigestion at some point, that it is usually not a sign of anything more serious, and that feeling sick after eating or drinking is one of the ways it can be felt.

  • The pattern is the clue

    The NHS says other symptoms give an idea of the cause: heartburn or bloating after eating points towards acid reflux, while diarrhoea or vomiting suggests norovirus or food poisoning.

  • Often after fatty meals or with pain

    The NHS describes gallstone pain as severe, constant, lasting longer than 30 minutes, felt in the middle of the tummy or under the right ribs, and making you feel sick or vomit.

  • Feeling full quickly matters

    The NHS lists feeling full sooner than usual, nausea and vomiting after eating, and tummy pain among the symptoms of gastroparesis, where food leaves the stomach more slowly than it should.

  • See a GP if it keeps returning

    The NHS advises seeing a GP if you feel sick and do not feel better in a few days, or if you often feel sick and it keeps coming back.

  • Sudden chest pain is different

    The NHS says that suddenly feeling sick with chest pain that feels tight or heavy, pain spreading to the arms, back, neck or jaw, or shortness of breath could be a heart attack and needs 999.

The short answer

Occasional nausea after a large, rich or rushed meal is very common and usually settles by itself. Persistent nausea that follows eating, particularly if it comes with pain, bloating, vomiting or weight loss, is worth getting looked at, because the cause can be anywhere along the digestive tract, from the stomach to the gallbladder and pancreas.

The NHS describes feeling sick as common and usually going away on its own. Its practical advice is to see a GP if you do not feel better after a few days, or if the sick feeling keeps coming back. A GP can look for the cause and suggest treatment, including anti-sickness medicine if it is needed.

This page is about nausea that is clearly linked to eating. If your nausea is mostly first thing in the morning, or happens with no relationship to food, the more general nausea and morning nausea pages on this site cover those patterns.

The common causes and how they tend to feel

The causes below are the ones named in NHS pages. They overlap, and it is not unusual for more than one to be present, so this is a guide to what the pattern suggests rather than a way of diagnosing yourself.

Causes of nausea after eating and the features the NHS describes
Possible causeWhat else you may noticeSource of the description
Indigestion and acid refluxBurning feeling in the chest, feeling full and bloated, burping, bringing up food or bitter fluidNHS: indigestion
Stomach ulcerBurning upper tummy pain, often worse at night, with indigestion, heartburn, bloating and feeling or being sickNHS: stomach ulcer
GallstonesSevere, constant pain lasting more than 30 minutes in the middle of the tummy or under the right ribsNHS: gallstones
GastroparesisFeeling full sooner than usual, being unable to finish meals, vomiting, bloating, heartburnNHS: gastroparesis
Food intoleranceSymptoms a few hours after the food, with diarrhoea, bloating, wind and tummy painNHS: food intolerance
Chronic pancreatitisUpper tummy pain that is worse after eating, with diarrhoea, bloating and weight lossNHS: chronic pancreatitis

Indigestion, reflux and stomach ulcers

The NHS says indigestion is often caused by acid from the stomach irritating the stomach lining or throat. It can be caused or made worse by certain foods and drinks such as coffee, tomatoes, alcohol, chocolate and fatty or spicy foods, by being overweight, smoking, pregnancy, stress and anxiety, some medicines including anti-inflammatory painkillers such as ibuprofen, and a hiatus hernia.

For most people the first steps are the ones the NHS lists: cutting down on tea, coffee, cola and alcohol, raising the head and shoulders in bed, losing weight if overweight, avoiding rich, spicy or fatty food, not eating 3 to 4 hours before bed, and not taking ibuprofen or aspirin unless prescribed. A pharmacist can suggest antacids, alginates or proton pump inhibitors.

An open sore in the lining of the stomach can cause the same picture. The NHS names infection with Helicobacter pylori bacteria and regular use of anti-inflammatory painkillers as the main causes of stomach ulcers, with the main symptom being upper tummy pain that may feel like burning and is often worse at night. Because ulcers can bleed or perforate, the NHS says treatment matters.

Gallstones, pancreas and slow stomach emptying

Gallstones are common and often cause no symptoms. The NHS explains that when a stone blocks a bile duct it can cause biliary colic, a severe and constant pain that lasts longer than 30 minutes and may make you feel sick or vomit. It names being over 40, being a woman, living with obesity, a diet high in fat and low in fibre, and rapid weight loss as factors that make gallstones more likely.

Gastroparesis is a long-term condition in which food passes through the stomach more slowly than it should. The NHS says symptoms start after eating and may include feeling full sooner than usual, nausea and vomiting, tummy pain, heartburn and bloating, and that weight loss can follow. It can be linked to diabetes or occur after some types of surgery.

Chronic pancreatitis is a less common explanation, and mainly affects adults who drink or smoke heavily. The NHS describes pain in the upper tummy that is often worse after eating, with nausea or vomiting, diarrhoea, very smelly poo that floats, and unintended weight loss. It notes that symptoms can resemble irritable bowel syndrome or gallstones, which is why a GP may need to rule other causes out first.

Warning signs that need prompt attention

Most nausea after eating is not dangerous, but a few features should not be waited out. The NHS advice on indigestion and stomach ulcers can be summarised as follows.

  • See a GP if you keep getting indigestion, are in severe pain, have lost a lot of weight without meaning to, have difficulty swallowing, keep being sick, have iron deficiency anaemia, or feel a lump in your stomach.

  • Ask for an urgent GP appointment or call NHS 111 if tummy pain is getting worse or not going away, you feel full after a very small amount of food, you have lost your appetite, or you are tired all the time.

  • Call 999 or go to A&E if you vomit bright red blood or something that looks like ground coffee, your poo is black, sticky and very smelly or has blood in it, you have severe tummy pain or a tummy that is painful to touch, or you have sudden chest pain.

  • For suspected gallstones, the NHS says tummy pain lasting longer than 30 minutes needs an urgent GP appointment or NHS 111, while sudden severe pain, pain spreading to the back with being sick, a very high temperature or yellow skin or eyes needs 999 or A&E.

What a GP is likely to do

A GP will ask when the nausea starts in relation to meals, what you eat, which medicines you take (including over-the-counter anti-inflammatories) and whether you have lost weight. They may feel your tummy and weigh you.

Depending on the picture, the NHS says tests may include a breath, stool or blood test for H. pylori, blood tests, an ultrasound scan for gallstones, an X-ray or scan of the stomach, and a gastroscopy, where a thin flexible camera is passed through the mouth into the stomach. Treatment depends on the cause: acid-reducing medicines and antibiotics for H. pylori, surgery to remove the gallbladder for troublesome gallstones, dietary changes and medicines for gastroparesis, or avoiding the food responsible for an intolerance.

Until then, the NHS suggests simple measures for nausea itself: fresh air, small sips of a cold drink, ginger or peppermint tea, smaller and more frequent meals, eating slowly, avoiding strong-smelling, hot, fried or greasy food, not having a large drink with meals and not lying down soon after eating.

Frequently asked

Questions people ask.

Quick, plain-English answers to the questions we hear most.

  • Why do I feel sick every time I eat?

    Nausea with every meal is worth getting checked rather than waiting. Reflux, a stomach ulcer, gallstones, slow stomach emptying and food intolerance can all cause it, and the NHS advises seeing a GP if the sick feeling keeps coming back.

  • Can acid reflux cause nausea without heartburn?

    Yes. The NHS lists feeling sick, feeling full and bloated, and burping alongside heartburn as ways indigestion can be felt, and heartburn does not have to be present.

  • Is feeling sick after eating a sign of gallstones?

    It can be, but gallstone pain is the more telling feature. The NHS describes severe, constant pain lasting longer than 30 minutes in the middle of the tummy or under the right ribs, which may come with nausea or vomiting.

  • Could it be a food intolerance?

    Possibly. The NHS says intolerance symptoms usually start a few hours after the food and often include diarrhoea, bloating, wind and tummy pain. A food and symptoms diary and advice from a GP or dietitian are the recommended starting points.

  • Should I try an exclusion diet or a home intolerance test?

    The NHS says home tests that claim to diagnose intolerances are not recommended because there is limited evidence they are accurate, and that cutting out foods without advice can cause deficiencies.

  • What does feeling full very quickly mean?

    It can be a feature of gastroparesis, which the NHS describes as feeling full sooner than usual and being unable to finish meals. The NHS also lists feeling full after very little food among the signs that need an urgent GP appointment with ulcer symptoms.

  • Is nausea after eating ever a sign of something serious?

    Rarely, but the NHS notes that indigestion can less often be a sign of stomach cancer, and that unexplained weight loss, difficulty swallowing, persistent vomiting or a lump should always be checked.

  • When is it an emergency?

    Vomiting blood or coffee-ground material, black sticky poo, severe tummy pain, a tummy that hurts to touch, or sudden chest pain with a tight or heavy feeling needs 999 or A&E, according to the NHS.

  • Do anti-inflammatory painkillers cause nausea after meals?

    They can make indigestion worse and are one of the two main causes of stomach ulcers, according to the NHS. If you take them regularly, speak to a pharmacist or GP before stopping or changing anything.

  • What can I do at home while I wait to be seen?

    The NHS suggests smaller, more frequent meals, eating slowly, fresh air, sips of cold drink, ginger or peppermint tea, avoiding greasy or strongly scented food and not lying down soon after eating.

Where this comes from

Sources and checking.

This guide is for information, not medical advice.

Your GP or consultant knows your history and can tell you which parts apply to you. If your symptoms are severe, rapidly worsening, or come with red-flag features, seek urgent medical care. Figures and availability change, so treat them as a guide and confirm with the provider.

Published 2026-10-10, next review 2027-10-10.