Healthy Eating

13 of the Best Foods to Eat When Anxiety Hits

The right foods can help you feel more grounded.

By:

Foods for anxiety relief are more powerful than most people realize — and they’re probably already at your grocery store. We spend a lot of time talking about what anxiety feels like, but not nearly enough time talking about what we can actually do about it. And one of the most effective, accessible tools you have? What’s on your plate.

The gut-brain connection is real. Research consistently shows that what you eat directly impacts your mood, stress response, and anxiety levels. Certain nutrients calm the nervous system, regulate cortisol, support serotonin production, and keep your brain chemistry balanced — while others do the exact opposite.

The good news: eating for a calmer, more balanced mind doesn’t require a complete diet overhaul. It starts with adding more of the right things — consistently, enjoyably, and without obsessing over perfection.

RELATED: Food as Medicine: These Are The Best Nutrients For Mental Health

Here are 13 of the best foods that help with anxiety, what makes them work, and easy ways to start eating more of them today.

The Best Foods That May Help Support a Calmer Mood, According to Science

#1 Oats — The Breakfast Food That Calms Your Nervous System

Oats are a simple, nourishing breakfast that may help you feel more balanced. They’re rich in complex carbohydrates, which help keep your energy steady and may support processes involved in serotonin production — a brain chemical linked to mood and well-being.

Unlike sugary breakfast foods that can cause energy spikes and crashes, oats digest slowly and help you stay more stable and focused throughout the morning. They also contain magnesium, a mineral that supports a healthy stress response.

Try it: Overnight oats with banana, almond butter, and a sprinkle of pumpkin seeds — all anxiety-fighting ingredients in one bowl.

RELATED: 11 High-Fiber Breakfasts That Keep You Full and Energized All Morning

#2 Fatty Fish — Omega-3s for a Calmer Brain

Salmon, sardines, mackerel, and tuna are rich in omega-3 fatty acids, which are important for brain health. Research suggests omega-3s may help support mood and reduce anxiety symptoms in some people.

They work by supporting healthy brain function and reducing inflammation.

Try it: A simple salmon bowl with brown rice, avocado, and edamame — a triple hit of anti-anxiety nutrition.

#3 Magnesium-Rich Foods — Nature’s Chill Pill

Magnesium plays an important role in helping your body manage stress and support a calm nervous system. Low levels of magnesium are linked to higher stress and anxiety.

Here are a few foods that support healthy magnesium levels, which are linked to better stress regulation:

  • Dark leafy greens (spinach, Swiss chard)
  • Pumpkin seeds
  • Dark chocolate (yes, really)
  • Black beans
  • Almonds and cashews

Try it: Add a handful of spinach to your morning smoothie and a square of dark chocolate as your afternoon snack. Easy wins.

#4 Fermented Foods — Feed Your Gut, Calm Your Mind

Fermented foods like yogurt, kefir, kimchi, and sauerkraut help support healthy gut bacteria. A healthy gut is closely connected to brain function and mood through the gut-brain axis.

Try it: Add a spoonful of kimchi to your lunch bowl or swap your afternoon snack for a cup of kefir with berries.

#5 Dark Chocolate — The Anxiety-Reducing Treat You Didn’t Need an Excuse For

Dark chocolate (70% cacao or higher) contains compounds like flavonoids and magnesium that may support mood and relaxation. Some research suggests it may influence stress hormones and mood, especially during periods of high stress.

One to two squares a day is all it takes.

RELATED: Could These Foods Make You Happier?

#6 Blueberries — Tiny but Mighty for Your Brain

Blueberries are packed with antioxidants that support brain health and help protect against oxidative stress. They also contain vitamin C, which supports the body’s stress response.

While they don’t directly reduce anxiety, they may support overall brain and mood health. They’re one of the easiest foods for anxiety relief to add to your diet: toss them in oatmeal, blend into a smoothie, or eat them straight from the bowl.

RELATED: 5 Powerful Benefits of Sunlight For Better Health

#7 Avocado — Healthy Fats That Support Your Stress Response

c

Avocados are rich in B vitamins — particularly B6 and folate — which are essential for neurotransmitter function and mood regulation. They’re also high in potassium and healthy monounsaturated fats that support brain health and nervous system function.

When your brain is well-nourished, it handles stress better. Avocado is one of the most brain-friendly foods that reduce anxiety you can add to your plate.

Try it: Avocado toast with a poached egg and everything bagel seasoning — B vitamins, healthy fats, and protein all in one.

RELATED: 7 Longevity Foods That Support a Healthier, Longer Life

#8 Chamomile Tea — The Original Calm-Down Drink

Chamomile has a natural compound called apigenin, which can help your brain relax and may reduce anxiety and trouble sleeping by acting on calming receptors. Some studies suggest that using chamomile over time can help ease general anxiety symptoms.

Because of that, having a warm cup before bed is an easy, long-standing habit that can help you wind down and feel calmer at night.

#9 Eggs — The Complete Protein Your Brain Loves

Eggs are one of the few complete food sources of tryptophan — an amino acid your body uses to produce serotonin. They’re also rich in vitamin D, choline, and B12, all of which support nervous system health and mood regulation.

Starting your day with eggs instead of refined carbs to help support steady energy and mood balance.

#10 Leafy Greens — The Most Underrated What-to-Eat-for-Anxiety Answer

Spinach, kale, Swiss chard — dark leafy greens are loaded with magnesium, folate, and iron, all of which support brain health and mood-related nutrient intake. Folate deficiency in particular has been linked to higher rates of depression and anxiety.

The goal: at least one serving of dark leafy greens every single day. Smoothies make this almost effortless.

RELATED: The Healthiest Dark Leafy Greens You Should Add to Your Diet

#11 Turmeric — The Anti-Inflammatory Spice With Real Anxiety Benefits

Turmeric may help support brain health by reducing inflammation and influencing chemicals in the brain linked to mood, based on early research. It’s often studied for its potential role in supporting a calmer mood.

Try it: Add turmeric to scrambled eggs, smoothies, soups, or a warm golden milk latte before bed.

#12 Pumpkin Seeds — A Small Snack With a Big Calming Effect

Pumpkin seeds are one of the richest plant-based sources of zinc and magnesium — two nutrients that directly regulate mood and anxiety. Zinc deficiency has been linked to increased anxiety and depression, and most people aren’t getting enough.

A small handful as an afternoon snack is one of the easiest ways to work more anti-anxiety nutrition into your day without changing much at all.

#13 Green Tea — Calm Energy Without the Anxiety Spike

Coffee can make some people feel more anxious or jittery. Green tea is different because it has an amino acid called L-theanine, which helps you feel calm and focused at the same time. It also has a small amount of caffeine, so you still get gentle energy without the crash or strong jitters.

If coffee increases your anxiety, replacing just one cup a day with green tea is a simple change that can help you feel more steady and relaxed.

Start Eating for a Calmer Mind Today

The most powerful thing about foods that reduce anxiety is that they’re available to you right now — no prescription required, no complicated protocol, no complete diet overhaul. Start by adding one or two things from this list to your next grocery run and build from there.

Small, consistent changes in what you eat add up faster than you’d think. And when you pair better nutrition with movement and mindfulness, the results are even more noticeable.

Your plate is one of the most powerful tools you have. Use it.

Looking for more ways to feel your best? FitOn has premium workouts, nutrition guidance, and wellness support — all in one place.