Heat oil in kadai. Add in onion puree, cook for 2-3 mins.
Now add ginger garlic paste add give it a mix.
Cook till onions are nicely done and turn golden brown.
Add ghee and spices – turmeric powder, red chilli powder, kashmiri red chilli pwoder, freshly made kadai paneer masala and salt.
Give everything a nice mix.
Next add tomato puree and give everything a nice mix.
Cover and cook for 10 mins. on a low flame. Keep stirring in between.
Uncover and cook till oil starts leaving from sides and gravy turns darker in colour.
Now add diced onion, capsicum and tomatoes. Give it a mix.
Add in some water, cover and cook for 3-4 mins. on a low flame.
Next add paneer and mix gently. Cook for 2-3 mins.
Finish it off with kasuri methi and coriander leaves. Mix well.
Cover and cook for 2-3 mins.
Serve hot with roti, paratha or naan.