In a bowl combine flour, yeast, salt and sugar. Mix well with a dry spoon.
Add soft butter, cumin seeds, chopped curry leaves, coriander leaves, green chilies and onions. Mix well.
Add water and make a soft dough. Knead well for 5-7 minutes. Keep covered for the dough to raise.
After first raise the dough should have doubled in volume. It will take around 60-90 minutes.
Divide the dough into 8 equal parts and shape each part into ball.
Grease a baking tray and arrange the buns with space between them to raise. Keep the tray covered for 15 minutes for second raise.
In the mean time preheat oven at 180 C / 370 F. Place the tray inside the oven and bake for 15-18 minutes. The top should be hallow and golden brown in color.
Once done, brush the top with butter and serve warm.