Last week, we looked at 5 foods that can fight stress. This week, we’ll be looking at 5 more foods that can help to fight stress. Adding these foods to your diet can make a real difference. 

Strawberries and Citrus Fruits

Some studies have shown that vitamin C can help to reduce stress. Eating fruits such as strawberries, oranges, and grapefruits can help.

Warm Milk 

For hundreds of years, people have been drinking warm milk before they go to bed. This is because it can help you to relax and unwind. If you get into the habit of drinking milk before you go to sleep, your body will automatically start to relax. It’s the calcium in the milk that helps you to relax. This means that if you don’t want to or can’t drink dairy, you’ll find that other sources of calcium can help. 


Studies have shown that probiotics can do more than just aid your digestion. It has also been shown that they can boost your immune system and help to improve your mood and reduce anxiety. If you can, try to consume foods that contain probiotics, if you can’t, probiotic pills can help. 


Nuts are full to the brim of B vitamins and other nutrients. The B vitamins contained in nuts can help to lower your stress levels. Nuts such as walnuts, pistachios, and almonds could help to reduce your blood pressure. But when it comes to reducing stress, it’s pistachios that seem to be the most effective. A handful a day can make a difference. 

High Fibre Foods

A 2018 study shows that consuming foods that contain a lot of fibre can help to reduce stress. Try eating whole grain or whole wheat foods in addition to sesame seeds, broccoli, kale, flaxseed, berries, green peas, and beans. 

We offer mental health support for Selby and the surrounding areas. Why not give us a call? Our phone line is open from 7 pm – 10 pm on weekdays and all day Saturday and Sunday. Call us on (01757) 642 399. If you call before our phone lines are open and we cannot answer, you will be diverted to an NHS Helpline. Interested in helping those who are struggling with their mental health? We offer Mental Health First Aid training in Selby. Contact us at