In a jug , add lukewarm milk, sugar and instant yeast.
Mix well and cover and let it rest for 10 minutes.
In a bowl add maida, salt, castor sugar and mix well.
Add egg, yeast mixture and mix well.
Add milk and knead until the dough is formed.
This would be about 10 minutes.
Add butter and continue kneading until shiny elastic dough is formed.
If the dough is sticky, add all-purpose flour and knead until smooth, cover and let it rest for 1 hour, place in a warm place.