Heat one tablespoon oil over low medium heat in a flat saucepan, spread the paneer pieces and grill them for one side till they are golden brown. Take them out from the pan and set aside.
In the same pan add the remaining oil. Wait until oil is moderately hot add cumin seeds as the cumin seeds crack add asafetida and sliced ginger, stir fry them for about 30 seconds.
Add bell pepper and stir fry them for about half a minute add coriander powder, turmeric and red chili powder and stir.
Next add tomatoes, salt, and sugar, cook them stirring for about 2-3 minutes tomatoes should be just tender add paneer and cook for about 5 minutes stirring occasionally. Paneer should be covered with spices and tomatoes should be still not mushy, you should be able to see tomato pieces. Turn of the heat sprinkle the garam masala and stir.
Paneer with Tomato is delicious and super simple this goes well with plain rice, roti, paratha, puri or naan.