Rating: 4 stars 3.8
16 Ratings
  • 5 star values: 6
  • 4 star values: 5
  • 3 star values: 2
  • 2 star values: 3
  • 1 star values: 0

Indian-inspired lentils the whole family will love and babies, too. Once the dal and rice are at the desired consistency, it's ready to eat or freeze. Make sure mixture is completely cool before freezing. I use freezer ice trays and small individual glass bowls with lids.

Recipe Summary

25 mins
1 hr 38 mins
15 mins
2 hrs 18 mins
6 servings


Original recipe yields 6 servings
The ingredient list now reflects the servings specified
Ingredient Checklist


Instructions Checklist
  • Rinse rice in several changes of water and transfer to a container. Cover with water and let soak at room temperature, 15 minutes to 1 hour. Drain.

  • Combine 3 cups water with red lentils in a large pot over medium heat. Bring to a simmer, skimming any scum that collects on the surface. Stir in onion, cumin, coriander, salt, black pepper, cayenne, and turmeric. Reduce heat to low and simmer, partially covered, until lentils are tender, about 30 minutes.

  • Stir broccoli, tomatoes, peas, and salt into the pot. Continue cooking, stirring frequently, until lentils are soft, about 30 minutes more.

  • Combine drained rice with remaining 1 1/2 cup water in another pot; bring to a boil. Reduce heat to very low and simmer, covered with a tight-fitting lid, until rice is tender and liquid is absorbed, about 20 minutes.

  • Heat oil in a small skillet over medium heat. Add mushrooms, ginger, and garlic; cook and stir until fragrant, 3 to 5 minutes. Pour over lentils; stir to distribute. Cook lentils until flavors combine, about 5 minutes. Serve lentils with rice.

Cook's Notes:

If you're not soaking the rice, cook it with 2 1/4 cups water.

The amount of water used to cook the lentils can be altered to reach the desired consistency. If using less water than directed, be sure to check on lentils frequently to make sure they are not drying out.

Substitute butter for the olive oil if desired.

To prepare for a baby, mix dal with rice and let cool. Mash or puree together. Whether you puree will depend on the size of the vegetables in dish. I usually puree the baby food when I use broccoli, but not peas.

Nutrition Facts

283 calories; protein 13.4g; carbohydrates 50.8g; fat 3.7g; sodium 433mg. Full Nutrition