The Best Lentil Dal

Serves 4 to 6 · thekitchn.com

Ingredients

For the tadka

For serving

EQUIPMENT

Steps

  1. Cook the lentils. Sort through the lentils and remove any debris. Rinse in a fine-mesh strainer under cool, running water. Place the lentils and 3 cups water in a small saucepan and bring to a simmer over medium-high heat. Reduce the heat slightly to maintain a simmer, and cook until the lentils are tender, about 30 minutes. Meanwhile, cook the spices.

  2. Sauté the aromatics and spices. Heat the ghee in a medium skillet over medium-high heat. Add the onion, garlic, and ginger, and cook until browned, about 8 minutes. Add the salt, cumin, turmeric, coriander, and bay leaf, and cook until fragrant, about 1 minute more.

  3. Add the tomatoes. Add the tomatoes along with their juices, reduce the heat to low, and keep warm while the lentils cook.

  4. Add the aromatics and tomatoes to the lentils. Add the tomato mixture to the cooked lentils and stir to combine. Do not be gentle, use a wooden spoon or spatula to mash the lentils and combine the mixture.

  5. Make the tadka. Heat the ghee in a small saucepan or skillet over medium heat (you can use the same skillet you cooked the aromatics and tomatoes in, just wipe it clean before proceeding). Have a lid handy. Tilt the pan to form a pool of ghee, add the cumin and black pepper, and cover immediately. Once the spices stop spluttering, remove from the heat and add the garlic. It will brown quickly, so transfer the tadka to another bowl for serving after it browns, or add immediately to the lentils.

  6. Serve. Add the tadka to the lentils, garnish with cilantro if using, stir, and serve hot over rice or with roti.

Notes

Make ahead: The lentils can be cooked up to 3 days in advance and kept in an airtight container in the refrigerator.

Storage: Leftover dal can be stored in an airtight container for up the 5 days or frozen for up to 3 months.

Plain text