Fresh Food

Good Food Mood Boosters

Ever heard the saying, you are what you eat? What you choose to put into your tummy can have a massive impact on your mood. This may explain why you get hangry when running on empty, or why you feel so darn good after a tasty treat. Alongside exercise which pumps those happy hormones and endorphins around the body, you should also try to include some of these mood-boosting food types into your diet!



Keeping your blood sugar levels stable throughout the day is key when it comes to fostering a happier mood. Adding chickpeas, lentils, and black beans, and other legumes into your diet is a great way to fuel your body. Legumes are also a great source of fiber, a key nutrient for creating a healthier gut, which we all need for a happy mood.



There is a good reason leafy greens like kale, spinach and rocket are often touted as superfoods. They are extremely useful for keeping your brain functioning at its best thanks to their B group vitamins. These B vitamins help your body produce serotonin, a feel-good brain chemical that helps to lift your mood and may also prevent depression.


Opting for whole grains like oats, brown rice, quinoa, barley, and freekeh is a great way to get selenium in your diet, an essential nutrient for boosting your mood. These low GI carbohydrate sources will also provide your body with slow-burning energy so you’re less susceptible to big highs and lows in your energy and mood.


As well as being a good source of protein, chicken also contains the amino acid tryptophan, which is needed by the body to produce the feel-good chemical serotonin. Tryptophan is also needed to produce melatonin, a brain-chemical that ensures you get a good night’s rest. To sleep better and feel good, make sure you get some chicken or try some other sources of tryptophan like brown rice, turkey, beef, eggs, cheese, or nuts.



Packed with brain-supporting omega-3 fats, salmon and other oily fish is a fantastic addition to your diet. These healthy fats help your brain build neural connections and receptor sites for serotonin, a neurotransmitter that supports your mood.


Don’t eat meat or Fish? Try flaxseeds, chia seeds, and walnuts to get your plant-based omega-3 fix. Avocados also offer good fats and an abundance of fiber, potassium (more than a banana!), and vitamins B6 and C. They’re also rich in folate, which can boost your mood!


More from Soul Origin