Paneer Do Pyaza Recipe - Paneer do Pyaza resturant style recipe - Simple paneer recipe

When I first had this dish few years ago in an restaurant I was presently taken by the taste. Based on that name which sounded close to pizza I thought it is more of tomato based recipe to my surprise it is actually more onion. I am a big of an of onion and I loved the dish. My 1st son's worst vegetable is Onion So I kept postponing making this at home. When I was thinking about a side dish to go with Chapati I remembered this dish also my 1st son is in boarding school so the dinner is just for us and my 2nd son so I have decided to do this. 

Paneer - 1 cup
Tomatoes - 1 ( I have used 1.5 as I had 1/2 left over from other recipe)
Onion - 2 (finely chopped) + 1 (cubed into 1 inch pieces)
Garam masala powder - 1/4 teaspoon
Red chilli powder - 1 teaspoon (adjust to your spice level)
Cumin powder - 1 teaspoon
Coriander powder - 1/2 teaspoon
Cumin seeds - 1/2 teaspoon
Ginger garlic paste - 1 teaspoon
Salt to taste
Oil - 3 teaspoon
Kasoori methi (dried fenugreek leaves) – 1 teaspoon (soak it in water.)
Poppy seeds - 1/2 teaspoon
Cashew nuts - 1 tablespoon
Cream - 1 tablespoon (Optional. I didn't use)

Soak Cashew nuts and poppy seeds together for 1 hour. Grind to smooth paste. Keep it aside. Puree the tomatoes and keep it aside.
Fry the Paneer with 1/2 teaspoon of oil and keep it aside. Heat the another 1/2 teaspoon of oil. Add the cubed onion and fry till they are translucent or light pink. Remove it from the pan and keep it aside

Heat the pan and add rest of oil. Add cumin seeds and let it crackle. Now add finely chopped onion. Fry till they are slight brown color. Add Ginger Garlic paste. Fry till nice aroma comes. Now add tomato puree. Add Garam masala powder, Red chilli powder, Cumin powder, Coriander powder, Salt. Mix well. Let it cook for 4-5 mins. 
Now add Fried paneer and fried cubed onion. Mix well. Cook for another 2 mins. Add cashew paste. Mix well. Cook for another 2 mins. Add Kasoori methi and mix well. Cook for another min. Switch off the flame
Now the curry is ready for serving