heat the pan and put desi ghee on it.
Add cumin seeds (jeera) to it.
Add bay leave (tej patta), large cardamom (badi elaichi), 3 cloves (laung), 12 black pepper (kali mirchi) in it and roast it.
Add roughly chopped onions and 2 green chillies. And let them soften.
Now add roughly chopped tomatoes to it.
Add salt for cooking it faster and mix it well. Cook it for 1-2 minutes
Turn off the gas and put 3 tablespoons of curd (dahi) in the pan. And mix it well
Now turn on the gas stove again and lower the flame.
Add 1/4 teaspoon turmeric powder (haldi powder) and 1/2 teaspoon red chilli powder. And mix it well.
Add chopped coriander. And mix it well.
Turn off the gas and let cool the mixture.
Make a smooth paste of the mixture in the mixer grinder.
Turn on the gas and heat the pan again.
Add the paste of the mixture in it.
Now add the spinach paste to it. And mix it well
Add 1 teaspoon coriander powder to it and mix it well. Let it cook for 1 minute.
Add fresh cream or malai to it and mix it well.
Add paneer cubes to it.
Cover it with a lid and cook for 1 minute.
Turn off the gas stove, your palak paneer recipe is ready to serve.