Total Time
2hrs 25mins
Prep 45 mins
Cook 1 hr 40 mins

Sort of like the ones you get eating dim sum.

Ingredients Nutrition


  1. In a large bowl, combine yeast and 1/4 cup water. Let stand for 5 minutes, until foamy.
  2. Add 2 1/2 cups flour, sugar, water, milk, shortening and baking powder and stir well.
  3. Add remaining flour gradually until the dough comes away from the sides of the bowl.
  4. Turn out onto a lightly floured surface and knead until smooth and elastic, about 2-3 minutes.
  5. Place in a large ziploc bag to rise (or a bowl, covered with plastic wrap) until doubled, 45-60 minutes.
  6. Cut 12 3-inch squares of parchment paper.
  7. Turn dough out onto a lightly floured surface and flatten. Divide dough into 12 pieces.
  8. Keeping the unused pieces of dough covered with a dish towel, flatten a piece of dough into a circle with the center slightly thicker than the outside (approx 4-5 inches in diameter).
  9. Place about 2 tbsp filling in the center of the dough and close the dough around the filling, pinching to seal. Place seam-side down on a square of parchment and place on a baking sheet.
  10. Repeat with all dough. Cover baking sheet with a clean dish towel and let rise for 15-20 minutes.
  11. Steam buns for 18-20 minutes, in batches if necessary, until springy to the touch. Serve hot.