Why you get anxiety or panic after eating
A racing heart, a tight chest or a wave of panic after a meal is more common than you’d think. The main causes, the signs that need a doctor, and what helps.
You finish a meal and, instead of feeling satisfied, you feel jittery. Your heart is pounding, your chest feels tight, or a wave of panic hits out of nowhere. It can make you wary of eating at all.
Anxiety or panic after eating is more common than most people think, and there’s usually a clear reason for it. Here are the most common causes, the signs that need a doctor, and what helps.
Call 911 (or your local emergency number) straight away if after eating you have swelling of your lips, tongue or throat, trouble breathing or swallowing, wheezing, a rash with feeling faint, or you collapse. These can be signs of a severe allergic reaction (anaphylaxis).
Why eating can feel like anxiety
Eating changes what’s happening in your body:
- Your heart speeds up a little, to send more blood to your gut for digestion.
- Your stomach fills and stretches, which after a big meal can press up against your diaphragm and make breathing feel tighter.
- Your gut and brain talk constantly, through the vagus nerve. Sensations in your stomach can affect how you feel emotionally.
For most people, these changes go unnoticed. But if you’re sensitive to body feelings, or you’ve had panic attacks before, a slightly faster heartbeat or a full feeling in your chest can be read as danger, and set off the panic loop.
Common causes of anxiety after eating
Caffeine
Coffee, energy drinks, cola, chocolate and some teas can make your heart race and your hands shake, feelings that are hard to tell apart from anxiety. It’s easy to forget that a coffee after lunch or a soda with dinner is part of the meal.
Sugar spikes and dips
A meal high in sugar or refined carbs can cause your blood sugar to rise quickly and then drop. As it falls, your body releases adrenaline, which can make you feel shaky, sweaty, hungry and anxious a few hours after eating.
Big meals
A very large meal can leave you feeling heavy, breathless and uncomfortable, especially if you lie down soon afterwards.
Acid reflux
Reflux and heartburn can cause a burning or tight feeling in your chest, a sour taste, or a feeling of something stuck in your throat. Chest sensations are scary, and many people with reflux mistake them for a heart problem, which can trigger panic.
Alcohol
A drink with a meal may relax you at first, but as alcohol wears off, your body can rebound into a more anxious state. That’s why anxiety often hits hours after drinking, or the next day.
Food intolerances and allergies
Some people react to certain foods with stomach pain, bloating, flushing or a racing heart. If you notice a pattern with a particular food, talk to a doctor. A severe allergic reaction is an emergency (see the box above).
Fear connected to eating
Sometimes the anxiety is about eating itself: after a choking scare or being sick, worrying about eating in front of others, or a fear of vomiting. Anxiety about food, weight or your body can also be part of an eating disorder. If that sounds familiar, please talk to a doctor. Eating disorders are serious, and they are treatable.
What helps
- Eat smaller, regular meals instead of very large ones, and slow down.
- Balance your plate with protein, fibre and healthy fats, which release energy more steadily than sugar alone.
- Watch the caffeine, especially with or after meals. Try decaf for a week and notice the difference.
- Stay upright for a while after eating, especially if you have reflux.
- Keep a simple diary of what you ate, how you felt and when. Patterns often appear within a couple of weeks.
- Name the feeling: “My heart is a bit faster because I’m digesting. That’s normal.”
- Breathe slowly if anxiety rises, with a longer out-breath than in-breath.
- Don’t start avoiding foods out of fear alone. Cutting out more and more foods can make anxiety around eating grow. If you suspect a particular food, talk to a doctor first.
How Breatheasy can help
Breatheasy can help you settle after a meal and spot your patterns. A few minutes of guided breathing, with your phone pulsing as you breathe in, helps your body shift into rest-and-digest mode. Ten-second check-ins and a journal help you notice whether anxiety follows certain foods, drinks or times of day. Breatheasy is coming soon to iPhone and Android.
When to see a doctor
Talk to a doctor if:
- you often feel unwell, shaky or anxious after meals
- you have heartburn most days, or it isn’t helped by medicine from a pharmacy
- you think a particular food is causing symptoms
- you have palpitations, dizziness or fainting after eating
- anxiety around food is making you eat less or avoid meals
If anxiety and panic keep coming back after meals or at other times, our guide to anxiety and panic attacks covers what helps, including cognitive behavioural therapy (CBT).
Sources
- Anaphylaxis, NHS
- Heartburn and acid reflux, NHS
- Food allergy, NHS
- Low blood sugar (hypoglycaemia), NHS
- Panic disorder, NHS