x Eve Woman Wellness Readers Lounge Leisure and Travel My Man Bridal Health Relationships Parenting About Us Digital News Videos Opinions Cartoons Education E-Paper Lifestyle & Entertainment Nairobian Entertainment Eve Woman Travelog TV Stations KTN Home KTN News BTV KTN Farmers TV Radio Stations Radio Maisha Spice FM Vybez Radio Enterprise BULK SMS E-Learning Digger Classified The Standard Group Corporate Contact Us Rate Card Vacancies DCX O.M Portal Corporate Email RMS
Login ×

Foods that keep you warm

Food By Derrick Oluoch

As the temperature drops, you are most probably layering up to shield yourself from the cold. Interestingly, what you eat can also actually help to regulate your internal body temperature.

It does not have to be hot tea or soup; there are foods, backed by scientific data that can make brisk days more manageable.

Lean meats

Having cold hands or feet may be a sign that you are having iron deficiency. Adding foods rich in iron to your diet can help warm you up.

Lean beef or poultry are good sources of iron while also low in saturated fat. You can also consider other sources of iron like iron-fortified cereals and beans.

Whole grains

Whole grains contain a lot of fiber that require more energy to break down. This process not only keeps you fuller for longer but it also helps increase body heat as the body is working so hard to digest it.


Unlike other spices like hot peppers, cumin generates less intense heat that can warm you up without drenching you in sweat which in turn cools your body heat.


Bananas are rich in vitamin B and magnesium which are helpful in assisting the thyroid and adrenal and regulate body heat especially in cold weather.

Cold coffee

It is not just hot coffee that keeps you toasty when feeling cold. This sounds counterintuitive, however, it is actually the caffeine that keeps you warm not the hot temperature of the coffee. Caffeine increases metabolism by releasing fatty acids from the body’s fat tissues.

Stay Ahead!

Access premium content only available
to our subscribers.

Support independent journalism
Log in
Support independent journalism
Create an account    Forgot Password
Create An Account
Support independent journalism
I have an account Log in
Reset Password
Support independent journalism
Log in