Authentic Red Lentil Dal Recipe that’s simple, cozy, and comforting! Made in one pot in just 30 minutes, this rich and creamy dal is protein-rich, made with simple ingredients, and guaranteed to be the best-tasting dahl you’ll ever try.
Soak lentils. Before you start chopping and prepping, rinse the red lentils in water a couple of times, then drain. Add fresh water and let them soak while you continue with the other ingredients. 👉 This short soaking time helps the lentils cook a little faster and gives them a creamier texture.
Saute onion, ginger and garlic. Heat the coconut oil in a large pot until it’s hot. Add the cumin seeds and toast them for a few seconds until fragrant. Then add the chopped onion, garlic, ginger, and about ½ teaspoon of salt. Cook over medium heat for 5 minutes, stirring frequently, until the onions are soft and lightly golden.
Saute tomato and spices. Add the chopped tomato, green chili pepper, coriander, cayenne, turmeric, and kasoori methi. Sauté, stirring frequently, for 5–7 minutes, until the tomatoes soften, become glossy, and the mixture starts to come together. 👉 If the mixture begins to stick or brown at the bottom, add a couple of tablespoons of water.
Cook dal. Drain the soaked dal and add it to the pot along with 3 cups of water. Stir to combine, cover, and cook over medium-low heat for about 15 minutes, until the dal is soft and tender. 👉 Check every 5 minutes, and if the liquid is evaporating too quickly before the dal is cooked, lower the heat, cover, and continue cooking.
Finish. Uncover the pot and stir in the remaining salt, sugar, chopped cilantro, and ghee. Remove from heat, then use a flat-bottomed ladle to gently mash the dal against the bottom of the pot. This will thicken it and create a creamy texture.
Serve. Enjoy the dal hot, served with rice and papad, or with rotis or whole wheat flatbreads.
Notes
Leftover dahl will keep in the refrigerator for about 4 days in a covered container. It also freezes well.