Jun 24, 2025

8 immunity-boosting foods you should eat daily

ET Online

Garlic

Garlic is rich in allicin, a compound known for its immune-boosting and anti-inflammatory properties. Just a clove or two a day can help your body fight viruses and infections naturally.

Image Source: iStock

Citrus Fruits

Oranges, lemons, and amla are loaded with vitamin C, a key player in immune defence. Consuming them daily can enhance white blood cell production and protect you against

Image Source: iStock

Tulsi (Holy Basil)

A staple in Indian households, tulsi is packed with antioxidants and antibacterial compounds. Brew it into tea or chew a few leaves daily to build natural resistance to infections.

Image Source: iStock

Raw Honey

Raw, unprocessed honey contains antimicrobial properties and antioxidants that soothe the throat and boost immunity. Add a spoonful of warm water or herbal tea each morning for best results.

Image Source: iStock

Spinach

Spinach is a nutrient powerhouse loaded with vitamin C, beta carotene, and iron. These nutrients not only strengthen immunity but also support your body's ability to repair itself quickly.

Image Source: iStock

Turmeric

Curcumin, the active compound in turmeric, has strong anti-inflammatory and antioxidant properties. Drinking turmeric milk or adding it to meals daily helps your body fight inflammation and stay disease-free.

Image Source: iStock

Almonds

A handful of almonds a day provides vitamin E, a fat-soluble antioxidant that plays a key role in maintaining a healthy immune system. Plus, they make for a great snack.

Image Source: iStock

Berries

Blueberries, strawberries, and Indian jamun are rich in flavonoids, which boost immunity by enhancing the activity of natural killer cells. Have them as a snack or add to yogurt or smoothies.

Image Source: iStock

Thanks For Reading!

Next: 8 Spectacular Birds to Spot in India’s National Parks

Read Next