Make puree/paste from onion and tomato. If you don't have a grinder, you can simply grate the onion/tomato to get its puree.
Wash green peas, especially if they were frozen.
Cut paneer into cubes
Take non-stick bowl for cooking. Heat it for 1min. Always use low flame for entire recipe.
Add onion puree and stir for 2mins.
Add tomato puree and mix well. Close lid for 2mins. You should see water leaving from the mixture.
Add salt, turmeric, chilli powder and garam masala. Mix very well. Close lid for 2mins. You should have a slightly thick masala paste. Oil can be seen leaving on the sides.
Add paneer cubes and matar. Mix very well. Close lid for 1min.
Add 50-100ml of water as per how much gravy you want. Mix well. Close lid and leave for it to cook for 10mins.
Mix the half cooked curry, and close lid and let it cook for another 10mins.
Curry is ready! Open lid and serve hot.