Total Time
Prep 5 mins
Cook 38 mins

Lentil Dal

Ingredients Nutrition


  1. Heat olive oil in large saucepan over medium-high heat.
  2. Add onion, ginger, cumin, turmeric, red peppers, and garlic.
  3. Saute 2 minutes.
  4. Add cauliflower and tomatoes; saute 1 minute.
  5. Stir in water and lentils; bring to a boil.
  6. Cover, reduce heat, and simmer 35 minutes or until lentils are tender.
  7. Stir in lime juice, cilantro, and salt.
  8. Serve 1 cup lentil mixture with 1 cup rice.


Most Helpful

This recipe makes the best Dal I've had at home ever... and it's so authentic! It reminds me of the Dal I used to have at my best friend's place during my school days. The only possible change I'd make is to increase the amount of red peppers for a little more 'heat'. Also, you can omit the rice, and drink this as a wonderful lentil soup. It's great for when you have a really bad cold, and need something to warm you up. Thanks for sharing this one... I'm sooo gonna make it over and over!

Anu February 22, 2002

LOVED THIS RECIPE! The first time I made this, I thought it was a little bland. Last night, I made it again but used beef stock instead of water and added 1 tsp of garam masala. It ended up better than I'd get at a restaurant!

emmieawards January 14, 2009

I made this as written except for using ground cumin and some extra cilantro (can't help myself), and this was really excellent. It's so healthy, too! I know I'm really slow cutting up veggies, but the prep time definitely took me more than 5 minutes, but it was still more than worth it for the final results. So flavorful and hearty and one that I will make again! Thank you for sharing this great recipe.

Maggie, Cooking June 23, 2008

Join the Conversation

  • all
  • reviews
  • tweaks
  • q & a