Let's prepare the dough first. Whisk together all the dry ingredients.
Melt the butter, whisk the buttermilk. Pour into the dry ingredients and start kneading. Add more flour or warm water if required.
Knead for 5-8 minutes till you have a soft and elastic dough. Grease the pan and allow it to proof till double, about an hour and a half.
Meanwhile, cut the chicken into strips. Wash and drain.
Grind the onions, tomato, green chillies and ginger garlic paste till smooth.
Heat oil in the pan. Add the paste along with the rest of the ingredients except the coriander leaves and saute for five minutes.
Add the chicken and cook till done. The mixture should be thick and saucy. Add in the coriander leaves, toss and switch off. Allow to cool.
Grease a large glass pan and set aside.
Once the dough is proofed, push it down and knead one more time. On a clean surface, sprinkle some floor and spread the dough into a rectangle.
Spread the filling in dough and roll. Cut into 8-10 pieces and arrange in the glass pan.
Keep covered while the oven gets preheated to 180 degrees.
Whisk the egg and brush generously on the top before pushing the pan into the oven.
Bake for 25 minutes. Switch on the grill and grill the top for two minutes.
In the meanwhile, melt the butter. As soon the hot rolls come out, spread the melted butter all over. Allow it to cool slightly and enjoy it with a salad.