Wash and soak tuvar dal for 30 minutes.
Now in a pressure cooker, add dal, turmeric powder, salt, peanuts and dry spices bag with cinnamon, cardamom, bay leaf, star anise and cloves. (refer to video)
Add 2 cup water and pressure cook the dal on medium flame.
Now in a bowl, add turmeric powder, coriander powder, red chilli powder, garam masala and some water. Mix well, masala paste is ready. Keep it aside.
When the pressure cooker cools down, open the lid and remove the dry spices bag. Keep it aside.
Now in a pan, add oil, mustard seeds, cumin seeds, a pinch of hing and some curry leaves. Saute it.
Then add chopped onion, chopped ginger-garlic and green chilli. Saute it.
Now add besan and sauté till it slightly changes its colour.
Then add chopped tomatoes and salt. Saute till the tomato become soft.
Now add the masala paste and saute till oil separates from its sides.
Then add chopped palak leaves and saute them till it becomes soft.
Now add boiled dal and mix well. Add ½ cup hot water and cook dal on low flame for 5-7 minutes so masala flavor absorbs in it.
Then add lemon juice and mix well.
Now in a tadka pan, add ghee, cumin seeds, a pinch of hing, and chopped garlic cloves and saute it.
Switch off the gas, add red chilli powder and mix well.
Now add tadka on the dal and sprinkle some coriander leaves. Mix well and serve.