COVID-19: Click here for the latest updates and vaccine news

10th January, 20214 min read

What causes nausea after eating?

What causes nausea after eating?
Medical reviewer: Dr Ann Nainan
Author: Ana Mosciuk
Last reviewed: 30/12/2020
Medically reviewed

All of Healthily's articles undergo medical safety checks to verify that the information is medically safe. View more details in our editorial policy

If you’re feeling sick (nauseous) after eating a big meal or something you don’t usually eat, you probably don’t need to worry too much. Nausea is quite common, and usually goes away on its own.

Lots of things can make you feel sick. You might have an infection or a bad headache (migraine), for example. But it can be caused by what you eat. You might also feel discomfort in your tummy, and lose your appetite.

Read on to learn why you might feel sick after eating, when to see a doctor, and things you can try to ease nausea.

Why do I feel sick after eating?

If you’re feeling sick after a meal, 2 common possible causes are food poisoning and a stomach bug (gastroenteritis). Here’s what you should know about both these conditions.

Food poisoning

Food poisoning is fairly common, and symptoms usually come on a few hours or days after you’ve eaten food that’s contaminated with germs. As well as feeling sick, you might be sick (vomit), have tummy cramps, loose poos (diarrhoea) or a high temperature, and feel generally unwell.

While the symptoms can be unpleasant, food poisoning is rarely serious, and you’ll usually feel better within a week without treatment.
Shot of a woman suffering from stomach ache on bed


Often referred to as a stomach bug, gastroenteritis is a gut infection which is when the lining of your stomach, small and large intestines becomes inflamed. It’s usually caused by viruses, bacteria and parasites, and you can get it from eating contaminated food.

The symptoms of gastroenteritis can come on suddenly and, as well as nausea, often include vomiting, diarrhoea, loss of appetite and pain in your tummy.

Like food poisoning, gastroenteritis can be very uncomfortable, but usually goes away on its own in less than a week.

Other potential causes

If you don't think feeling sick is related to food poisoning or gastroenteritis, there are some other common causes.

Looking at other symptoms you may have may help you work out what’s wrong. Here are some symptoms, and what they might mean if you have them with nausea:

  • heartburn (a burning feeling in the chest) or bloating – it could be acid reflux, when stomach acid travels up towards your mouth
  • headache and a high temperature – it could be flu
  • bad headache and increased sensitivity to light and sound – it could be a migraine
  • dizziness – it could be an inner ear infection that affects your balance (labyrinthitis)

Other causes of nausea are pregnancy, motion sickness, anxiety, medication and alcohol.

When to see a doctor

Although feeling sick is rarely a sign of anything serious, being sick (vomiting) can occasionally be a symptom of a more serious problem. If you're feeling very unwell, or are worried about vomiting, seek medical help.

It’s also a good idea to speak to your doctor if:

  • you don’t feel better after a few days
  • you often feel nauseous
  • nausea keeps coming back

Over the shoulder shot of a patient talking to a doctor using of a digital tablet

Things to try at home to ease nausea

  • go outside to get some fresh air
  • try to distract yourself – listen to music or watch a movie
  • sip a cold drink, such as water
  • drink ginger or peppermint tea
  • snack on foods containing ginger (ginger biscuits)
  • eat smaller meals, more frequently

Woman outside with hot drink

Key points

  • feeling sick (nausea) after eating is rarely serious, and usually goes away on its own
  • food poisoning and gastroenteritis are 2 common causes
  • other symptoms, such as heartburn or a headache, can suggest other causes
  • speak to your doctor if you don’t feel better after a few days, or you often feel sick
Was this article helpful?

Important: Our website provides useful information but is not a substitute for medical advice. You should always seek the advice of your doctor when making decisions about your health.

What to read next
Motion sickness
Motion sickness (travel sickness, seasickness) is a general term for an unpleasant combination of symptoms that can occur when you are travelling.
What causes nausea and how can I stop it?
Nausea, or feeling sick, can be very unpleasant. Discover some common causes of nausea, what you can do to help yourself feel better, and when to see ...
6 natural remedies for nausea
If you feel sick (nausea), there are actions you can take that may help you feel better. Here are 6 natural remedies for nausea that may help you reco...