Moneycontrol
HomeHealth & Fitness12 everyday foods that help your body fight viruses
Trending Topics

12 everyday foods that help your body fight viruses

You know the basics of staying healthy, wash your hands, get enough sleep, and stay active. But did you know that what you eat can also shield you from illnesses. What you eat every day has a big say in how strong your body is against viruses

August 28, 2025 / 12:41 IST
Story continues below Advertisement
1/12

Fermented foods
If you often include yogurt, kimchi, and kefir in your diet, know that you are protected. These are packed with “good bacteria” that keep your gut and immunity strong. Some even show flu-fighting powers. (Image: Canva)

2/12

Fermented vegetables
Sauerkraut or fermented cabbage aren’t just tangy, they’re full of antioxidants that calm the body and help fight off infections.(Image: Canva)

3/12

Herbs
Tulsi, oregano, fennel, even peppermint — these aren’t just flavour makers. They’ve been used for centuries to soothe coughs and colds and fight viruses naturally.(Image: Canva)

4/12

Garlic
Garlic is an everyday staple for many. That strong smell in food, it comes from allicin, a compound that blocks viruses from spreading. No wonder grandma always adds more garlic to home remedies.(Image: Canva)

Story continues below Advertisement
5/12

Ginger
Having ‘adrak ki chai’ is a norm in Indian households. A cup of ginger tea isn’t just comforting, fresh ginger can fight certain viruses and ease inflammation at the same time.(Image: Canva)

6/12

Turmeric
One of the favourite spices, turmeric is used in several foods. The golden spice of Indian kitchens, turmeric has curcumin that strengthens immunity and may even make vaccines work better.(Image: Canva)

7/12

Medicinal mushrooms
Shiitake and reishi mushrooms balance the immune system, helping your body fight, but without overreacting.(Image: Canva)

8/12

Various teas
Green and black tea contain natural compounds that stop viruses from entering your cells. A simple cup can quietly protect.(Image: Canva)

Story continues below Advertisement
9/12

Morning coffee
Your morning brew doesn’t just wake you up. Coffee has compounds that help your body resist viruses, especially if paired with regular exercise.(Image: Canva)

10/12

Apple cider vinegar
Raw, unfiltered ACV is believed to help with mild infections. Science is still catching up, but it remains a popular natural remedy.(Image: Canva)

11/12

Functional foods
Nuts like almonds, walnuts, pistachios have several health benefits, including fighting inflammation. Alongside, olive oil, oily fish, beans, also help reduce inflammation, which is key to staying virus-resistant.(Image: Canva)

12/12

Fruits and vegetables
From citrus fruits to leafy greens, colourful produce brings vitamin C, fibre, and antioxidants, your natural virus-fighting toolkit.(Image: Canva)