11 Healthy Foods That Will Make You Happy

Have you ever grabbed a slice of pizza or a sugary donut to lift your mood when you felt low? If your answer is yes, then you are not in it alone – most of us have done it at some point. However, the real question is “Does it really bring you any happiness?”

Our brain has a reward system and when we eat foods that we crave, like junk food, a chemical called dopamine is released in the brain that makes eating even more pleasurable. The brain gets overwhelmed by these tasty foods and, in turn, produces more dopamine, making us want more junk food. Unfortunately, while this gives temporary happiness, junk and other unhealthy foods increase the risk of obesity, which can lead to diseases like diabetes and heart diseases.


So, if you really want to keep your brain and body happy and in shape, choose the right foods. Here’s a list of healthy foods that can boost your happiness.

1. Leafy Greens

Leafy greens like spinach contain magnesium that can relax muscles


“Eat your greens!” That command from childhood reverberates even now, doesn’t it? But, there is more to leafy greens than just being healthy. Researchers report that eating vegetables, especially the dark, green leafy ones, can boost your moods.

Dark green vegetables like kale, swiss chard, and spinach are rich in magnesium – the nutrient essential for muscle relaxation and regulation of blood sugars.1 These also contain vitamin C that can improve overall mood.2


2. Fish

Fish like salmon is rich in omega-3 fatty acids that can brighten moods

Fish are a great addition to the diet as they improve your levels of omega-3 fatty acids, which can brighten your mood and improve cognitive function. In fact, eating fatty fish like salmon and trout twice or more a week can improve your heart health, too.3 In addition, eicosapentaenoic acid (EPA) found in fatty fish has been found to be helpful in fighting depression as well.4 So, if you are a meat lover, grill some salmon with some steamed or grilled vegetables to boost your mood.


3. Flaxseeds

Flaxseeds and its oil can improve brain health

If you are a vegetarian and don’t really know where to get your omega-3 fatty acids, just include flaxseeds in your diet.5 Flaxseeds and flaxseed oil contain alpha-linolenic acid (ALA) – a type of omega-3 fatty acid – that may be important for brain health and development.6 Apart from flaxseeds, chia and pumpkin seeds can also boost the production of your happy hormones and lift your moods.


4. Oysters

Oysters contain zinc that can fight mood disorders

When it comes to seafood, oysters have a great reputation in relation to love and fertility. But, oysters are a lot more than just an aphrodisiac. They are good sources of zinc: 100 grams of the seafood contains a good 40 mg of zinc.7 Why you need this is because zinc deficiency is linked to mood disorders that range from mild anxiety attacks to serious cases of depression.8 So, having oysters for a meal can give you nothing but joy!


5. Bananas

Bananas contain potassium that regulates serotonin production

Bananas are a common favorite when it comes to fruits. Bananas are easy to digest, contain plenty of fiber, and provide multiple health benefits. But, can they make you happy? Yes! Bananas are rich in potassium, an important mineral in the body that gets depleted due to stress. Potassium also regulates serotonin production in the body that is known to modulate mood.9


Bananas are quite versatile. They can be eaten as a whole fruit or even blended with milk or yogurt to make a smoothie. They can even be a great substitute for sugary foods like donuts because of a low glycemic index – meaning it does not spike the sugar levels in the blood, resulting in a crashing low.

6. Blueberries

Blueberries contain flavonoids that can improve moods

Blueberries are one of the superfoods. They are rich in antioxidants, vitamin C, and other nutrients that are good for health and also for your mood. Rich in flavonoids, research states that blueberries can decrease the risk of depression in children and adults and improve negative moods.10 So, if your breakfast bores you, add some blueberry toppings to pancakes or yogurt or have a fresh blueberry juice for that morning boost.

7. Yogurt

Yogurt improves gut health and increases serotonin production

There is a link between a healthy gut and your brain. It may sound weird to you but research has shown that a healthy gut is responsible for your mood swings as well. This is because most of the serotonin (a chemical that regulates mood) production in the body occurs in the digestive system.11

So, a happy gut means a happy you. To improve your gut health and the functions of the good bacteria present in it, have fermented foods like yogurt, coconut kefir, kimchi, kombucha, and natto.

8. Maca Root

Maca root powder can ease anxiety and depression

Maca root, a cruciferous vegetable, is thought to be native to Peru and has been used for medicinal and culinary purposes. Available in powder form and as capsules and liquid extract, maca powder is rich in minerals like calcium, potassium, magnesium, and zinc. It has been popularly used to treat sexual dysfunctions and to improve fertility.12 But research shows that maca can ease anxiety and depression, especially in postmenopausal women.13

9. Spirulina

Spirulina contains nutrients that can boost brain chemicals

Spirulina is a type of blue-green algae that contains nutrients like B complex vitamins, beta-carotene, vitamin E, manganese, zinc, copper, iron, selenium, and gamma linolenic acid (an essential fatty acid).14 Taking a closer look at these nutrients, you will observe that it has almost all the minerals that are important to boost the brain chemicals that uplift your mood.

Spirulina can absorb heavy metals and therefore, it should be purchased from a trusted brand. You can mix the powder in water and drink it. You can also add a bit to your favorite smoothies.

10. Chickpeas

Chickpeas are complex carbs that can increase serotonin levels

Having a diet rich in carbohydrates is not harmful as long as you choose the right sources of carbs. Chickpeas, lentils, nuts, oats, brown rice, potatoes, sweet corn, wholegrain cereals, and starchy vegetables are good sources of complex carbohydrates and can promote serotonin levels in the body.15

Serotonin plays an important role in sleep cycles, mood, and appetite. Therefore, an increase in good carbs like chickpeas increases serotonin levels, which stabilize your moods and keep you positive.

11. Dark Chocolate

Dark chocolate has a significant effect on mood

For chocoholics, this is good news! Chocolate, especially dark chocolate, has a significant effect on mood. It has been found that cocoa flavonols play a role in improving cognitive performance.16 Unfortunately, the regular chocolate bars that we purchase from stores don’t count!

Dark chocolate, that contains cocoa, stimulates the production of endorphins – chemicals in the brain that create feelings of pleasure. So, if you feel low, dark chocolate can do you some good, provided you don’t go overboard with it either.

There is a strong relationship between the foods you choose to eat and your state of mind. Having timely meals and avoiding foods that can make you feel sluggish can improve your overall well-being.