Grind all the ingredients called for making a paste.
Heat oil in a pan.
Once warm add in the mustard seeds and bay leaf, hing.
When the seeds start spluttering add in the prepared paste .
Be careful as the mixture might splutter.
Add in the turmeric, coriander powder, garam masala , pepper and some salt.
Add in ¼ cup water for cooking.
Cover and let the mixture cook for 4-5 minutes stirring occasionally .
In the meantime whisk besan into yogurt until lumpfree.
Add this mixture to the pan stirring continuously until the gravy is blended .
Add in more salt if necessary, kasoori methi, amchoor powder, sugar and remaining 1 1/2 cups water.
Let the gravy cook on low for 5-8 minutes.
In another non stick pan heat some oil on medium.
Add in Bell Peppers and onions , cook it for 2 minutes.
Now add in the paneer and increase the flame to HIGH.
Sprinkle some salt and pinch of turmeric.
Cook it for 1 minute tossing mid way or until the paneer is light golden brown.
The veggies should have a crunch and not very soft so adjust cooking time accordingly.
Add the veggies and paneer to the gravy and mix it well.
Let it simmer for 2-3 minutes and switch off the flame.
Taste test and adjust any seasoning if needed.
Just before serving top it with some cilantro and cherry tomatoes and some lemon juice.
Serve warm with phulakas, naan or rice.