Authentic Red Lentil Dal Recipe without coconut milk 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 1 ½ cups red lentils in water a couple of times, then drain. Add fresh water and let them soak while you continue with chopping and cooking. 👉 This short soaking time helps the lentils cook a little faster and gives them a creamier texture.
Saute onion, ginger and garlic. Heat 2 to 3 tablespoon oil in a large pot until it’s hot. Add 1 teaspoon cumin seeds and toast them for a few seconds until fragrant. Then add 1 ½ cups chopped onion, 3 garlic cloves, 2 teaspoon 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 3 medium chopped tomatoes, 1 green chili pepper, 2 teaspoon coriander, ½ to 1 teaspoon cayenne, ½ teaspoon turmeric, and 1 to 2 tablespoon 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 2 ½ to 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. 👉 Water: Use 2½ cups of water if you’re serving the dal right after cooking. If you’re making it ahead or serving it later, use 3 cups, as the dal will thicken as it cools.👉 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 salt to taste, ½ to 1 teaspoon sugar, ½ cup chopped cilantro, and 1 to 2 tablespoon ghee. Remove from the 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. Taste and adjust salt or sugar!
Serve. Enjoy the dal hot, served with rice and papad, or with rotis or whole wheat flatbreads.
Video
Notes
Storage: Leftover dahl will keep in the refrigerator for about 4 days in a covered container. It also freezes well.Vegan option: This recipe is completely vegan if you skip the ghee. You can either leave it out entirely or replace it with a tablespoon of coconut oil for a touch of richness.Spiciness: I use both cayenne pepper and green chili, each bringing a different kind of heat and making the dal deliciously flavorful. If you prefer a milder dal, simply remove the seeds from the green chili before adding it.Kasoori Methi: It is dried fenugreek leaves, available on Amazon and all Indian stores. It adds a subtle buttery flavor and authentic aroma, but you can feel free to skip it if you don’t have any on hand.