clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Kid Friendly Indian Lentils & Rice Balls

Vegetable Moong Dal Khichdi—A Delish Vegan Indian Dish for Kids

  • Author: Pulin & Christina
  • Prep Time: 10 minutes
  • Cook Time: 50 minutes
  • Total Time: 60 minutes
  • Yield: 14 servings 1x
  • Category: Dinner
  • Method: Stove
  • Cuisine: Indian
  • Diet: Vegan


Khichdi is a great way to add protein to your baby’s diet. Just 4 balls (about 4 tablespoons) have around 20% of the protein an older baby needs each day. That same amount provides more than 10% of the daily recommended amount of thiamine, niacin, and vitamin B6 for a mature baby. This vegetable moong dal Khichdi is a must try vegan kids recipe! 


  • 2 tablespoons of olive oil
  • 1 medium red onion, diced
  • 1 cup of diced tomatoes (canned or fresh)
  • 1 teaspoon of ground turmeric
  • 1 teaspoon of ground cumin
  • 1 teaspoon of ground coriander
  • 1 teaspoon of salt (optional; only for older kids and adults, not babies)
  • ½ cup of uncooked brown rice
  • ½ cup of moong dal (dried split yellow lentils)


  1. In a medium saucepan, heat the oil over medium heat. Add the onion, tomatoes, turmeric, cumin, coriander, and salt (if using) and cook, stirring, until the onion is translucent.
  2. Rinse the brown rice and moong dal in a fine mesh sieve and drain, then add them to the pan. Add water—use 2 ½ cups for a thicker consistency (which will be easier to form into balls) or 3 ½ cups for a thinner consistency.
  3. Bring the water to a boil, then reduce the heat to low/medium. Cover and simmer until rice and dal are soft, about 40 minutes.
  4. The khichdi may not look like it will hold together in a ball, but it will! To form balls, let the khichdi cool, then refrigerate it for a couple of hours; it will thicken as it cools. Scoop roughly 1 tablespoon portions of khichdi with your hands and roll into balls. The khichdi balls can be eaten cold or microwaved for 30 to 45 seconds to serve warm. Alternately, you can just serve khichdi in a bowl without rolling it into balls.


Leftovers can be stored in an airtight container in the fridge for up to 3 days or in the freezer for up to 3 months.

Keywords: vegan Indian dish, kids Indian recipe, kid-friendly Indian rice