Loading...
Skip to Content

Why Skipping Meals Can Make Your Anxiety Worse

You know that shaky, cranky, super hungry feeling you get when you haven’t eaten in a while? It’s not just your stomach growling. That feeling is your body sending out a distress signal. And if you already deal with anxiety, skipping meals can make that awful jittery feeling a whole lot stronger.

Think of your body like a car. Your brain runs on fuel, and that fuel is sugar from the food you eat. When you skip a meal, your gas tank runs low. Your brain doesn’t have enough energy to run smoothly. So it starts to freak out a little. It sends out alarm signals that make your heart beat faster, your hands sweat, and your thoughts race. Sound familiar? That’s because those are the exact same symptoms of an anxiety attack.

When you go a long time without eating, your blood sugar drops. That’s called a blood sugar crash. When that happens, your body releases a bunch of stress hormones to try to bring your blood sugar back up. Those stress hormones are the same ones that flood your system when you’re scared or worried. So all of a sudden, you feel panicky and on edge, even if nothing scary is actually happening. You might think you’re having a random anxiety attack, but really, you just need to eat.

This is a huge deal for people who struggle with anxiety. If you already have a nervous system that’s a little jumpy, a blood sugar crash can be the thing that pushes you over the edge. It’s like pouring gasoline on a small fire. Suddenly, a little bit of worry turns into a full-blown panic episode.

Let’s look at a real-life example. Say you skip breakfast because you’re in a rush. You grab coffee, which gives you a quick jolt, but then you go to work or school. By late morning, your energy is gone. You feel foggy, irritable, and your heart is thumping. Then your boss says something slightly annoying, or a friend makes a small comment, and you explode. You feel like you can’t control your emotions. But the problem isn’t your emotions – it’s your empty stomach.

The same thing can happen if you go too long between lunch and dinner. The classic hangry feeling – that mix of hungry and angry – is real. And for someone with anxiety, hangry can turn into anxious and scared. That’s why eating regular meals is one of the simplest and most powerful ways to keep your mood steady.

So what do you do about it? First, don’t skip meals. Aim to eat something every three to four hours. That doesn’t mean you have to eat a huge meal each time. Even a small, balanced snack can keep your blood sugar from crashing. Something with protein and a little bit of fat, like an apple with peanut butter, a handful of almonds, or a hard-boiled egg, works great. Protein and fat slow down how fast your body absorbs sugar, which gives you a steady, long-lasting energy flow instead of a quick spike and a nasty crash.

Second, pay attention to what you eat when you do have a meal. A meal that’s mostly carbs – like a big bowl of cereal or pasta – will shoot your blood sugar up fast, then drop it just as fast. That drop is what triggers the anxiety feelings. Try to pair carbs with protein and healthy fats. For example, eat your toast with eggs, not just jelly. Put chicken and avocado on your sandwich. Add nuts or yogurt to your oatmeal. These small changes make a big difference in how steady your energy feels.

Third, and this is important, don’t rely on sugary snacks or caffeine to get you through the day. A candy bar or a soda might give you a quick rush, but you’ll crash harder later. That crash is a direct ticket to anxiety city. Instead, keep easy, steady-energy snacks on hand. Trail mix, cheese sticks, fruit with nut butter, and veggie sticks with hummus are all great choices.

The bottom line is this: your brain needs fuel to keep calm. When you skip meals or eat foods that cause big spikes and crashes, you are literally putting yourself in a chemical state that mimics anxiety. You don’t have to live like that. By simply eating regular, balanced meals and snacks, you give your brain a steady supply of energy. That steady energy helps your mood stay stable. It’s not a cure for anxiety, but it’s a super effective tool in your toolbox. Next time you feel that familiar wave of panic coming on, ask yourself one simple question: when was the last time I ate? You might be surprised how often the answer helps.

Related Articles

Learn more about Food and Mood.

How Dark Chocolate Can Help You Relax

You know that feeling when your brain is running a hundred miles an hour, and you just can’t seem to slow down?
Learn More

How The Food You Eat Changes Your Mood

Have you ever noticed how you feel super sluggish after a big lunch of pizza and soda?
Learn More

The Best Drinks for a Healthy Gut

The quest for optimal gut health often focuses on what we eat, but what we drink can be equally powerful.
Learn More

Quick Tips

What’s the best type of breakfast for long-lasting energy?

The best breakfast is one that combines different food groups. Instead of just a sugary pastry or a bowl of cereal, try pairing complex carbohydrates with protein and healthy fats. Think whole-wheat toast with peanut butter, or oatmeal with some nuts and berries. This combo is like a time-release energy capsule. The carbs give you an initial boost, while the protein and fats slow down digestion, preventing a sudden crash and keeping you fueled and focused for much longer.

How does drinking water help my energy levels?

It might seem simple, but drinking enough water is crucial for steady energy. When you’re even a little dehydrated, your body has to work harder to do everything, including pumping blood to your muscles and brain. This extra effort can make you feel tired, foggy, and slow. Think of water as the oil that keeps your engine running smoothly. Staying hydrated helps your body function at its best, keeping your mind clear and your energy consistent.

Why do I feel tired after eating a big sugary snack?

That tired feeling is a classic sugar crash. When you eat something very sugary, it gets into your bloodstream very quickly, giving you a fast, jittery energy spike. Your body then works hard to bring your blood sugar back down to normal. It overcorrects, causing your energy to plummet and leaving you feeling drained, sluggish, and even more anxious than before. It’s a rollercoaster you definitely want to avoid.

Which snacks are best for avoiding an energy crash?

The best snacks are “slow-burn” fuels that keep your energy stable. Look for snacks that mix a little protein, some healthy fats, and fiber. Great examples are an apple with a handful of almonds, a small cup of plain yogurt with berries, or whole-grain crackers with cheese. These choices digest slowly, providing a gentle and steady stream of energy instead of a sudden rush that disappears just as fast.

Can skipping meals make my anxiety worse?

Yes, absolutely. When you skip a meal, your blood sugar drops. This can trigger your body’s “fight or flight” response, making you feel jittery, irritable, and on edge. It’s a physical feeling that can easily be mistaken for or worsen anxiety. Eating regular meals and snacks acts like putting steady logs on a fire, keeping a constant, calm energy burning and preventing those panic-inducing dips in fuel that your body reacts to so strongly.