Soak the Lentils: Wash the Whole Masoor and Toor Dal thoroughly. Soak them in water for about 30 minutes. This ensures they cook evenly and become soft.
Pressure Cook the Dal: Drain the water and transfer the soaked dals into a pressure cooker. Add chopped onion, tomato, grated ginger, green chillies, and all the whole spices (cardamoms, cinnamon, cloves, star anise). Add 1/2 tsp turmeric, salt, and 1 glass of water. Close the lid and pressure cook for 4 whistles. Let the cooker cool down completely.
Prepare the Tadka (Tempering): Heat oil in a kadhai or pan. Add bay leaves and cumin seeds. Once they splutter, add the second chopped onion. Sauté well until the onion turns golden brown.
Add Aromatics: Add a pinch of hing and the ginger-garlic paste. Fry for a minute until the raw smell goes away. Add ¼ tsp turmeric powder and some chopped fresh coriander (adding coriander to the oil releases great flavour!).
Add Spices: Lower the flame and add Kolhapuri Masala, Dhane-Jeera Powder, and Garam Masala. Mix quickly to prevent burning.
Combine and Simmer: Pour the cooked dal mixture into the pan. Stir well. The consistency should be semi-thick. If it's too thick, add a little hot water to adjust.
Final Touch: Taste and adjust salt if needed. Simmer on medium heat for 5 minutes to let the flavours blend. Garnish with more fresh coriander and a knob of butter for that rich, buttery finish.