If you're using a bread machine, just dump the ingredients in and set it on the dough setting. If you're making it by hand, put all the ingredients in a bowl, mix, and knead it until it becomes a smooth dough. Put it back into the bowl, cover with plastic wrap and let it proof until it's doubled in size.
While you're waiting for the dough, prepare the filling. Add all the ingredients into a bowl and mix together. Divide into 8 portions.
Take the dough out onto a floured surface and evenly divide into 8 pieces. Roll each piece into a ball and set aside, covered with plastic wrap to prevent drying. Take one ball and roll it out using a rolling pin. Roll them out to about 6 inches (15cm), making the edges thinner than the center.
Put the filling in the center. Bring the corners to the center and pinch together. You'll end up with four more corners, so bring those to the center and pinch again.
Put the buns on individual pieces of parchment paper, cover with plastic wrap and let them rise for another 15 minutes. When they're ready, place them in a steamer and steam on high heat for 15 minutes. Let them cool on a wire rack for a couple minutes before eating.