In a small bowl, combine the lukewarm water, yeast, and sugar. Let it stand for 10 minutes, until foamy.
In a large bowl, whisk together the flour and salt.
Add the yeast mixture and oil to the flour mixture, then mix and begin to knead the dough.
Knead the dough for 10-12 minutes, until smooth and elastic. If it's too sticky, add a little flour.
Cover the dough with a kitchen towel, and let it rise in a warm place for about 1 hour, or until doubled in size.
Divide the risen dough into 8 equal portions, then shape them into smooth balls.
Place the buns on parchment paper, then cover, and let rise for another 15-20 minutes.
Prepare a steamer, bring water to a boil, then place the buns inside, ensuring they don't touch each other.
Steam the buns for 15 minutes, then turn off the heat, and let them rest under the lid for another 5 minutes.
Serve warm, plain or with sweet and savory dishes.
To provide the best experiences, we and our partners use technologies like cookies to store and/or access device information. Consenting to these technologies will allow us and our partners to process personal data such as browsing behavior or unique IDs on this site and show (non-) personalized ads. Not consenting or withdrawing consent, may adversely affect certain features and functions.
Click below to consent to the above or make granular choices. Your choices will be applied to this site only. You can change your settings at any time, including withdrawing your consent, by using the toggles on the Cookie Policy, or by clicking on the manage consent button at the bottom of the screen.