Life, no matter how enjoying it can be has a way of getting the best of us some days. No matter what you do, stress can take its toll on you physically, mentally, emotionally and spiritually as well. But there are many ways to fight stress and the simplest is through what you eat.
When your life is stressful, it’s best to avoid caffeine and alcohol. These are stimulants and depressants and they zap your energy you could use when you are in tension. You should avoid sugary foods as well because they spike up and dip the blood sugar levels rapidly, thereby your energy levels too. However there are some foods out there which give you the energy and the nutrition to fight back stress.
Asparagus, which is high in folic acid, can help level out your moods. Folic acid and vitamin B are key players in producing serotonin, a chemical that gets you into a good mood.
Red meat, although we hear many bad reviews is actually a wise dinner option for stress fighting. Beef has very high levels of iron, zinc and B vitamins, and lean cuts selected for a healthier option can do the trick.
Chock full of calcium, protein, antioxidants, and vitamins B2 and B12, milk strengthens bones and promotes healthy cell generation. It’s best to start your day with low fat milk and whole grain cereal. Cottage cheese with fruits (abundant with Vitamin C) helps you the most during stress periods.
Arming you against stress, almonds too are an awesome choice. High in magnesium, zinc, as well as vitamins B2, C, and E and unsaturated fats, they fight against free radicals which cause cancer and heart diseases.