Cocktail bun (gai mei bao) – Classic
This is the traditional, time-tested version of the dish. It stays true to its origins, using well-established techniques and ingredients that define its authentic flavor. A perfect starting point for exploring its evolution.
Cocktail buns, known as ‘Gai Mei Bao’ in Cantonese, are a beloved pastry originating from Hong Kong, China. These soft, slightly sweet buns are filled with a rich butter and coconut filling, offering a perfect balance of flavors and textures. Initially created as a way to use leftover bread, they have become a staple in Chinese bakeries, appreciated worldwide for their delightful taste and intriguing heritage.
Ingredients
- all-purpose flour – 3 cups / 375 g
- sugar – 1/4 cup / 50 g
- instant yeast – 2 1/4 tsp / 7 g
- milk – 3/4 cup / 180 ml
- unsalted butter – 1/4 cup / 60 g
- egg – 1 large
- salt – 1/2 tsp / 2.5 g
- desiccated coconut – 1/2 cup / 40 g
- powdered sugar – 1/4 cup / 30 g
- bread crumbs – 1/4 cup / 30 g
- vanilla extract – 1 tsp / 5 ml
Instructions
- In a mixing bowl, combine flour, sugar, yeast, and salt.
- Warm the milk and butter together until butter melts; cool slightly.
- Add the milk mixture and egg to the dry ingredients; knead for 10 minutes until smooth.
- Let the dough rise in a warm place until doubled in size, about 1 hour.
- For the filling, mix coconut, powdered sugar, bread crumbs, and vanilla into a paste.
- Punch the dough down; divide into 8 portions.
- Roll each portion into a flat disk, place filling in the center, and seal the edges to form a bun.
- Place buns on a baking sheet; let rise for another 30 minutes.
- Preheat oven to 350°F (180°C).
- Bake buns for 18-20 minutes until golden brown.
- Cool slightly before serving.
Substitutions
- all-purpose flour -> bread flour
- unsalted butter -> margarine
- milk -> plant-based milk (e.g., almond milk)
Enhancements in the Next Evolution
- Add a brushing of egg wash for a richer color on the buns.
- Incorporate a pinch of cardamom into the filling for additional aroma.
- Use coconut milk instead of regular milk for a deeper coconut flavor.
Curious to see how this dish evolves? Discover refined flavors and enhanced techniques in the next version.

China