Chinese Cocktail Buns
These cocktail buns are like the ones you get at Chinese bakeries. They are filled with a creamy coconut filling. Yum!
Ingredient
- 1 cup milk
- ⅓ cup white sugar
- ¼ cup unsalted butter, softened
- 2 ½ cups all-purpose flour
- 1 tablespoon active dry yeast
- 1 egg, beaten (Optional)
- 1 cup all-purpose flour, or more if needed
- ½ cup white sugar
- ¼ cup unsalted butter, softened
- 1 cup finely grated fresh coconut
- ½ cup nonfat dry milk powder
- ½ cup all-purpose flour
- 1 egg (Optional)
- 1 tablespoon sesame seeds, for garnish (Optional)
Direction
- Place milk and 1/3 cup sugar in a small saucepan; stir until sugar is dissolved. Add 1/4 cup butter; gently warm mixture until butter melts and mixture warm but not hot—no more than 100 degrees F (40 degrees C).
- Whisk 2 1/2 cups flour and yeast together until well combined; stir in milk mixture. Stir in 1 beaten egg until forms a sticky, wet dough. Turn dough out onto a well-floured surface; knead for about 10 minutes, gradually kneading in 1 cup flour, or as needed, to make a smooth, elastic dough.
- Form dough into a round ball, place into an oiled bowl and turn to coat. Cover bowl with a cloth and let rise in a warm place until doubled in volume, about 1 hour.
- Beat 1/2 cup sugar and 1/4 cup butter in a bowl until light and fluffy; stir in coconut, milk powder, and 1/2 cup flour until smooth and combined. Set filling aside. Line baking sheets with parchment paper.
- Punch down dough on a floured surface; cut into 2 equal pieces. Cut each piece into 8 equal-sized pieces (16 pieces total). Form each piece into an oblong bun; flatten with a floured rolling pin. Spoon about 1 tablespoon filling in center of 1 flattened bun. Pull and pinch edges of dough together to enclose filling; place seam-side down onto a prepared baking sheet. Repeat with remaining filling and flattened buns. Cover buns with a cloth and let rise in a warm place for 1 hour.
- Preheat the oven to 375 degrees F (190 degrees C).
- Beat 1 egg in a bowl; brush on each bun for a glossy coating. Sprinkle each bun with sesame seeds.
- Bake in the preheated oven until golden brown, 10 to 15 minutes. Cool before serving.


