Here are the 5 best immune-boosting foods you can eat to fight a cold or the flu.
Photo by Green And Great on Unsplash
Medical research has shown that chicken soup suppresses inflammation which causes many cold symptoms. This miracle-in-a-soup-bowl also thins mucous secretions so congestion in the nose, chest, and throat will be alleviated too.
Photo by Towfiqu barbhuiya on Unsplash
The powerful antioxidant properties of garlic have been found to be antiviral so can potentially help prevent colds as well as shorten their duration. The oily compound allicin (that gives garlic its distinctive smell) works the cold-fighting magic. And you don't have to eat garlic in its natural form to see the benefits - garlic supplements such as powder, oil, and extracts have the same healing powers. And you don't have to go crazy with it either - a clove or two a day is enough to keep the doctor away!
Photo by Jocelyn Morales on Unsplash
3. Honey
If you have memories of your grandmother spooning out honey when you had a sore throat, you'll be pleased to know that she really knew what she was doing! Studies now show that honey can reduce cough by coating the throat and soothing the irritation. And in fact, honey is more effective than over-the-counter cough medicines. Buckwheat honey, in particular, is shown to have medicinal qualities. Don't forget though, that children under 12 months should not eat honey due to the risk of infant botulism.
Photo by Laårk Boshoff on Unsplash
4. Green Tea
The Chinese have been swearing by its healing properties for hundreds of years, and now studies support their claims: green tea contains antioxidants that can boost an ailing immune system. Not only do green tea sippers experience fewer colds and flu, but their immune systems also produce more cells that fight the bacteria and viruses that cause sickness. Don't forget though that green tea does contain caffeine, so if you are considering giving it to your kids, go easy with the "green tea medicine" - one cup a day is plenty and they will still feel the benefits.
Photo by sehoon ye on Unsplash
Good iron levels are essential for a strong immune system and the most efficient way to maintain good iron levels is by eating lean meat. Not only does it supply a source of iron that is easily absorbed by the body, it also contains good supplies of zinc, another infection-fighting mineral.