In a bowl,combine together Paneer cubes and all the ingredients listed under " For marination".Keep aside for 10 minutes.

Heat oil in a pan,and shallow fry the paneer cubes ,until it turns golden brown on all the sides,turning few times in between.Drain onto a clean kitchen towel.Keep aside until required.

Add more oil ( if required) to the same pan and add ginger, garlic and onion.Saute until onion turns golden , over medium flame.Next add green chilies and curry leaves.

Saute for about 10 minutes or until onion turns golden brown.Reduce the flame to low and add kashmiri chili powder,coriander powder ,turmeric powder and garam masala.Saute until raw smell leaves.

Next add chopped tomato and mix well.Cook,stirring often ,until the tomatoes have cooked down completely.( if required,add 2 to 3 tsp of water to avoid burning).Next add the fried paneer cubes ,black pepper and salt to taste.

Add few curry leaves and cook for 1 to 2 minutes or until heated through .

NOTES

Adjust the amount of green chilies and black pepper according to your taste.