1 tsp sugar - to cut the tartness from tomatoes (optional)
handful of fresh coriander leaves to garnish (optional)
Bring to boil the chopped tomatoes in the water, along with 1 bay leave, the cinnamon, cardamom and cloves.
Cook it about 10 mins till the tomatoes are cooked till soft. Let it cool down completely. Transfer them to a blender, along with all the juice and all the whole spices (including the bay leaves) in it, and make a smooth puree.
Heat the oil in a pan. Add the cumin seeds, bay leaf and the whole red chilli and hing. Now, add the onion-ginger-garlic paste and stir over medium heat till the paste is lightly browned and the raw smell has gone. About 5 minutes.
Add the tomato paste to the pan. Be careful, as the tomato paste will start to splutter around badly. Add the turmeric, cumin and chilli powders. Cover with lid and let it simmer for 10 mins low heat, till the water from the sauce is evaporated.
Add the paneer cubes and simmer for another few minutes till the sauce has thickened and the paneer has evenly coated with tomato sauce.
Add the garam masala powder, season with salt and sugar. Simmer for another minute.
Remove from heat, garnish with the chopped coriander. Serve hot with rotis, paratha or even plain rice. YUM!
Recipe by Seven Spice at http://www.7spice.net/sides-n-snacks/paneer-in-spicy-tomato-sauce-recipe/