Step 1: Prepare the Dal
Rinse the Arhar dal thoroughly under cold water to remove any impurities. You can soak it for 20 minutes to speed up cooking, but it’s not necessary. This step takes about 2 minutes.
Step 2: Cook the Dal
In a pressure cooker or a pot, add the rinsed dal and enough water to cover it. Cook it on medium heat until the dal becomes soft and mushy. If you're using a pressure cooker, cook for about 3-4 whistles. This step usually takes about 10-15 minutes, depending on your cooking method.
Step 3: Prepare the Tempering (Tadka)
While the dal is cooking, heat some oil or ghee in a small pan. Add cumin seeds, mustard seeds, and a pinch of asafoetida (hing). Let them splutter for a few seconds, then add chopped onions, garlic, ginger, and green chilies. Sauté until golden brown, which should take around 5 minutes.
Step 4: Add Tomatoes and Spices
Add chopped tomatoes to the pan along with turmeric powder, red chili powder, and salt. Cook until the tomatoes soften and release oil, about 5 minutes. This step adds flavor and richness to the dal.
Step 5: Combine Dal and Tempering
Once the dal is cooked and soft, add the prepared tempering to the dal. Stir well and let the flavors blend by simmering for another 5-7 minutes. This step brings everything together and enhances the taste.
Step 6: Adjust Consistency and Garnish
If the dal is too thick, add a little water to adjust the consistency. Once it reaches your desired thickness, garnish with fresh cilantro leaves and a squeeze of lemon juice for added freshness. This final step takes about 2 minutes.
Total Time Taken: Approximately 30-35 minutes.
Your delicious and nutritious Arhar Dal is now ready to enjoy! Serve it with rice or roti for a complete meal.