Sorakaya Dal is a traditional Indian dish with authentic regional flavors and aromatic spicing. This beloved preparation is a family favorite that showcases the incredible diversity of Indian cuisine.
Rinse and soak the toor dal in water for 20 minutes before cooking to ensure even and soft boiling.
In a heavy-bottomed saucepan or pressure cooker, add soaked dal, diced sorakaya, chopped onion, chopped tomato, green chilies, turmeric powder, and 3 cups of water. Cook over medium heat until dal and vegetables become tender (about 20–25 minutes; if using a pressure cooker, cook for 4 whistles on medium).
Once done, carefully release the pressure and use a spoon or whisk to gently mash the dal and vegetables for a creamy consistency while keeping some texture.
In a separate small pan, heat oil on medium. Add mustard seeds; allow them to crackle, then add cumin seeds, curry leaves, and minced garlic. Sauté until fragrant but avoid burning the garlic.
Pour this tempering over the cooked dal mixture. Add salt and red chili powder. Simmer on low heat for 5–8 minutes, stirring occasionally to blend flavors and reach your preferred consistency.
Garnish with chopped cilantro before serving. Adjust salt as needed and serve hot with steamed rice or roti.