Take the paneer into a bowl and press with your fingers until it is smooth
Add corn flour, baking powder, pepper powder, chopped green chilies, cashews, little garam masala, salt and mix well
Make small balls from this mixture and fry in hot oil until golden brown, keep them aside
Heat 3-4 tbsp of oil in another pan
Fry the chopped onions until golden
Add ginger, garlic, turmeric powder, chili powder, coriander powder and fry for few more minutes
Add tomato puree and cook until the oil separates
Add 1 cup of water, remaining garam masala, salt and cook until the gravy thickens
Add the above prepared koftas to the gravy
Serve hot