Ph (07) 5574 3888 · answered by SophiieAI, our digital assistantFax (07) 5676 6522
FAQs · Submit an Enquiry or Request · Bundall  ·  Telehealth Australia-wide

Ph (07) 5574 3888 · answered by SophiieAI, our digital assistantFax (07) 5676 6522
FAQs
·
For Doctors · Submit an Enquiry or Request · Bundall  ·  Telehealth Australia-wide
← Blog
Insights & Articles

Top 10 Healing Foods for Anxiety

Tegan Tudor, Accredited Practising Dietitian
Vitality Unleashed Psychology, Bundall (Gold Coast) · Updated 2026 · 10 min read

When anxiety takes hold, it can feel like your body is running on high alert — racing thoughts, a tight chest, a restless, buzzy energy that will not switch off. While food cannot make anxiety disappear, the way we nourish ourselves has a real and often underappreciated influence on how calm, steady and resilient we feel. A well-nourished brain and body are simply better equipped to cope with stress.

This article explores ten nourishing foods that support a calmer nervous system, and the science of why they help. Throughout, the emphasis is on gently adding in supportive foods and eating in a steady, flexible way — not on restriction, rules or “clean eating”. There are no forbidden foods here and no numbers to track. Nourishing yourself for calm is about kindness and consistency, not control.

At Vitality Unleashed Psychology in Bundall on the Gold Coast, our Accredited Practising Dietitian works alongside our Clinical Psychologists and your GP to support your wellbeing as a whole — in person and via telehealth Australia-wide.

How food influences anxiety

The link between eating and anxiety runs through several connected pathways:

Blood sugar steadiness. Big swings in blood sugar can mimic and amplify anxiety symptoms — shakiness, irritability, a racing heart. Balanced, regular meals help keep energy and mood on a more even keel.
The gut–brain axis. The gut and brain are in constant two-way conversation, and a large share of the body’s calming chemistry is influenced by the gut. A varied, fibre-rich diet nourishes the beneficial bacteria that support this connection.
Calming nutrients. Magnesium, zinc, B vitamins and omega-3 fats all play roles in how the nervous system regulates stress and relaxation.
Stimulants and hydration. Caffeine can heighten the physical signs of anxiety in sensitive people, while even mild dehydration can affect mood and concentration.

As always, it is your overall pattern of eating over time that matters — not any single perfect meal.

The top 10 healing foods for anxiety

1. Oily fish

Salmon, sardines and mackerel are rich in omega-3 fatty acids, which support brain health and are linked with lower levels of anxiety. A couple of serves a week is a great goal — tinned varieties are convenient and affordable.

2. Leafy greens and magnesium-rich vegetables

Spinach, silverbeet and other greens are good sources of magnesium, a mineral involved in the body’s stress response and often described as nature’s relaxant. Many of us do not get quite enough.

3. Wholegrains

Oats, brown rice and wholegrain bread provide slow-release energy that helps steady blood sugar — and therefore mood — through the day. Oats in particular make a comforting, grounding start to the morning.

4. Legumes

Chickpeas, lentils and beans combine fibre, plant protein and B vitamins, supporting both steady energy and the gut–brain axis. They are satisfying and easy to build meals around.

5. Nuts and seeds

Almonds, walnuts, pumpkin seeds and cashews offer magnesium, zinc and healthy fats. Pumpkin seeds are an especially rich source of magnesium, and a small handful makes a calming, portable snack.

6. Yoghurt and fermented foods

Yoghurt, kefir, sauerkraut and kimchi support a healthy gut microbiome, which plays a role in the gut–brain connection and, in turn, how we manage stress. Enjoy them regularly as part of a varied diet.

7. Eggs

Eggs provide high-quality protein and B vitamins that support steady energy and brain function, plus the nutrient choline. They make a simple, satisfying and versatile choice at any meal.

8. Berries and colourful fruit

Blueberries, strawberries and oranges are rich in vitamin C and antioxidants that help the body cope with the effects of stress. Enjoy them fresh or frozen, on their own or added to breakfast.

9. Herbal teas (such as chamomile)

Swapping an extra coffee for a warm, caffeine-free herbal tea can be a soothing ritual in itself. Chamomile in particular has a long tradition as a calming drink, and the simple act of pausing with a warm cup supports a moment of calm.

10. Water and staying hydrated

It is easy to overlook, but even mild dehydration can worsen tension, fatigue and low mood. Keeping up steady water intake through the day is one of the simplest ways to support a calmer, clearer state of mind.

Putting it together: steady eating for a calmer nervous system

The most anxiety-friendly way to eat is also the most gentle and sustainable. A few guiding principles help:

Eat regularly. Skipping meals leads to blood sugar dips that can feel a lot like anxiety. Aim for steady meals and snacks across the day.
Balance your plate. Pairing carbohydrates with some protein and healthy fat helps energy release more slowly and keeps you steadier.
Be mindful of caffeine. If you are prone to anxiety, notice whether coffee or energy drinks ramp up your symptoms, and consider gently scaling back or switching to decaf or herbal options later in the day.
Add, don’t restrict. Focus on including nourishing, satisfying foods rather than cutting things out. All foods can fit, and a relaxed relationship with food is itself calming.

For more everyday ideas, see our related articles on healing foods for depression and how food and sleep are connected — since rest and anxiety are closely linked.

Feeling wound up and not sure where to start? Support that treats the whole picture can help. Book Online (opens in a new window) · Submit an enquiry

Simple ways to bring these foods into your day

Steady, anxiety-friendly eating does not require complicated recipes — just a few easy, repeatable ideas:

Breakfast: porridge with berries and a sprinkle of pumpkin seeds; or eggs with wholegrain toast and greens.
Lunch: a lentil or chickpea salad with plenty of colourful vegetables; or tinned salmon on wholegrain crackers with avocado.
Dinner: grilled fish with roasted vegetables and brown rice; or a hearty bean and vegetable stew.
Snacks: a small handful of nuts; yoghurt; fruit; or vegetable sticks with hummus. Keeping easy snacks on hand helps you avoid the long gaps between meals that can leave you feeling shaky and on edge.

Choosing one small, steady change and letting it settle into a habit works far better than an all-or-nothing overhaul.

A gentle word on your relationship with food

For calm eating, how you eat matters as much as what you eat. A tense, rule-bound or anxious relationship with food can actually feed the very stress you are trying to ease. If you notice that thinking about food has become worrying, that you are labelling foods as “good” or “bad”, or that mealtimes feel fraught rather than nourishing, please know that support is available. An Accredited Practising Dietitian can help you build a more relaxed, flexible and compassionate approach to eating — which supports a calmer mind in its own right.

How Vitality Unleashed can help

Nutrition is one supportive piece of managing anxiety, and it works best as part of a broader approach. At Vitality Unleashed, our dietetics service is led by Tegan Tudor, an Accredited Practising Dietitian who takes a warm, weight-inclusive, non-diet approach — you can learn more on our about dietetics page. The focus is on steady, flexible, satisfying eating that supports a calmer body and mind, never on rules or restriction.

Our dietitian works alongside our AHPRA-registered Clinical Psychologists and your GP so that nutrition and the psychological side of anxiety are supported together. To read about our therapeutic approach, visit our anxiety treatment page.

We see clients in person at our Bundall rooms on the Gold Coast and via telehealth Australia-wide. Private fees apply. Depending on your circumstances, you may be able to access Medicare rebates for dietetic support through a Chronic Disease Management (CDM) plan or an Eating Disorder Plan arranged with your GP — see our dietitian fees and rebates page. Please note we do not bulk bill.

A calmer relationship with food and mind is possible. Our dietitian and Clinical Psychologists offer support in Bundall and via telehealth Australia-wide. Book Online (opens in a new window) · Submit an enquiry

Frequently asked questions

Can food really reduce anxiety?

Food is not a stand-alone treatment for anxiety, but steady, balanced eating supports a calmer nervous system, steadier energy and better resilience to stress. It works best alongside psychological support and any care from your GP.

Does caffeine make anxiety worse?

For some people, yes. Caffeine is a stimulant that can heighten the physical signs of anxiety, such as a racing heart or jitteriness. If you are sensitive, notice how you respond and consider gently reducing your intake or switching to decaf or herbal drinks later in the day.

Is there a best diet for anxiety?

There is no single “best” diet. A varied, mostly whole-food pattern — rich in vegetables, wholegrains, legumes, fish, nuts and fermented foods, eaten regularly and flexibly — supports both mood and calm. A weight-inclusive, non-diet approach is the most sustainable.

Should I see a dietitian or a psychologist for anxiety?

Both can help, and often together. A psychologist supports the thoughts and physical responses that drive anxiety, while a dietitian supports steady, nourishing eating. At Vitality Unleashed the two work side by side, coordinated with your GP.

Helpful Australian resources

Dietitians Australia — find and learn about Accredited Practising Dietitians (opens in a new tab)
Beyond Blue — information and 24/7 support, phone 1300 22 4636 (opens in a new tab)
Head to Health — Australian Government mental health gateway (opens in a new tab)
Butterfly Foundation — support for eating and body-image concerns, phone 1800 33 4673 (opens in a new tab)

This article is general information only and is not a substitute for personalised advice from a qualified health professional. If you’re struggling, please reach out to your GP, a psychologist, an Accredited Practising Dietitian, or a support service. If you need to talk to someone now, call Lifeline on 13 11 14, Beyond Blue on 1300 22 4636, or the Butterfly Foundation on 1800 33 4673. In an emergency, call 000.

When you’re ready for personalised support

Articles can help you make sense of things — but nothing replaces support tailored to you. In Bundall or via telehealth Australia-wide. No referral needed to start.

This article is general information only and is not a substitute for individual clinical advice. If you have concerns about your wellbeing, please speak with a qualified health professional.

Related support

How Vitality Unleashed can help

Anxiety TreatmentEvidence-based support for persistent worry, panic and unease.Learn more
Individual TherapyOne-on-one psychology sessions tailored to you.Learn more
Book an AppointmentNo referral needed — reach out to get started.Learn more