Private consultant cardiologist appointments, by video or telephone, UK-wide Request an appointment online
Home › Common questions

Palpitations after eating

It is common to feel your heart beating harder after a meal. Here are the usual causes and when to get checked.

Digestion increases blood flow to the gut, and the heart works a little harder to supply it, so many people feel their heartbeat more after eating.

Common causes

  • large or carbohydrate-heavy meals, which can raise the heart rate and cause a drop in blood pressure afterwards
  • caffeine in coffee, tea, cola, energy drinks and chocolate
  • alcohol
  • spicy food or a very full stomach, which can trigger reflux and an awareness of extra beats
  • in some people, food intolerances or a blood sugar dip a couple of hours after eating

Medical causes to consider

  • dumping syndrome after stomach surgery
  • low blood pressure after meals in older people (postprandial hypotension), which can cause dizziness
  • extra beats from the top or bottom chambers of the heart, which can be triggered by swallowing or a full stomach. These are a type of ectopic (extra) heartbeat.

What helps

Eat smaller meals, cut back on caffeine and alcohol, and sit upright for half an hour after eating. If you can, take a short walk or do some light exercise. A food and symptom diary often shows a pattern: our free symptom diary can help.

When to get checked

Book an assessment if palpitations after meals are frequent, come with dizziness or fainting, or don't improve with simple changes.

Call 999 if palpitations come with chest pain, severe breathlessness, fainting or nearly fainting. For urgent advice, call NHS 111.

Medically reviewed by Dr Aftab Gill, Consultant Interventional Cardiologist (GMC 4499826). Last reviewed October 2026. This page gives general information and is not a substitute for personal medical advice.

Worried about palpitations?

Speak to a consultant cardiologist by video or telephone, wherever you are in the UK.

Request an appointment