Go Back

Toor Dal

Creamy, comforting Indian toor dal simmered with garlic, ginger, and tempered spices in under an hour.
Prep Time 10 minutes
Cook Time 35 minutes
Total Time 45 minutes
Servings: 4
Course: Main or side dish
Cuisine: Indian
Calories: 185

Ingredients
  

Main
  • 1 cup toor dal split pigeon peas, rinsed
  • 4 cups water
  • 1/2 teaspoon turmeric powder
  • 1 teaspoon salt or to taste
  • Pinch of asafetida hing
  • 1 medium onion finely chopped
  • 4 cloves garlic minced
  • 1 tablespoon ginger minced
  • 1 medium tomato chopped
  • 1 green chili slit lengthwise
  • 1/2 cup coconut milk optional
  • 2 tablespoons ghee or oil
  • 1 teaspoon cumin seeds
  • 1/2 teaspoon mustard seeds
  • 2 dry red chilies broken
  • 8-10 curry leaves

Equipment

  • Large heavy-bottomed pot or pressure cooker
  • Fine-mesh strainer or colander
  • Small skillet
  • Wooden spoon or ladle
  • Measuring cups and spoons
  • Sharp knife

Method
 

  1. Rinse the toor dal under cold running water two to three times until the water runs clear.
  2. Bring 4 cups of water to a rolling boil in a large pot over high heat.
  3. Add the rinsed dal, minced garlic, minced ginger, slit green chili, turmeric powder, and asafetida; stir to combine.
  4. Reduce heat to medium-low and simmer uncovered for 25 to 30 minutes, stirring occasionally, until the dal is soft and creamy.
  5. Stir in the chopped tomato and salt; simmer for another 5 to 10 minutes until the tomato softens and the dal reaches desired thickness.
  6. If using coconut milk, stir it in and heat through for 2 to 3 minutes without boiling.
  7. While the dal finishes, heat ghee or oil in a small skillet over medium-high heat until it shimmers, about 1 minute.
  8. Add cumin seeds and mustard seeds to the hot oil; let them crackle for about 5 seconds.
  9. Add broken dry red chilies and curry leaves; fry for 5 to 10 seconds until fragrant.
  10. Carefully pour the tempering over the cooked dal and stir well to combine.
  11. Serve hot with rice or flatbread.

Notes

Dal tastes even better the next day; store leftovers in the refrigerator for up to 4 days and reheat gently before serving.