Dal, which translates roughly to “lentil” in Hindi, is an Indian dish that consists primarily of lentils combined with spices to create a hearty, healthful and versatile comfort food.[1] Not only is Dal is a quick and easy dish to prepare, but lentils offer a multitude of nutritional benefits including fiber, protein, iron and magnesium.[2] There are a wide variety of lentils that you can use to cook dal, so experiment with different types for flavor and color variations.[3]

Steps

Prepare the lentils by washing under cold water in a large bowl. Drain the water and repeat until the water runs clear.

2

Put the lentils in a deep pan or large pot and cover with 2 qt.(2 L) of water. Bring the water to a boil and skim off any scum that rises to the surface with a wood spoon.

3

Add the garlic, ginger, turmeric, chopped chiles, and a pinch of salt to the lentils. Reduce the heat and cover with a lid, leaving the lid slightly ajar to allow steam to escape.

4

Simmer gently on low heat for roughly 1 1/2 hours, stirring occasionally. The lentils should be creamy and smooth by the end of the cooking process.

Add small amounts of boiling water at the end if you would prefer a thinner texture for the dal.

5

Add the two whole chiles to the dal with a pinch of salt. Simmer for an additional 15 minutes.

6

Heat the ghee or peanut oil in a frying pan over medium high heat and add the shallots. Stir the shallots until they are golden brown and slightly crispy, then add the cumin, mustard seeds and crushed chili flakes. Stir the ingredients gently until the mustard seeds begin to pop.

7

Combine the cooked lentils to the shallots and spice mixture. Stir all of the ingredients until they are well combined.