The cold season is finally here. This is a season you can easily catch a cold if you do not take good care of yourself.

Apart from donning your woolen coat, boots and a scarf around your neck, food is equally important. And it is not just any food. We are talking about food that enhances thermogenesis or your body’s ability to produce heat.

Don’t just let the cold bite you, eat these foods and beat it:

1. Ginger

Ginger tea (Courtesy)

The last time you probably had some ginger was when you had a cold. But did you know you can also use it to keep warm and hence prevent the cold? Now you know. A hot cup of ginger tea should be your friend this cold season.

2. Uji


A cup of porridge will not only keep you warm but it will also help you stay fit. Talking of uji, you mustn’t take the one made with millet and sorghum if you dislike it. Oats are good enough and they help in lowering the LDL (bad cholesterol).

3. Pumpkin soup

Pumpkin soup(kidspot)

No? Try it first, you may end up liking it. Nothing helps in beating cold like a hot bowl of spiced pumpkin soup. You will also be getting loads of vitamin A which is really important for your health.

4. Turmeric

Check out the 5 amazing health benefits of turmeric [Credit: John Douillard's LifeSpa]

Don’t just use it to color your rice. Add it to your broths or add it to hot water and drink a glass. It’s healthy and will also keep you warm.

5. Honey


It will not only fight your flu or cold but will also keep you warm this cold season. Consume it regularly to stay warm.

6. Eggs


They help in fighting infections during the cold season. They are also a powerhouse of energy that will help you beat the cold.

7. Pepper

Black pepper

Whether it’s white or black pepper, this is a must-have during the cold season. It keeps you warm, fights colds, coughs and sinusitis.