Firstly, in a thick-bottomed pan dry roast 2 tbsp besan on low flame until it turns aromatic and golden brown.
Transfer the roasted besan to a bowl and allow to cool completely.
Now add ¾ cup curd, 1 tsp coriander powder, 1 tsp garam masala, 1 tsp chaat masala, 1 tsp pav bhaji masala.
Mix well making sure everything is well combined. Keep aside.
In a large kadai heat 2 tbsp oil, 1 tbsp butter, 1 tsp cumin, and 1 tbsp kasuri methi. saute on low flame until the spices turn aromatic.
Add 5 cloves garlic, and 1 onion and saute well.
Keeping the flame on low add ½ tsp turmeric, 1 tsp chilli powder, and saute until the spices turn aromatic.
Furthermore, add 2 tomatoes and saute making sure the tomato turns mushy.
Now add the prepared besan curd mixture and cook well.
Cook until the mixture separates the oil from it.
Also, add ¾ cup milk and mix adjusting the consistency as required.
Add 200 grams paneer, 1 tsp salt, and mix well. Cook for 1 minute or until the paneer is well cooked.
Now add onion, tomato, 1 chilli and mix well. Do not cook as the crunch of the onion will be lost.
Finally, add 2 tbsp coriander and enjoy Amritsari Paneer Bhurji Recipe with bread.