Another iron and fibre-rich whole grain – oats – can also help in preventing sluggishness and lethargy, and keep the energy levels up and pumping. It provides 8 grams of fibre in a single raw cup. Fibre helps slow your digestion of carbs, allowing for a gradual release of sugar into the bloodstream to keep your energy levels stable.
Oats, a daily mood booster, can be enjoyed in many forms, such as overnight oats, oatmeal, muesli and granola.
In addition to being high in fibre and plant-based protein, beans and lentils are full of feel-good nutrients. They’re an excellent source of Vitamin B that helps improve the mood by increasing levels of neurotransmitters like serotonin, dopamine, norepinephrine and gamma amino butyric acid – all of which are important for regulating the mood.
Furthermore, Vitamin B plays a key role in nerve signalling, which allows proper communication between nerve cells. Low levels of Vitamin B, especially B12 and folate, have been linked to mood disorders, such as depression or anxiety.
Finally, they’re a good source of zinc, magnesium, selenium, and non-heme iron, which may likewise elevate your spirits.