Pour the warm water into a large bowl.
Whisk in the yeast and half of the flour, mix, cover the bowl and leave in a warm place for 30 minutes.
Stir in the yogurt and add the rest of the flour, salt, and baking powder. Mix with your hands to form a soft and sticky dough.
Spoon 2 teaspoon of the melted ghee or butter and rub it over the dough. Roughly squeeze the dough a few times, cover the bowl with cling film or a clean damp kitchen cloth and leave it to rise for another 15 minutes.
Pour another 1 teaspoon melted ghee or butter onto the dough and rub lightly all over. Turn the dough out onto a lightly oiled work surface and knead the dough for 30 seconds. Return it to the bowl, cover, and leave for 15 minutes to rise in a warm place.
By this time, the dough becomes much smoother. Knead lightly on the oiled surface for a minute and divide the dough into 4 equal pieces, roll them into balls, lightly dust with flour, and leave for 5 minutes before shaping.