Written by: Ehsan Siddiqui
13 October 2025
What's on your mind can be significantly impacted by what's on your plate. The right plays an important role in determining how you feel. Here are 5 foods you should eat to help maintain mental balance.
Photo Credit: Freepik
Strawberries, blueberries, and raspberries contain antioxidants that help to battle oxidative stress, which has been linked to mood disorders.
Photo Credit: Freepik
Rich & creamy Avocados are known for their high content of B vitamins and monounsaturated fats, which are beneficial to neurotransmitter and brain function.
Photo Credit: Freepik
Green tea includes L-theanine, which has relaxing benefits and gives you a mild caffeine boost to start the day with alertness and mental clarity.
Photo Credit: Freepik
Flaxseeds are high in omega-3 fatty acids, while pumpkin seeds are high in magnesium and zinc, both of which have been linked to brain health benefits.
Photo Credit: Freepik
Chocolate is rich in antioxidants called flavonoids, which can boost hormones like serotonin and endorphins in the brain. These chemicals combat anxiety and promote feelings of calm and happiness.
Photo Credit: Freepik