Home Healthy Living Food 14 Stress Fighting Foods That Reduces Anxiety

14 Stress Fighting Foods That Reduces Anxiety

A proper diet is the key to being healthy and feeling great. The types of foods you eat can determine exactly how you feel. It can alter your mood, your energy levels, and did you know that it can also prevent you from having headaches?

Here are a list of some of the best foods you can eat to help treat and prevent headaches. Its all the stress that’s been building up and now its back to bite you in the butt.




You start to feel the squeeze, the tightening of your neck and scalp, the throbbing pain has just set in. If only you prepared yourself for this stress, maybe that soda wasn’t a good idea after all.

Have no fear though, we have a list of the top 14 stress fighting foods at your disposal, whip them out and chow them down whenever you feel that tension building up, don’t let that tension headache bring you down!

14.  Spinach

Spinach is high in magnesium which has been shown to decrease blood pressure and relieve headaches, especially migraines. Try eating your spinach raw, toss them in a salad or use them as a substitute for lettuce in sandwiches.

13.  Watermelon

Watermelons are jam packed with water. Hydration is one of the major causes of headaches. Hydrating your body allows for proper blood flow, and immune function. The natural water in watermelons also contains magnesium which is great for preventing and treating headaches.

12.  Sesame Seeds

Sesame seeds are rich in magnesium which is great for treating headaches. They also contain vitamin E which is great for balancing out estrogen which can help to prevent menstrual migraines. Try sprinkling some sesame seeds on your salad for added crunch and health benefits.

11.  Oatmeal

Oatmeal contains vitamin B2, vitamin D and is rich is magnesium which are all great for treating headaches. Try eating oatmeal with cinnamon and chopped almonds on top.

10.  Fish

Fish is packed with vitamin B12 and B6. Both of these vitamins are perfect for helping to increase serotonin, and an increase in serotonin means you will be feeling happier and less stressed. A deficiency in both of these vitamins has been known to cause depression, so keep eating fish to stay happy and healthy!




Make your self a tuna sandwich for lunch on whole grain, or try a salmon fillet with brown rice and a salad on the side for dinner.

9.  Almonds

Almonds are just super duper for its ultimate health benefits. These little nuts are loaded with Vitamin B2 (Riboflavin) and magnesium. Riboflavin is crucial in helping your body produce energy so you will feel more lively, while magnesium is beneficial in the production and maintenance of serotonin which is important in regulating mood. Both of these will help fight stress and keep you feeling great longer.

Keep a bunch of almonds in your pocket, you can pull them out and any time and snack on them when you feel stressed. Just don’t go overboard as almonds are high in fat.

8. Whole Grains

Carbohydrates are used to help produce and give your body the energy it needs to function efficiently. Carbohydrates also help produce serotonin which can help you feel relaxed. The complex carbohydrates found in whole grains are more efficient than those found in white breads as they are digested slower and keep you full and happy for an extended period of time.

Fix your self a plate of brown rice, or whole grain pasta for dinner along side some protein like chicken or fish. You can snack on whole grain cereal if you would like as well.

7.  Seaweed

Seaweed is loaded with magnesium, vitamin B2 (Riboflavin) and pantothenic acid. Magnesium will help to boost serotonin, and vitamin B2 will give you a boost in energy. The pantothenic acid maintains the health of the adrenal gland which is crucial in stress management. A deficiency in pantothenic acid has been linked to anxiety, and a weakened immune system during times of stress.

Start eating more sushi! The seaweed along with the fish will provide you with a satisfying stress fighting meal.

6.  Broccoli

Broccoli is loaded with all kinds of B Vitamins which all help to increase mood and energy. This green vegetable also includes folic acid, a part of the vitamin B family that helps to relieve anxiety, stress, and is also used to help treat those with depression.

Try streamed broccoli, or eat it raw with dip. You can also add it to stir fry or as a side with dinner.

5.  Kiwi

Kiwi is packed with Vitamin C. This vitamin is crucial in fighting off stress, studies show that people with higher levels of vitamin C feel better and do not suffer from stress or anxiety as much. Increased levels of stress can lower your levels of vitamin C, so make sure to load your self with vitamin C rich foods like kiwi.

Cut up some fresh kiwi and eat it during breakfast or mix it up in a fruit salad.

4.  Milk

Milk is loaded with Vitamin B12 and B2 (Riboflavin) which are stress fighting vitamins that help increase mood and energy. Milk also contains anti-oxidants that help to fight free radicals that can lead to stress.

Have a bowl of whole wheat cereal with milk in the morning, or pour yourself a glass whenever you feel stressed.

3. Fortified Cereals

Stay away from sugar filled cereals and start eating fortified cereals which come packed with B -Vitamins, Vitamin C, Folic acid, and fiber. All of these vitamins and nutrients work together to boost energy, increase mood, and keep you healthy at the same time.

Try multigrain Cheerios or Wheaties, you can eat them with milk, or just snack on them throughout the day.

2.  Beef

Beef helps to fight stress by including iron, B vitamins and zinc. Iron is essential for helping to produce the energy needed for your body to function. A deficiency in iron can lead to fatigue which can increase levels of stress. Iron alongside B Vitamins are a perfect combination to boost energy and fight stress. However, beef contains unhealthy saturated fats, so it is best to consume only lean cuts of beef.

Have a top sirloin or tenderloin for dinner with brown rice and a salad on the side for an extra boost in vitamins.

1.  Blueberries

These tiny little berries are packed with vitamin C which help to fight off anxiety and stress. Blueberries also contain fiber which can help in aiding stress caused by fluctuation in the digestive tract. They also have a low calorie count so you can snack on these little bad boys all day long without worrying about the waist.

Add blueberries to your yogurt or cereal, or eat them on their own as a snack throughout the day.

Don’t Consume Stress

While these foods are great at combating stress, its important that you try to eliminate the contributors to stress that you may be consuming on a daily basis. These may include:

  • Coffee/Caffeinated Tea
  • Soda
  • Fried/Fatty foods
  • Junk Food
  • Chocolate

Eliminate these foods from your diet if you are prone to increased levels of stress, and start to consume more of the foods listed in this article. Have fun being stress, and headache free!

Vijay Diwakarhttp://www.mybeautygym.com/
Vijay Diwakar has been in the health industry for more than 10 years. He has inspired people for Weight Loss, Building Muscles and Living a Healthy life. He also likes to write about Latest Trends at TrendsBuzzer. Stay Connected to him on Google+ and Facebook.

LEAVE A REPLY

Please enter your comment!
Please enter your name here

Subscribe to our newsletter

Don't worry, we hate SPAM too!

Must Read

5 Things You Can Do to Reduce or Prevent Hair Loss

Thinning hair or hair loss can be a frustrating, frightening and somewhat traumatic experience for you if your only hair experience has centered around...

6 Signs You Are Addicted to Your Cell Phone

Virtually everyone today uses a cell phone. While it comes in handy to make important calls and even indulge in some entertaining games and...

8 Health Benefits of Pumpkin Seeds

A fall favorite that’s delicious any time of year, pumpkin seeds are tiny little wonders that can do a lot of good when incorporated...

10 Incredible Benefits of Being Single

Although single people often bemoan their lack of partners, the truth is that people in relationships are missing out on certain things as well....

After Hydrafacial, You’ll Never Go Back To Regular Facials Again

According to Allure, a HydraFacial is performed every 15 seconds across the globe, which means that this treatment has now surpassed the yearly number...