Best Foods to Help Reduce Anxiety

Anxiety is something many people experience, especially during busy or stressful periods of life. While nutrition alone cannot cure anxiety, research shows that the foods we eat can play an important role in supporting brain health, stabilising mood, and reducing stress responses in the body.

The brain requires a steady supply of nutrients to produce neurotransmitters such as serotonin, dopamine and GABA — chemicals that help regulate mood, sleep and emotional wellbeing. Eating regularly and including specific nutrients can help support these processes.

Here are some of the best foods to include in your diet to support mental wellbeing and help reduce anxiety.


1. Omega-3 Rich Foods

Omega-3 fatty acids support brain health and may help reduce inflammation and stress hormones. They are particularly important for supporting mood regulation.

Foods rich in omega-3 include:

  • Salmon

  • Sardines

  • Tuna

  • Chia seeds

  • Flaxseeds

  • Walnuts

Aim to include oily fish 2–3 times per week, or plant sources of omega-3 regularly if you do not eat fish.


2. Magnesium-Rich Foods

Magnesium plays a key role in relaxing the nervous system and regulating the body’s stress response. Low magnesium levels have been linked to increased anxiety symptoms.

Good sources include:

  • Spinach and leafy greens

  • Pumpkin seeds

  • Almonds and cashews

  • Dark chocolate (70% or higher)

  • Whole grains

  • Avocado

Adding a handful of nuts or seeds to snacks or meals can be an easy way to boost magnesium intake.


3. Complex Carbohydrates

Carbohydrates help the brain produce serotonin, a neurotransmitter that supports mood and feelings of calm.

Choose slow-release carbohydrates to maintain steady energy levels and avoid blood sugar crashes that can worsen anxiety.

Examples include:

  • Oats

  • Brown rice

  • Quinoa

  • Wholegrain bread

  • Sweet potato

  • Legumes

Starting the day with oats, fruit and nuts is a great way to support stable energy and mood.


4. Probiotic and Gut-Friendly Foods

The gut and brain communicate closely through the gut-brain axis. A healthy gut microbiome may support improved mood and reduced anxiety.

Foods that support gut health include:

  • Yoghurt with live cultures

  • Kefir

  • Sauerkraut

  • Kimchi

  • Miso

  • Fibre-rich vegetables and legumes

Including a variety of fibre and fermented foods helps nourish beneficial gut bacteria.


5. Foods Rich in B Vitamins

B vitamins are essential for energy production and brain function. They also help the body manage stress and support neurotransmitter production.

Good sources include:

  • Eggs

  • Whole grains

  • Legumes

  • Leafy greens

  • Dairy foods

  • Lean meats

Eating regular balanced meals can help ensure consistent intake of these important nutrients.


6. Hydration Matters Too

Dehydration can worsen fatigue, irritability and difficulty concentrating, which can amplify feelings of anxiety.

Simple strategies include:

  • Keeping a water bottle nearby

  • Drinking water with meals and snacks

  • Including hydrating foods such as fruit, vegetables and soups


Anxiety-Reducing Recipe Ideas

1. Calm Start Oat Bowl

This nourishing breakfast provides complex carbohydrates, magnesium, fibre and omega-3 fats to support mood and steady energy throughout the morning.

Ingredients

  • ½ cup rolled oats

  • 1 cup milk or calcium-fortified plant milk

  • 1 tablespoon chia seeds

  • 1 tablespoon walnuts, chopped

  • ½ banana, sliced

  • ¼ cup blueberries

  • 1 teaspoon honey or maple syrup (optional)

  • Sprinkle of cinnamon

Method

  1. Cook oats with milk in a saucepan or microwave until soft and creamy.

  2. Top with chia seeds, walnuts, banana and blueberries.

  3. Drizzle with honey or maple syrup if desired and sprinkle with cinnamon.

Why it helps:
Oats support serotonin production, chia seeds and walnuts provide omega-3 fats, and fruit offers antioxidants that support brain health.


2. Salmon & Quinoa Stress-Support Bowl

This balanced meal contains omega-3 fats, magnesium, fibre and protein to support brain health and stable blood sugar.

Ingredients

  • 100–120g salmon fillet

  • ½ cup cooked quinoa

  • 1 cup spinach or leafy greens

  • ½ avocado, sliced

  • ½ cup roasted vegetables (such as sweet potato or pumpkin)

  • 1 tablespoon pumpkin seeds

  • 1 tablespoon olive oil

  • Lemon juice, salt and pepper to taste

Method

  1. Cook salmon in a pan or oven until flaky.

  2. Place quinoa in a bowl and top with spinach, roasted vegetables and avocado.

  3. Add cooked salmon on top.

  4. Sprinkle pumpkin seeds over the bowl and drizzle with olive oil and lemon juice.

Why it helps:
Salmon provides omega-3 fatty acids for brain health, pumpkin seeds supply magnesium, and quinoa offers slow-release carbohydrates for steady energy.


Small Nutrition Habits That Support Mental Wellbeing

In addition to specific foods, a few daily habits can make a big difference:

  • Eat regular meals and snacks to stabilise blood sugar

  • Include protein, healthy fats and fibre at meals

  • Limit excessive caffeine if it worsens anxiety

  • Focus on whole, nutrient-dense foods most of the time

  • Stay well hydrated throughout the day

Small, consistent changes can support both physical and mental wellbeing over time.


Supporting Your Mental Wellbeing Through Nutrition

Nutrition is only one piece of the puzzle when it comes to managing anxiety, but it can be a powerful and practical tool to support mood, energy and overall health.

Feed Your Future Dietetics has been supporting individuals and families since 2016, helping people build practical, sustainable nutrition habits that fit into real life. In 2025, Feed Your Future Dietetics was also voted one of the best dietitians in Canberra, reflecting our commitment to personalised and evidence-based care.

If you would like personalised support to improve your nutrition, support mental wellbeing, or build healthier habits, contact Feed Your Future Dietetics today to book an appointment and start feeding your future.

Comments are closed.