Pressure cook Dal adding Water,Salt and Turmeric until it’s about 80% cooked.
In a Kadai heat Oil.In the hot Oil keeping heat low add Dalchini,Badi elaechi,Tej patta and Zeera.
Let spices roast in hot Oil for about 20-30 seconds.Then add Ginger-Garlic paste.Give it a stir and just within 20-30 seconds add Onions.
Sauté over medium-high stirring occasionally till they turn golden brown.
Now drop in chopped Tomatoes along with Salt.Continue sauting till the Tomatoes get mushy of soft.
Next again putting heat low drop in the spices -Chilli powder, Turmeric, Coriander and Garam masala.
Give a stir and within a minute add chopped Palak.Putting heat on medium -high,stir and cook till the Palak settles down.
Now adding about 1/2-1 cup Water cover and cook the Palak on low for about 5-7 minutes.
After this we will add the pressure cooked dal and then again cook it covered for another 5-7 minutes or until everything gets tender or soft.
At last add some chopped fresh Coriander and Butter before serving.