How to Get Kids to Eat Indian Food


It’s a question that parents ask me all the time: How do I get my child to eat Indian food?

In this blog post, I’m sharing a few of my tips as well as advice from my incredible internet community of moms and dads.

how to get kids to eat indian food
These photos are NOT my everyday life lol. Getting my child to eat Indian food (or heck, any food) can be a struggle some days. But there are days where he asks for dal – for biryani – for dosa and I consider that a win. He already has a taste for the cuisine which is basically all I want for my toddler’s taste buds at this point in time.

How to go from “No daal, mommy!” to “More daal, mommy!”

When my son Tony was born, I was told by friends and family members to start feeding him Indian food as soon as he started solids – and so I did. While I do think that helped develop his palate, I am also confident that it’s never too late to get your child interested in food from another culture.

My son is now a very picky toddler. Some days he loves the Indian meals I prepare – to the point where a bowl ends up on his head! But there are other days where he gives me a very emphatic “NO MOMMY” and that bowl of food ends up on the floor.

I am by no means an expert on this topic – which is why I’ve asked my incredible community of parents to share their tips/advice/thoughts on getting children to enjoy eating Indian food. I’ve also asked them for their children’s favorite recipes and have listed Indian recipes to try according to age – you can find that later in this post.

That said, please consult your child’s pediatrician before changing his/her diet.

This post is going to be “in-progress” for awhile. I’ll continue to update it as I learn more (I’ll be starting my youngest, Ace, on solids in another 3 months and hope to share more then too).

I can’t wait to hear what you think of these tips! Not everything will work for every child but hopefully this post will give you some ideas. Please leave a comment to let us know what works for your family!

How to Get Your Kids to Eat Indian Food:

Indian Food for Breakfast!:

I’m starting with my own personal advice here. I’ve found that my son is hungriest when he first wakes up and will eat just about anything I put in front of him. Now that he’s a little older (2 years) he’ll first demand an apple or a banana but the moment I put a plate of Indian food down in front of him – he’ll gobble it all up and even ask for more. I’ve used this trick to feed him just about everything – including the food he flat out refused to eat the previous night for dinner. “No daal, Mommy” at dinner turns into “More daal, Mommy” for breakfast! Nothing is off limits. There’s no rule that says you can’t serve shrimp biryani for breakfast (I’ve done it). See that picture above of my kid eating palak paneer? He’s still wearing his Daniel Tiger pajamas.

Start them early… very early if possible:

  • “I think it helps to eat the same food when they’re in utero and breastfeeding so they get acclimated before eating it themselves.” – Sana A.
  • “My son is almost 3 years old. He’s been eating Indian food right from the start! I tried to blend rice, meats, all types of veggie dishes when he was about 6-7 months. Of course, I didn’t make it as spicy as I normally would. – Farah K.
  • We started early, 6 months, with Indian flavors in purees of veggies and in their finger foods even adding a bit of curry powder to scrambled eggs. I love taking them out to buffets so they can try a lot of different foods without too much waste. Also making it a habit to always eat yogurt with Indian food allows them to tolerate some spicy dishes at restaurants.” – Julie C.
  • “I think the key for us was introducing it early (pretty much at six months) and not making very many accommodations for it being “kid-friendly” except for the level of chili (it was still packed with flavour!)” – Radha S.
  • “My girl’s first food after yogurt was butter chicken and she LOVED it!! I feel like the key is early exposure. We do baby led weaning so skipping the baby mushes and purées really helps raise an adventurous eater.” – Molly P.

Introduce Spices Slowly

  • “I included a pinch of turmeric from the first solid food he had. I made all his food in the IP and still do. After a couple of weeks I added cumin and slowly introduced cloves. I remove the whole spices before making the purée (except for cumin). Once he started having more complex solids, I made his food with minced ginger and garlic. I add a little homemade ghee as well.” – Malinee N.
  • “When I started with purees I would add in Indian flavors like garam masala, onions, garlic and ginger.” – Sampuran

Make Food Flavorful, Not Spicy:

  • “I say the trick is to get them started early. Get them accustomed to having spices and not just bland foods.” 
  • “I started them with very soft rice mixed with butter, lentils and very soft mashed meat and then slowly added the food we would eat to the rice.” – Hena S.

Serve Yogurt on the Side:

  • “Both of my girls went through a couple week stage where they said things were spicy …we gave them a cup of yogurt and told them to enjoy 😉.” – Lauren M.
  • “Always serve raita on the side – helps cooling if food is too spicy. also, kids love to dip things.”

What About Older Kids?

Get them Involved:

  • “I have started involving my almost 5-year-old in the everyday cooking. He will add the spices into the pan and stir for me. Gets him more excited if he’s involved.” – Shalu C.
  • “He also became more interested in food since he started helping out in cooking. He has been cooking rotis with me since he was 2 ½ years old. Let him play with the dough and gave him a small roller to imitate me, and voila a few months later, he was rolling out rotis with me! I think that also helped pique his interest in food. He helps me stir the pot, sauté, adding spices, etc.” – Jiji G.
my husband insists I share that the pan is this photo is not hot 🙄(obviously, lol)

Make it Fun:

  • “Making it fun like rolling sabzi into chapati and calling it an Indian burrito has helped.” – Ruchi N.
  • “I make spaghetti with tadka and veggies- I make paneer pizza with veggies- tandoori chicken wraps. My kids love Indian food too but when it gets boring I switch things up.” – Sejal C.

Let Them Have a Say

“I let them pick a side (fruits, salad, small mithais, etc) to eat with their Indian meals (which they generally hate to eat) – works every time.” – Manuni S.

Go Easy on the Heat:

  • “My kiddo is 3. Getting used to the spices has been rough. Especially because my mom, who does most of the Indian cooking thinks things aren’t spicy when they totally are. I think that kind of scared my kid away initially, he just assumed he wouldn’t like Indian food. Since I started doing more Indian cooking and controlling spice things have gotten slightly better. Also yogurt with everything!” – Ruchi N.
  • “12y boy complains it’s spicy, so I let him decide to add peppers or not, and I always ‘rescue’ stronger dishes with coconut milk, which I have him add and taste until it’s just right. It sort of mellows everything.” – Mark E.

Eat Together and Eat the Same Meals

  • “We eat as a family, so they see us eating the same thing. I also try to keep dishes fairly mild and keep chilis on the side for us adults to add.” – Alexia G.
  • “Do not give any more choices other than what’s on their plate (making something special just for them because they won’t eat) my 2 year old loves eating all kinds of food. At dinner table we discuss food names and what’s in it and a lot of vocab building happens there!” – Pooja V.
  • “My daughter is 15 months old. I offer her the food that I cook for me and my husband: rice, dal, paneer, chickpeas, kidney beans, Pav Bhaji, Khichdi. I try not to have to cook separately for her so she gets into habit of eating Indian food. She takes the same spice level as we do normally.” – Heena G.
  • My 2-year-old has been LOVING your Langar daal since he was 14 months old! He’s also been fine eating the yellow daal and black eyed peas (basically all the daals are great because I can dump and go). He eats much more easily if everyone is eating at the same time vs only him eating.” – Khyati T.

Ease into it:

  • “I’m trying to introduce my stepson (9 years) with milder flavors first. He has grown up without a lot of flavor. He likes your pulled pork and basmati rice. I have to hide onions and garlic carefully, but he’s coming around to ginger.” – Katherine C.

One Bite Policy:

  • “Rule in my house is to at least try one bite of anything that’s new – they can choose to say no if they don’t like it.” – Sona S.
  • “I have a one bite policy. If my seven-year-old tries something and he doesn’t like it, he doesn’t have to eat any more of whatever it is. I think it’s helped him become the adventurous eater that he is, he’ll literally try ANYTHING. We also talk about how our tastebuds change over time, sometimes it’s worth retrying something that we maybe didn’t like a long time ago. He loves all curries but especially loves butter chicken and korma. I asked him the other night if curry sounded good, he replied, “I’m always up for curry!” – Michelle W.
  • “‘You don’t have to like it, but you do have to try it.’ I read an article right when my oldest was first starting on solid food that said it can take an average of 13 times of being exposed to something for your taste buds to become acclimated. So that was our mantra.” Didn’t like it this time? No biggie, maybe next time.” And offer it again, and again, and again. I also was sure to point out that maybe he would like it cooked differently. He’s 10 now, and will eat pretty much anything you put in front of him.” – Kayce C.
  • “Two of my kids have no problem trying what I make. I have one that is picky. We have a standard rule of a “no thank you” bite. I don’t force my kids to eat everything, but I do require a “no thank you” bite if they don’t wish to eat what I make. Sometimes they find out that they like it and will continue to eat.” – Sara H.

Serve with Dip (even if that means ketchup):

  • “One tip I found that works for getting my kids to eat in general is offering a dipping sauce, so whether that is a yogurt dip or a chutney, dipping food makes it exciting for kids and they’re more likely to eat it. While this is slightly embarrassing to admit, we will let my son put ketchup on anything if it means he will eat it. So he puts ketchup on butter chicken, for example. He’s only 3, but I’d rather let him do this and eat than not.” – Alexia G.
  • “Mine (now 6 and 10) eat anything if it’s dipped or smothered in tikka masala sauce. 😁 They basically get a side “dipping” bowl of it every time we go to the Indian lunch buffet.” – Kira H.

Tough love:

  • “The kids eat what everyone else eats or they don’t eat at all. And after 1 night of that, they realize that’s the law!” – Sana A.
  • “I’m not of Indian descent and neither is my husband. Many years ago I tried to convince my husband to eat Indian food and he would not hear of it. Several years ago, he tried Indian food on a cruise and fell in love. He cooks Indian food all the time. With the exception of spinach, my kids will eat whatever he cooks. The reason is that we did not give them a choice. It was either eat what was served or miss out on dinner. I am sure he is a little lighter on the seasoning then someone who is native to this food. It is all delicious and we are not short order cooks. 🤷‍♀️😂🍴They are 11, 14,15 – Deena L.
  • “One rule in our house is that we all eat what I have made for dinner. NO SUBSTITUTE. They can have whatever they want for lunch but dinner they don’t have a choice.” – Sana W.

Lots of Praise & Compliments

“We fed him bites of Indian food early, which I’m sure helped to pave the way. When he was old enough, I made a big deal out of taking him out to a proper Indian restaurant for the first time. Treated it like a rite of passage. I explained that this was my all-time favorite type of food, and how important it was to me. I even talked about how intimidated I was by it when I tried it for the first time (I grew up in the midwest, so Indian food was pretty exotic and foreign in the beginning.) He was so excited to be invited to share in something so special to me, he tried everything! I highly praised his bravery for trying so many new dishes, and we compliment him regularly for his adventurous eating habits. He even likes sushi! He now prides himself on having “grown-up taste.” 😊– Michelle W.

Don’t Force It

  • “Also one thing I have never done is forced my kids to eat, I never ever shoved not even 1 bite down their throat. I have seen many desi parents making such a big deal about it and force feeding…. a lot of kids hate and give hard time to eat anything because of this reason.” – Seba A.
  • “My 2 cents here as a dad of 2 teenagers… First, do not push Indian food onto them every day, they’ll simply hate you for it. We mix it up within the week with American, Italian, Mexican or Chinese.” – Peter P.

Get them used to the flavor… even if that means Screen Time

Okay okay okay…. so no one offered this advice in my group but I’m going to be controversial here and admit that I do this sometimes. It’s incredibly important to me that my toddler eat Indian food and so while I don’t make a habit out of this, if I’ve made something new that I really want him to eat and he refuses, I’ll feed him a few bites while he’s watching tv – then I’ll stop. If he’s hungry he’ll ask for more and I’ll have him move to the table to finish eating. I think the key is stopping after a few bites – that way I know whether he’s actually hungry or eating just because he’s not paying attention. No judgment y’all – please do what you think is best.

Bribery and Promises of “Dessert”

Sigh. Again, no one offered this advice but I like to keep it real with you guys. I know this is probably a terrible tactic BUT like I said, it’s important for me to get my child to develop a taste for Indian cuisine as it’s basically all I cook for dinner most days. If my kiddo refuses to eat, I’ll promise him something sweet when he’s done.

I started writing this post when my son was 2.5 years old. Now, he’s almost 3 and loves to say that “we eat dessert AFTER dinner.” He happily eats dinner on most days knowing he’ll get a treat. I try to stick to healthy treats like mango (which he loves) or “mango ice” (just frozen mango chunks lol) but sometimes I’ll give him fruit snacks (annie’s organic to assuage my major mom guilt) or homemade popsicles or those mini mango mochi ice cream bites from Trader Joes. 🤷🏽‍♀️

Recipes to Try According to Age

Please note, you should absolutely discuss your feeding plans with your child’s pediatrician. Ours recommended introducing one food at a time and that’s what we did. Only when we felt comfortable did we begin introducing meals to our son.

Also, depending on your child – you will want to remove or decrease the amount of cayenne or chilies that a recipe calls for. I would also suggest reducing the amount of salt.

And remember, these are just ideas. Just because a recipe is listed here doesn’t mean your child will automatically like it! I compiled this list based on the information that parents provided me in this post. Try a recipe below and if it doesn’t work, try it again another day.

Babies 6 months to 1 year


This list is primarily for those already accustomed to eating Indian food. If you are introducing an older child to Indian food, I’d first start with the list for younger kids.

Kids 5+ years or Adventurous Eaters

You can give your child anything listed in the above sections as well as pretty much any Indian dish at this point. However, if your child is new to the cuisine or does not enjoy eating Indian food, then start with the list for younger children.

These are for more adventurous eaters:

Related Recipes


Find out more about my cookbooks Indian Food Under Pressure and South Asian Persuasion.

About Ashley

Hi, I’m Ashley. Thanks for being here! I truly believe that food brings us closer together. Gather around a table with good food and good people, and you’ll have the ingredients you need to create some happy memories. My hope is that you find recipes here that you can’t wait to share with family and friends.


Subscribe to get our latest content by email. We won't send you spam. You can unsubscribe at any time.

Reader Interactions

Leave a Comment & Rating

Your email address will not be published. Required fields are marked *


  1. Mari says

    Ha Ha, chalk one up for daycare. My kids go to a multicultural community daycare (since age of 1). We do baby led weaning / feeding and While neither of use are of Indian decent (Scottish and Norwegian mostly) seeing other kids eat different foods at the daycare they copy along. Eat most everything now at 2 and love to mix it up. Pasta with a curry on top as sauce (i blitze the curry) is big favourite. I love trying new things and foods so having ideas from them and the daycare is great for expanding my tastes too ( we really are never too old to try and learn new things). (Now if i could just find an easy way to get the turmeric stain out of the clothes). 😊

  2. Uma Ponnudurai says

    Love your post! I have a trick i sometimes use when my kids’ dont like tiffins eg dosas, i dish up for myself and start saying , ‘ yummy’ and the next thing i know, they will be there queueing up to try it!:) it works well especially for dosas and chutneys/podis.

  3. Tan Asay Summers says

    I discovered Indian cuisine as a young mom in New Orleans. My pre-schooler and I would pick a new restaurant for lunch one day a week when we did most of the shopping. When we tried an Indian restaurant we just always went there. He started out eating just the “red chicken,” but I bought cookbooks and ingredients and soon the whole family was eating anything I made. I think because it was special and because to my family it was restaurant food they automatically wanted to eat it. When my husband’s Indian coworker invited us to dinner at his home his wife made two complete meals, one Indian and one American. She was astonished when the kids bypassed fried chicken for curry. Now that they are all adults their families also enjoy Indian cuisine. One daughter took it a step farther and married an Indian man and now has his parents living with them so they eat Indian all the time.

  4. Marianne says

    Great Post! My toddler eats all the chicken and chickpea recipes I’ve made from this site (chicken saag, chana masala, butter chicken, butter chickpea, chicken bhuna are all big hits). One tip I have is to do fusion! I know my kid makes a mess with rice so her school lunch is almost always a pasta dish. I’ve done penne with chicken saag, shells with butter chicken, etc.

  5. Oscar Morrison says

    I appreciate your suggestion of introducing it to them while they’re young so it’s not a difficult change down the road. My wife and I are big foodies and love trying out different cuisines, and we want to be able to take our daughter with us to try out new places as she grows up. We’ll have to introduce it to her while she’s little so we can take her to new places when she’s a bit older.

  6. Sarah Flint says

    When cooking at home for my kids i leave the Chilli out of spicy dishes until i have dished up their meals. I sometimes mix in a spoonful of greek yoghurt to their curries. We often eat at Indian or Thai restaurants with both of them often offering safe gluten free food. We find that both of these type of restaurants are always happy to accomodate children and leave out chilli to reduce the heat a little.

paneer lababdar

Ashley's Secrets



Favorite tips & tricks to

easy & delicious Indian cooking