Heat ghee in a pan and add ginger garlic paste and daute for a minute
Add diced onion and tomatoe and saute until onion gets little golden color
Now add cardamom, bay leaf, and boiled onion puree
Now add tomatoe puree and cook until oil separates
Add turmeric, garam masala, salt and little milk and cook until oil separates
Now add some more milk and cook for a minute
Cut paneer into triangles and put in the tomatoe gravy
Add cream and little water if required and cover and cook
After 5minute remove lid and swtch off the gas
Garnish with fenugreek leaves and ginger julieans and green chillies