Chop tomatoes roughly and grind it to a fine puree,Set aside.Cube paneer into bite sized pieces.
Dry roast coriander seeds and red chillies for few mins until nice aroma comes.Cool down, transfer to mixer and grind it to a slightly coarse powder,Set aside.Heat oil, add onions, ginger garlic paste.
Saute till onions turn slightly browned.Next add the spice powder and saute for 2mins.Then add tomato puree.
Saute till raw smell leaves, then add little water and let it boil.Add garam masala powder and required salt.While it boils in another pan add little oil,toast capsicum and onion for 2mins,Set aside.
Once the gravy becomes thickish add fresh cream and mix well.Let the gravy boil for 2mins in low flame.
When the gravy starts giving a nice aroma, and the consistency is semi thick add toasted onion capsicum and give a quick stir.Add paneer cubes and give a quick stir.Finally garnish with corainder leaves,kasoori methi and switch off.
Serve with veg pulao or plain steamed basmati rice.