5 Foods to help fight stress

We can all suffer from stress at different points in our lives, and everyone has different ways to deal with it. Stress can play major havoc with both our mental and physical health, so it’s important we try and alleviate stress where and when we can. 

Daily practices can help calm you including regular exercise, deep breathing and meditation. But did you know that certain types of food are scientifically proven to help reduce your stress levels? Discover our top 5 healthy nutritious foods that you should include in your diet today. 

Dark Chocolate

This indulgent treat has both a chemical and emotional impact. It’s packed with antioxidants that can help to lower stress hormones too. 

Leafy Greens

Kale, Spinach and Swiss Chard all contain folate, a vitamin that helps produce the feel-good chemicals dopamine and serotonin. 

Try this vegan friendly Spinach & Aloo Balti dish 

Lentils and Beans

Ongoing stress can cause inflammation and sickness. Lentils and beans are rich in antioxidants that help to protect against disease and sickness. They are also high in fibre to support a healthy gut and manage blood sugar levels. 

Try this quick Lentil and Pumpkin Curry or a nourishing Tarka Dahl 

Sweet Potatoes

Sweet Potatoes are a complex carbohydrate that are excellent for your health, boosting serotonin levels to help elevate your mood to reduce stress. 

Try this aromatic Sweet Potato and Spinach Curry


Fatty fish like salmon, sardines and trout,  are rich in Omega 3s that may help ease depression, and it’s recommended you aim for 2 servings a week. If you don’t like eating fish, then take a good Omega supplement daily. 

Try this delicious Fish Jalfrezi, just add the fish you prefer.