Take ½ cup of warm water in a mixing bowl. Add sugar and yeast and mix it and let it rest for 5 minutes.
After 5 minutes you will see the forth, to this add all purpose flour,oil, salt and add rest of the remaining ¼ cup of water.
Set your mixer at 2nd positions and knead soft dough. If using hands mix everything in a mixing bowl and knead smooth, soft and elastic dough.
Make a ball out of the dough and transfer it in lightly oiled bowl. Cover the bowl with a cling wrap and let it rise in a warm place until it doubles in volume, 2 hours.
After 2 hours dust your working area with all purpose flour and transfer the risen dough onto the floured surface.
Punch the dough with hands and divide it into two. Take one dough ball and roll it to a big circle.
Apply a thick layer of garlic butter all over on top of the rolled dough. Hold the dough from one side and roll it like a log.
Cut the log in 1” thick pieces and spread them a little. Take a heavy bottom pan (preferably wrought iron) and put few drops of oil on it.
Take a tissue paper and spread oil over the pan. Put the pieces of dough on the pan at least 1” apart from each other.
Cover the pan with cling wrap and keep it in warm place for the second rise for about an hour.
After an hour dough will be doubled in volume. Now take the lid of the pan and cover it with a cotton clothes so that steam does not fall back on the rolls while cooking.
Take out the cling wrap from the pan and cover it with the lid. Cook the rolls on very low heat for about 10-12 minutes.
After 10 minutes turn the rolls upside down, cover the pan again and let the rolls and cook for 5-6 minutes more.
Once you see rolls are golden brown from both the sides, switch off the heat. Brush the rolls with some garlic butter and garnish them with fine chopped parsley or cilantro.