Panchratna Dal is a nourishing Indian lentil dish cooked with aromatic spices and a flavorful tempering. This high protein vegetarian staple is DASH-friendly, budget-conscious, and perfect for healthy family meals.
Mix all five dals, wash thoroughly, and soak in water for 30 minutes for even cooking.
In a large pot or pressure cooker, add soaked dals and 5 cups water. Bring to a boil, skim off foam, then lower heat and simmer (or pressure cook) until dals are soft but hold shape, about 30-40 minutes stovetop or 7-8 minutes after pressure.
While the dal cooks, heat oil or ghee in a skillet over medium heat. Add cumin seeds and let them sizzle until aromatic but not burnt, about 30 seconds.
Add onion, sauté until golden and slightly caramelized, then add garlic, ginger, and green chili. Cook 1-2 minutes for fragrance, stirring continuously.
Add tomatoes, turmeric, red chili powder, and ground coriander. Cook on medium, stirring, until tomatoes are soft and oil begins to separate—about 5-6 minutes.
Pour the tempering mixture into the cooked dal, add salt and garam masala, and simmer together uncovered on low for 8-10 minutes for flavors to meld, stirring occasionally.
Adjust the dal consistency by adding hot water if needed. Taste and correct seasoning. Finish with chopped cilantro before serving.