Cocktail Buns (Coconut Buns)

Coconut Bun

avlxyz / Flickr / CC BY-SA 2.0

Prep: 30 mins
Cook: 18 mins
Total: 48 mins
Servings: 6 servings
Yield: 6 buns
Nutrition Facts (per serving)
355 Calories
21g Fat
37g Carbs
5g Protein
Show Full Nutrition Label Hide Full Nutrition Label
Nutrition Facts
Servings: 6
Amount per serving
Calories 355
% Daily Value*
Total Fat 21g 27%
Saturated Fat 10g 51%
Cholesterol 93mg 31%
Sodium 259mg 11%
Total Carbohydrate 37g 13%
Dietary Fiber 3g 9%
Total Sugars 12g
Protein 5g
Vitamin C 0mg 0%
Calcium 28mg 2%
Iron 1mg 7%
Potassium 131mg 3%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.
(Nutrition information is calculated using an ingredient database and should be considered an estimate.)

Cocktail buns, or coconut buns, are a Hong Kong-style sweet bun with a delicious filling of shredded coconut.


For the Coconut Filling:

  • 1 1/3 cups (325 grams) coconut flakes

  • 1 tablespoon (15 grams) sugar

  • 2 tablespoons (30 grams) hard margarine, or butter, melted

  • 1 large egg yolk

For the Buns:

For the Egg Wash:

  • 1 large egg

  • 1 tablespoon (15 milliliters) water

For the Honey Wash:

  • 1 tablespoon (15 milliliters) honey

  • 1 tablespoon (15 milliliters) water

Steps to Make It

Directions for Cocktail Buns

Coconut Filling:

  1. Process coconut and sugar in blender or food processor until very fine. Turn into a small bowl.

  2. Stir in margarine and egg yolk until paste-like consistency. Makes scant 2/3 cup / 150 mL filling.

  3. Divide dough into 6 portions. Press and stretch each portion into 5 X 3 inch (12.5 X 7.5 cm) oblong shape. Place rounded 1 1/2 tablespoon (25 ml) filling lengthwise along the center of each piece. Bring long sides up and over filling, pinching all edges together to seal. Place, seam-side down, on a greased baking sheet. Cover with greased waxed paper and tea towel. Let stand in oven with a light on and the door closed for about 1 hour until doubled in size.

Egg Wash

  1. Beat egg and water together with a fork in the small cup. Brush over buns. Bake in 350 F / 175 C oven for 15 to 18 minutes until golden brown.

Honey Wash

  1. Combine honey and hot water in a separate small cup. Brush over warm buns. Serve warm. Makes 6 buns.

To Make Ahead

  1. Dough may be made the day before and stored, covered, in the refrigerator overnight. Baked buns may be frozen and reheated, wrapped well in foil, in 350 F / 175 C oven for 15 minutes.

This recipe is reprinted with permission from Chinese Cooking (Company's Coming).

Recipe Tags: