12 Best foods for every mood

foods for every mood

Whenever you are feeling bad, before anything else, you should ask yourself two things. First, how much did you sleep last night. Second, what did you eat before. Since sleep isn’t something we can control all the time, we should put special focus on our diet. If we know which food is best to tackle the type of negative mood that we are suffering from, life would be so much easier. So, let’s take a look at four such foods that can help you in fighting the four most prevalent bad moods.

Best foods to eat when feeling lethargic

1. Avocado

Fruit optionsMany times the reason why we feel lethargic is sugar withdrawal. When we eat something too sugary, it gives us instant energy, but once we have used up that energy, we feel lethargic. You can call it sugar hangover, and it can make us feel dull and lethargic very often.

Avocado contains vitamins, minerals and fatty acids that provide us with sustainable energy. Moreover, they also contain good deal of fibres, which are the key to balancing the sugar levels.

2. Oats

OatsMost of us are usually too busy to cook something for breakfast, so we rather opt for something processed. But rather than charging up our mornings, these processed foods suck them dry. Oats, on the other hand, are perfect to give a fresh and healthy start to any morning. They contain good deal of fibre along with a little protein. It also helps in controlling sugar, but as long as you go for the old fashioned or steel cut oats, and not the sugary versions of it.

3. Whole grains

Whole grainsRefined floor gives you little nutrition. So, preferring whole grains instead of refined floor is always a good option. These provide you with your daily dose of carbohydrates and ensure that you remain charged throughout the day.

Best foods to eat when feeling overactive

1. Fatty Fish like Salmon or Tuna

TunaFatty fishes contain Omega – 3 fatty acids. These help to calm down your urge for activity and replace that with an improved focus, enhanced memory and better awareness etc. Furthermore, they also help in improving physical and mental health.

2. Meat with low-fat

meatThe best to stop feeling overactive is to set protein as your primary source of energy. Therefore, you should include meat, but one that doesn’t contain too much of fat. However, you should avoid eating processed or fried meat.

3. Yogurt

YogurtYogurt is rich in calcium, which plays a great role in hormone production and nerve impulses. This would help in regaining your composure whenever you want to. Although milk is also a great source of calcium, unlike Yogurt, there are a lot of people who can’t digest it.

Best foods to eat when feeling angry

1. Green Tea

Green TeaWhen you are feeling angry, you should avoid drinking caffeinated or sugary drinks as these might add up as fuels to your anger. Green Tea on the other hand is the most mindful beverage out there. It contains theanine which calms you and helps you in maintaining focus. Also, the moderate amount of caffeine that it contains won’t upset you in the least.

2. Green Leafy Vegetables

VegetableOne major cause of hypertension is high blood sugar. So, you should avoid eating anything that contains too much of salt in it, as your anger too would shoot up along with the salt in your diet.

Most of the green leafy vegetables like spinach and arugula contain potassium that helps eliminating excess of salt from your body. Even if you don’t have high blood pressure but still suffer temper issues, you should try green leafy vegetables.

3. Berries

BerriesIf green leafy vegetables didn’t work for you, berries surely would, as they utilize a different technique to curb your blood pressure. These are rich in flavonoids, which are natural compounds proven to control blood pressure and prevent high blood pressure. You can easily include berries like blueberries, raspberries and strawberries to your morning meal by adding them to your cereal or by putting them in your dessert.

Best foods to eat when feeling sad

1. Tofu


A lack of Vitamin D could make you feel sad and low. While laying down in the sun would provide you with a good dose of Vitamin D, but a little harmless addition to it would cause no harm. Something like Tofu would be best for that. Apart from Vitamin D, it also contains a good deal of protein. It also one of the best foods to cure depression.

2. Dark Chocolate

Dark Chocolate

There are a lot of people who start nibbling on chocolates whenever they are not feeling good. This is a good habit, as long as you are munching dark chocolates and not the sugary ones out there. Chocolates are among the innocent sources of endorphins. Along with that, they also contain a little caffeine that would definitely lift your mood.

3. Cheese


Cheese is one of the most delicious comfort foods out there. It contains a high amount of vitamins and minerals, and is also good for cognitive abilities. Moreover, it also has the amino acid tryptophan that has a calming effect. Tryptophan regulates sleep-wake cycle and thus it improves your sleep.

Opting for fast food and processed food gives the remote control of our body and mind to the food we eat. We can take it back, by going for the above 12 foods depending upon the mood that we are in.

Today's Top Articles:

Scroll to Top