Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Steamed Egg Custard Buns

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Amilia
  • Prep Time: 1 hour 30 minutes
  • Cook Time: 12 minutes
  • Total Time: 1 hour 42 minutes
  • Yield: 10-12 buns 1x
  • Category: Dessert
  • Method: Steaming
  • Cuisine: Chinese
  • Diet: Vegetarian

Description

Soft, fluffy buns filled with a silky smooth and sweet egg custard, steamed to perfection. A popular dim sum treat known for its creamy center and light texture.


Ingredients

Units Scale
  • 2 cups all-purpose flour
  • 1/2 cup warm water
  • 1/4 cup sugar
  • 1 tsp instant yeast
  • 1/4 tsp salt
  • 1 tbsp vegetable oil
  • 3 egg yolks
  • 1/4 cup milk
  • 1/4 cup heavy cream
  • 1/4 cup sugar (for custard)
  • 1 tbsp cornstarch
  • 1 tbsp butter
  • 1/2 tsp vanilla extract

Instructions

  1. In a bowl, mix warm water, sugar, and yeast. Let sit for 5 minutes until frothy.
  2. Add flour, salt, and vegetable oil. Knead until a smooth dough forms. Cover and let rise for 1 hour or until doubled.
  3. To make the custard, whisk egg yolks, milk, cream, sugar, and cornstarch in a saucepan over medium heat until thickened.
  4. Remove from heat, stir in butter and vanilla extract. Let cool completely.
  5. Divide dough into equal pieces and flatten each one. Add a spoonful of custard in the center and seal the dough around it.
  6. Place buns on parchment paper squares, cover and let rise for 20 minutes.
  7. Steam over boiling water for 10-12 minutes.
  8. Let rest for 2 minutes before serving.

Notes

  • Make sure custard is fully cooled before filling buns to avoid leakage.
  • Use parchment paper to prevent sticking while steaming.
  • Leftover buns can be refrigerated and reheated by steaming for 3-5 minutes.

Nutrition

  • Serving Size: 1 bun
  • Calories: 180
  • Sugar: 10g
  • Sodium: 100mg
  • Fat: 6g
  • Saturated Fat: 3g
  • Unsaturated Fat: 2g
  • Trans Fat: 0g
  • Carbohydrates: 26g
  • Fiber: 1g
  • Protein: 4g
  • Cholesterol: 50mg