Prepare the Lentils
Rinse the lentils thoroughly under running water. In a pressure cooker or pot, add the rinsed lentils and water. Cook until soft and tender, usually about 3-4 whistles in a pressure cooker or 15-20 minutes in a pot. (Time taken: 10-15 minutes)
Prepare the Spinach
While the lentils are cooking, wash the spinach leaves thoroughly to remove any dirt. Chop the spinach into small pieces and set aside. (Time taken: 5 minutes)
Heat the Oil and Temper the Spices
In a separate pan, heat oil or ghee over medium heat. Once hot, add cumin seeds and let them splutter. Add finely chopped garlic, ginger, and green chilies, sautéing them until fragrant. (Time taken: 3-4 minutes)
Sauté the Onions and Tomatoes
Add finely chopped onions to the pan and sauté until they turn golden brown. Next, add chopped tomatoes and cook until they soften. Stir occasionally to prevent burning. (Time taken: 5 minutes)
Add the Spinach
Once the tomatoes are softened, add the chopped spinach to the pan. Stir well, and cook until the spinach wilts and releases moisture. (Time taken: 3-4 minutes)
Combine the Lentils and Spinach
Once the spinach is cooked, add the cooked lentils to the pan. Mix everything together and let it simmer for a few minutes. Add water if needed to reach your desired consistency. (Time taken: 5 minutes)
Season the Dal Palak
Add salt, turmeric, and red chili powder to the mixture. Stir well and let it cook for another 2-3 minutes, allowing the flavors to blend. If you prefer a smoother texture, you can use a hand blender to blend it lightly. (Time taken: 3 minutes)
Final Touches
Once done, garnish the Dal Palak with fresh coriander leaves. Serve hot with rice or roti for a complete meal. (Time taken: 2 minutes)
Total Time: 30-35 minutes
Enjoy your nutritious and flavorful Dal Palak, perfect for any meal of the day!