Boil tomatoes in water until the skin begins to peel off. Remove from heat and let it cool down. Peel off the skin, chop off into medium sized pieces and blend until smooth.
In a pan, dry roast all the ingredients under 'Kadai Masala Powder' on low flame until aromatic and golden.
Once cooled down, grind into a smooth powder and set it aside.
In a pan, heat oil. Add ginger garlic paste and fry for few seconds until raw smell is gone.
Add finely chopped onions and fry until translucent.
Next add the prepared tomato puree, mix well.
Add the kadai masala powder, turmeric powder.
Cook until the gravy comes together and oil oozes out from the edges.
Add salt and sugar, mix well. Add some water as needed and cook the gravy for 4-5 mins on medium flame.
Add in chopped capsicum and let the gravy come to a boil.
Next add crushed Kasoor Methi followed by fresh cream. Cook for 1-2 mins on low flame.
Add Paneer slices and garnish with coriander leaves. Cook for a minute or two. Remove from heat.
Serve hot with any Indian bread of your choice.
Note –
Adjust spices as per taste preference.
Instead of making tomato puree from scratch, store bought puree can be used.
Don’t cook on high flame after adding fresh cream – it can curdle easily.
The capsicum should retain some crunchiness – don’t cook it to a mush.