The Best Anti-Stress Foods – Happiness and Health


Stress can sometimes adversely affect our physical and mental health. It is at the origin of many disorders in the body, to name only migraines, depression, digestion problems… Also, the cortisol, which is the stress hormone is known to promote weight gain and to lower the immune system. We can therefore say that stress has significant consequences on health. So how do you relieve stress effectively? In addition to the various techniques recommended for reducing anxiety and muscle tension, regulating sleep, exercising and eating a balanced diet are essential. Here are some very effective anti-stress foods to help you:

Fruits and vegetables

Foods high in magnesium, in doing, in vitamin C and B as well as in omega 3 are the most suitable for relieving tensions related to stress and reduce the secretion of cortisol.

The health benefits of fruits and vegetables no longer need to be presented. Most of them contain magnesium. Spinach, bananas, are for example foods whose benefits against stress are well known. In addition, dried fruits like grapes, apricots, and figs soothe the mind.

Also consider including garlic in your diet. It is known for its effectiveness in reducing stress.

Honey and its derivatives

To combat stress and fatigue, in addition to their antioxidant properties, honey and derived products contain magnesium, potassium, iron and copper in large quantities.

Oily fish

Since the omega 3 are very powerful nutrients against stress, favoring oily fish is a great way to keep fishing. Consume more than tuna, salmon or mackerel. At the same time, they have other health benefits.


Also consume seeds like almonds, hazelnuts and cocoas. Thanks to their richness in magnesium, they will help you to de-stress.

Milk and dark chocolate

When you feel the anguish come over you, take a bowl of hot milk or nibble on some dark chocolate. You will find that your hormone levels are quickly regulated.

Anti-stress plants

La phytotherapy is also a privileged way to reduce stress. Herbal teas such as chamomiles, lime and verbena are among the most effective herbs; Likewise, plants such as hawthorn, soy, passionflower, ginseng or even ginkgo baliba are also recommended to eliminate stress. St. John’s Wort is also effective.


The first thing to do when you get up in the morning is to drink water. Stay hydrated throughout the day. It is also advisable to drink water before meals.

On the other hand, it is important to avoid or at least to limit the consumption of bad fats, coffee and alcohol. They tend to promote stress. We also advise you to practice sport and have a good time from time to time.

And you? What are your stress relieving foods?


Leave a Reply