Good Mood Foods – the Good, the Bad and the Ugly


All of us crave junk food at one point or another. We are all human and the thought of picking up a “fast food” meal of a burger, chips and soda is sometimes just a really easy option. This kind of food hits all the right pleasure centers straight away, but shortly after your body will crave more sugar. Your body also requires nutritious food and there are no healthy nutrients found in “fast-food”. Very importantly, this kind of food affects your mood in a negative way making you lethargic and moody. It really helps to eat a diet that will put you in a great mood, ready to face the day’s challenges with the right attitude.

According to Mayo Clinic, there is a big connection to food and mood. Magnesium, folate and other B vitamins, Omega-3 fatty acids, tryptophan and chocolate have all been studied to assess their impact on mood.


Image Source: top10homeremedies

According to, Magnesium is a dietary mineral. With regards to developed countries, Magnesium deficiencies are the second most common deficiency after vitamin D.

Magnesium is responsible for activating over 300 enzyme reactions within the body. This translates to thousands of biochemical reactions happening consistently  and daily. Magnesium is vital with regards to nerve transmission, blood coagulation, muscle contraction, energy production, bone and cell formation as well as energy production.

These are the top 10 foods highest in Magnesium:

  • Nuts & Seeds such as almonds and pumpkin seeds
  • Dark Leafy Greens, such as spinach
  • Beans & Lentils such as soy beans
  • Fish such as mackerel and tuna
  • Whole grains such as quinoa and brown rice
  • Low Fat Dairy such as non-fat yogurt
  • Dried Fruit such as figs and dates
  • Avocados
  • Bananas
  • Dark Chocolate

Prev1 of 5
Use your ← → (arrow) keys to browse or swipe when on mobile

This article is intended for your general knowledge only, Learn More.


Please enter your comment!
Please enter your name here