Add flour, baking powder, yeast, salt and sugar to a large bowl.
Mix to incorporate.
Rub the butter into the dry ingredients to form a coarse mixture.
Add warm water.
Knead to form a smooth dough.
Divide into 2-inch dough balls.
Place on a baking tray and cover.
Allow to rest for 30 minutes.
Place a large pot on medium heat. Add oil and leave to heat up.
Remove one dough ball and lightly flour it and your working surface.
Roll out the dough to form a 4-inch or 5-inch circular bake.
Dust off excess flour.
Once the oil is hot, add the bake to the pot.
Leave the bake to raise and puff up.
Flip over and allow both sides to develop a golden color.
Remove from heat.
Place in airtight container to trap the heat and steam.
Cut along its length to open its pocket.
Fill with your preferred filling.
Serve hot.