5 Vitamins to Keep Your Mood in Check

Related Article
Celebrity Beauty
Here's (Even More) Proof That Naomi Campbell Will Outlive Us All
Read Article
vitamins to boost your mood
Photo: Courtesy of Marianne Taylor

Finding things to be cheerful about is tough right now. But one way to help boost your mood is through your diet – specifically, by making sure you’re getting the right vitamins and minerals your body needs to function at its best.

In an ideal world, we’d get all the nutrients we need from the food we put on our plates, but the reality is that life is busy, and we can’t always ensure we’re eating a completely balanced diet.

So, we asked experts to share a handful of key vitamin supplements that may help to support mental health, and keep your spirits high over the next few months.


Vitamin B12

B vitamins, like vitamin B12, are a common dietary deficiency, especially considering the rise of vegan diets. Vitamin B12 is naturally found in meat and fish, so if you’re trying to cut down on your consumption this year, you should consider taking a supplement and looking for foods that are fortified with the vitamin.

“B12 is essential for optimizing our mood and mental performance because it’s essential for the production of serotonin,” says dietician Sophie Medlin. She explains that serotonin is our ‘happy’ hormone; the neurotransmitter that promotes feelings of wellbeing in our brain.

“B12 deficiency can cause symptoms that mimic dementia, and deficiency is becoming more common as many people are moving to plant-based diets,” Medlin warns.

Elizabeth Stewart, registered associate nutritionist for Vitl says that there are other benefits to making sure your levels are topped up too. “As well as supporting mood, B12 maintains healthy red blood cells and DNA production, which is essential for feeling energized.”

vitamins to boost mood
Photo: Courtesy of @goligummy

Omega 3

A handful of small studies have suggested that Omega-3 fatty acids can help with mood disorders. Omega-3s are a family of polyunsaturated ‘healthy’ fats that are thought to have many health benefits, including a supporting role in your overall wellbeing.

“Omega 3s from fish oils form the structure of our brain when it’s at its healthiest,” explains Medlin. “When we aren’t getting enough in our diet, it affects our mood and our mental performance, too.”

Fish and other seafood, as well as nuts and seeds, are great sources of Omega-3s, but you can also take a supplement if you’re concerned you might not be getting enough through your diet.



Magnesium supports thousands of different reactions within the body, making it a really important nutrient in our diets.

One of its major roles is maintaining normal nerve and muscle function. “Magnesium can help to calm the nervous system, reducing feelings of stress and anxiety,” explains Medlin.

Pulses, whole grains, nuts, and seeds all contain magnesium, but many people are missing the mark and don’t reach the recommended daily intake. Feeling fatigued is a sign that you might not be getting enough, as well as muscle cramps and constipation.

vitamins to boost your mood
Photo: Courtesy of @Adrnite


Zinc plays an important role in supporting a healthy immune system, and it can also have a positive effect on your mental health too.

“Zinc deficiency causes a depressive-like state and anxiety behaviors, and it has been used in research to improve mood and cognitive function,” explains Medlin.

“This is because of the role it plays in crucial neurotransmitters that control our mental function and mood.”



Ashwagandha is an ancient herb that nutritionist Libby Limon says can promote a feeling of calm, by helping to reduce stress.

She says: “Ashwagandha can help our bodies to restore balance by providing adrenal support and balancing the stress hormone cortisol. It also balances hormonal levels and provides potent anti-inflammatory and antioxidant properties that help to support the immune system. Plus, it fights fatigue, providing adrenal support to boost energy levels, and increase stamina and endurance.”


vitamins to boost your mood
Photo: Courtesy of Rouje

The information in this article is true and complete to the best of our knowledge, but it is intended for informational purposes only and should not be considered a substitute for professional medical advice, diagnosis, or treatment.

Be in the know.
Every day, receive Savoir Flair's top articles straight to your computer or smartphone. It's never been easier to stay up-to-date on the latest fashion, beauty, and lifestyle stories.
Click to get the latest news on your device
You can stop notifications at any time.
Unsubscribe from our notifications
Click to unsubscribe from notifications on this device.
Be in the know.
Every day, receive Savoir Flair's top articles straight to your computer or smartphone. It's never been easier to stay up-to-date on the latest fashion, beauty, and lifestyle stories.
Connect using Facebook Messenger