- firstly, in a large kadai heat 1 tbsp butter, 2 tbsp oil. add 1 tsp cumin, 1 bay leaf and saute until the spices turn aromatic. 
- add ½ onion and saute until the onions turn golden brown. 
- further keeping the flame on low, add ½ tsp turmeric, 1 tsp chilli powder, 1 tsp coriander powder, ½ tsp cumin powder and ¾ tsp salt. saute until the spices turn aromatic. 
- now add in prepared onion tomato paste and cook well. 
- cover and cook until the paste is well cooked separating oil. 
- now add in marinated paneer and mix well. 
- add water as required and just the consistency. 
- cover and cook for 5  minutes or until the oil separates. 
- further add 2 tbsp cream, 2 tbsp coriander and ¼ tsp garam masala. mix well. 
- now prepare the tempering, by heating 2 tsp oil add 2 clove garlic. 
- saute until the garlic turns golden brown. add ¼ tsp chilli powder and mix well. 
- finally, pour the tempering over the curry and enjoy garlic paneer curry with roti.