May 21, 2021
• Updated on
23 Jul

Top 10 Immunity Boosting Foods for Kids

Kids can be picky eaters, no doubt. But convenience and appeasing their tantrums and tastebuds shouldn’t come at the cost of their health and kids immunity. Not eating certain kinds of foods and food groups can lead to nutritional deficiencies in kids, which can further lead to low immunity in kids.

And now, with the pandemic in full swing, it’s even more important to pay attention to what’s on your kid’s plate. Here is a list of the top ten immunity boosting foods for kids you should include in their diet - because building a strong immune system for kids is essential. 

10 Immunity Boosting Foods For Kids

1. Yogurt

2.Citrus Fruits 

3.Green Leafy Vegetables 

4. Zinc-Rich Foods


6.Coconut Water

7. Turmeric



10.Nuts & Seeds

More detailed explained below

1. Yogurt

When it comes to immunity foods for kids, this is one of the easiest to incorporate: yogurt! Curd can be easily incorporated into your child’s diet in the form of curd rice, kadhi-pakoda, smoothies, and smoothie bowls/oatmeal.

Yogurt or dahi is a probiotic that helps keep your gut healthy, which contributes to overall health and immune function. Research shows that people who consume probiotics on a daily basis have a lower chance of contracting colds and flu compared to those who don’t.

Buttermilk is a great option to give kids, especially in the summer when it’s warm. It is a much better alternative to bottled fizzy drinks and boxed juices, with natural probiotics.

To make chaas or buttermilk, take 400 ml buttermilk, 1 tbsp cumin seeds powder and 1 tsp black pepper powder. Mix it all together and serve chilled! 

immunity boosting foods for kids

2.Citrus Fruits 

These function as a natural immune booster for kids. Vitamin C is loaded with antioxidants, which fight free radicals and keep colds, flu and cough away. Almost all citrus fruits, like oranges, lemons, kiwis, musambi, pomelo, grapefruit and guava contain Vitamin C.

It’s important to note that Vitamin C cannot be produced by the body, so we must consume it from outside sources like fruits and vegetables. These fruits can be consumed raw as a snack, in salad form, as fruit chaat or made into juices and smoothies.

immune booster for kids

3.Green Leafy Vegetables 

They may not be a favourite with kids, but they are essential. Green leafy vegetables are nutrient-dense, rich in iron, fibre and antioxidants. There’s a wide range to choose from: spinach, kale, moringa (drumstick leaves), radish leaves, pumpkin leaves, methi, kale etc.

Moringa is an easily available local green that is a good source of copper and vitamin A, which help build immunity. If your kids don’t like to have greens as a sabzi, you can always make it into a soup, pasta sauce or chutney. 

4.Zinc-Rich Foods

Low zinc levels reduce the body’s immune responses. Zinc has the ability to function as an anti-oxidant and stabilise membranes, playing a key role in the prevention of free radical-induced injury during inflammatory processes.

Zinc-rich foods include amaranth (rajgira), bajra, Bengal gram and sesame seeds. You can prepare rotis using amaranth and bajra flour, and sprinkle sesame seeds on your kids’ toast, porridge, etc.

immune booster for kids
Bengal Gram


Hydration is an important part of staying healthy and free from illness. Our body is made up of almost 70% water, and when we lose water through sweat and stool, we have to drink enough liquids to make up for it.

Drinking less water and fluids causes dehydration and increases nutritional requirements. Aim for 8 glasses of water/fluids for your kid each day, along with hydrating fruits like watermelon. You can also make cooling drinks like almond fig milk.

Churn together 1/2 cup almond and 1/2 cup water. Sieve this liquid into a glass and add 1 soaked and chopped fig. 

Top 7 Immunity Boosting Drinks (with Recipes) that will keep you Healthy
Top 10 Immunity Boosting Foods For COVID
Top 15 Immunity Boosting Foods for Adults

6.Coconut Water

Naariyal paani is pretty easy to source, and you will likely not face much resistance from your kids if you ask them to have a class. Coconut water is full of electrolytes, and a great drink for kids in the summer heat or after extended playtime.

With essential nutrients like riboflavin, niacin, thiamin and folates, coconut water has anti-viral and anti-bacterial properties that can strengthen the immune system and fight viral infections like flu. It also helps flush toxins out of the body. 

immunity foods for kids
Tender Coconut

7. Turmeric

This is one of the best immunity foods for kids. Curcumin in turmeric is anti-inflammatory in nature and turmeric is good to combat runny nose, congestion, sneezing etc. You can add turmeric to your food like dal and sabzi, or have it in the form of turmeric or golden milk, with black pepper.

Black pepper and fat (like milk) help in the absorption of turmeric. To make turmeric milk, take 1 cup milk, 1-inch long piece turmeric (peeled and thinly sliced) and 3 whole black peppercorns.

Whisk the milk, turmeric, peppercorns with 50 ml water in a small saucepan and bring to a low boil. Reduce heat and simmer until the favours have melded, for about 10 minutes. Strain into a mug and enjoy. Add raw honey or jaggery powder for sweetness.

Turmeric Powder


Broccoli is a powerhouse vegetable when it comes to nutrition: it is packed with Vitamins A, C and E and also contains plenty of fibre and antioxidants. It is one of the healthiest vegetables to consume.

The important thing is to be sure to NOT overcook it - have it lightly steamed, stir-fried or better yet, raw. You can give your kids broccoli nuggets or tikkis, or make it into a pasta sauce to have with whole-grain pasta. You can even puree some broccoli and add it to roti dough. 

immunity boosting foods for kids


This is good food for immune system for kids. Ghee boosts immunity, is antimicrobial and helps in soothing cough and cold. It also helps in reducing symptoms of seasonal allergies.

Ghee has a high smoke point, which means it does not break down at high temperatures of deep-frying while other oils may turn rancid and release free radicals. Free radicals are what cause damage to our cells.

Add 1 tsp of ghee to a katori of dal-chawal for your kids - it will ensure the proper functioning of the digestive tract, better absorption of nutrients, give satiety and boost immunity. 

immunity boosting foods for kids
How to Increase Immunity in Children
Diet To Boost Your Immune System
Top 10 Immune Boosting Foods for Kids and Adults

10.Nuts & Seeds

This is one of the best immune boosters for kids. Kids like to snack, and instead of chips or namkeen, give them a bowlful of nuts or seeds. Most nuts contain antioxidants and minerals in addition to protein.

Flaxseeds and walnuts are superfoods, with the added benefit of Omega-3 Fatty Acids, which support immune cell function and also help prevent respiratory infections. Chia seeds are another good source of Omega-3s and can be added to smoothies, juice and oatmeal.

Nuts like almonds and seeds like pumpkin and sunflower seeds are good sources of Vitamin E, a strong and powerful antioxidant that helps protect your cells from damage.

immunity boosting foods for kids
Mixed Nuts

Whether you are looking for recipes or the best immune booster supplements for kids, we have all the answers at Nutrition By Lovneet. For more tips on nutrition and immunity, subscribe to the Nutrition By Lovneet blog. You can also follow us on Instagram @lovneetb

If you are looking to overhaul your child’s diet plan - or struggling to feed your child - get in touch. With over ten years of experience in child and teenage behaviour and nutrition, Lovneet Batra creates no deprivation nourishing meal plans that cater to the parent and child’s lifestyle and preferences.

The meal plan is set keeping all their favourite cuisines in mind, with modifications in combinations.

Top 10 Natural Immunity Boosters
immune booster for kids

We also make an effort to educate parents about nutrition so they can make better decisions when it comes to feeding their kids.

To learn more about the plan, visit our page here

Join us for a FREE 5-day immunity boosting program. Learn how to boost your immune system naturally and prevent illness from knocking you down.


How do you boost a child's immune system?

You can boost a child’s immune system with immunity boosting foods for kids, like yogurt, nuts, seeds, carrots, pumpkin, fruits and whole grains. 

How can you boost immunity in kids?

You can boost immunity in kids with nighttime rituals like turmeric milk with raw honey, which helps fight infections and soothes a sore throat. Haldi-doodh is one of the best immunity boosting foods for kids. 

What are the best vitamins for children's immune system?

The best vitamins for a child’s immune system include Vitamin C, Vitamin A, Vitamin E and Vitamin D. 

How do you improve immunity in kids?

You can improve immunity in kids with a balanced diet, exercise, enough sleep and the right amounts of water and hydrating foods. 

How do you increase immunity in kids?

You can increase immunity in kids with a diet that’s rich in fruits and vegetables, along with a good dose of zinc-rich grains and millets and cereals like bajra, amaranth etc. These are among the best immunity boosting foods for kids.

Immunity Related Articles:

List Of Natural Immunity Boosters

Lovneet Batra
Lovneet Batra is a clinical nutritionist with over a decade of experience treating patients and educating people on the benefits of a healthy diet. One of Delhi’s most sought-after nutritionists...
View Full Profile
Posts you may like

Subscribe to get the latest health tips from Lovneet

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
Nutritionist Doctor Loveneet BatraHack tip to avoid bloatingSome glasses of healthy drinksNutritionist Doctor Loveneet Batra
Instagram logo
Follow Us On
Follow Us
Hack tip to avoid bloatingNutritionist Doctor Loveneet BatraNutritionist Doctor Loveneet Batra standing with communityPosture to boost up digestion