Steam Baking Recipes in Bugis: A Guide

Updated November 7, 2026

Total time
1 hr 55 min
prep 30 min · cook 25 min
Serves
8
portions as written
Safe temperature (USDA)
165°F / 74°C
check the thickest piece

Jump to recipe

Steam Baking Recipes in Bugis: A Guide

Steam baking is a hybrid cooking method that combines the gentle heat of steam with the dry heat of an oven, resulting in exceptionally moist and tender baked goods. In Bugis, a district in Singapore known for its rich culinary heritage, this technique is often used for traditional Malay and Peranakan kueh and breads. This article provides a complete guide and recipe for steam-baked buns, a classic treat that benefits from the method’s unique moisture retention.

Ingredients

  • 3 cups (360 g) all-purpose flour, plus extra for dusting
  • 1/4 cup (50 g) granulated sugar
  • 1 packet (2 1/4 tsp / 7 g) active dry yeast
  • 1/2 tsp salt
  • 1/2 cup (120 ml) warm milk (110°F / 43°C)
  • 1/4 cup (60 ml) warm water (110°F / 43°C)
  • 2 tbsp (30 g) unsalted butter, softened
  • 1 large egg, room temperature
  • 1/2 tsp vanilla extract (optional)
  • For the filling: 1/2 cup (100 g) sweetened red bean paste or your choice of filling
  • For brushing: 1 egg yolk mixed with 1 tbsp water (egg wash)

Instructions

  1. In a small bowl, combine the warm milk, warm water, and sugar. Sprinkle the yeast over the top and let it sit for 5–10 minutes until frothy. This indicates the yeast is active.
  2. In a large mixing bowl, whisk together the flour and salt. Add the yeast mixture, softened butter, egg, and vanilla extract if using. Stir with a wooden spoon until a shaggy dough forms.
  3. Turn the dough out onto a lightly floured surface and knead for 8–10 minutes, until smooth and elastic. If the dough is too sticky, add a little flour, 1 tablespoon at a time. If too dry, add a teaspoon of warm water.
  4. Place the dough in a lightly oiled bowl, cover with a damp cloth, and let it rise in a warm place for about 1 hour, or until doubled in size.
  5. Punch down the dough to release air. Divide it into 8 equal pieces (about 60 g each). Shape each piece into a ball, then flatten into a disc.
  6. Place 1 tablespoon of filling in the center of each disc. Gather the edges over the filling and pinch to seal. Roll gently to smooth the bun.
  7. Place the filled buns on a parchment-lined baking sheet, leaving about 2 inches (5 cm) between them. Cover with a damp cloth and let them rise for 30 minutes, until puffy.
  8. While the buns rise, preheat your oven to 350°F (175°C). Place a shallow pan filled with 1 cup of hot water on the bottom rack to create steam.
  9. Brush the risen buns with the egg wash.
  10. Bake for 20–25 minutes, until golden brown and the internal temperature of the buns reaches 190°F (88°C) (if you have a thermometer; otherwise, they should sound hollow when tapped). For any filling that contains meat, ensure it reaches the safe minimum internal temperature of 165°F (74°C) per USDA FSIS guidelines.
  11. Remove from the oven and let cool on a wire rack for 10 minutes before serving.

Tips

  • Substitutions: For a dairy-free version, use almond milk and coconut oil instead of butter. The texture will be slightly denser but still soft.
  • Storage: Store leftover buns in an airtight container at room temperature for up to 2 days. For longer storage, freeze them in a zip-top bag for up to 1 month.
  • Common mistakes: Ensure the liquid is not too hot when activating yeast, or it will kill it. Also, do not skip the second rise; it gives the buns their fluffy texture.
  • Steam control: If your oven doesn’t have a steam function, placing a pan of hot water on the bottom rack works well. Just be careful when opening the oven door to avoid steam burns.

Serving Suggestions

Serve these steam-baked buns warm, as a snack or with tea. They pair beautifully with a cup of traditional Teh Tarik (pulled tea) or a light jasmine tea. For a more substantial meal, serve them as a side to a spicy curry or laksa.

Variations

  • Sweet filling: Swap the red bean paste for lotus seed paste, coconut jam (kaya), or chocolate hazelnut spread.
  • Savory filling: Use a mixture of ground chicken, mushroom, and scallions, seasoned with soy sauce and sesame oil. If using meat, ensure it is cooked to 165°F (74°C) as per USDA FSIS.
  • Matcha buns: Add 1 tablespoon of matcha powder to the flour for a green tea flavor.
  • Pandan buns: Substitute the vanilla with 1 teaspoon of pandan extract for a Southeast Asian twist.

Storage and Reheating

Store these buns in an airtight container at room temperature for up to 2 days. To reheat, wrap a bun in a damp paper towel and microwave for 20–30 seconds, or place in a steamer over boiling water for 5 minutes. For longer storage, freeze the buns in a single layer on a baking sheet, then transfer to a zip-top bag for up to 1 month. Thaw overnight in the refrigerator and reheat as directed.

Frequently Asked Questions

Can I use instant yeast instead of active dry yeast? Yes, you can substitute instant yeast 1:1. There is no need to proof it first; just mix it directly with the flour. You may need to reduce the rising time slightly.

Why are my buns dense and heavy? This usually happens if the dough was over-kneaded or if the yeast was not fresh. Also, make sure the dough rises in a warm, draft-free place. If your kitchen is cool, you can place the dough in an oven with the light on.

Can I steam these buns instead of baking them? Absolutely! Steam the buns over boiling water for 15 minutes instead of baking. The texture will be even softer and more like traditional baozi. Just note that they won’t have a golden crust.

How do I know when the buns are done baking? The buns should be golden brown on top and sound hollow when tapped on the bottom. If you have an instant-read thermometer, the center should read at least 190°F (88°C) for plain buns, but if the filling contains meat, it must reach 165°F (74°C) as per USDA FSIS.

Can I make the dough ahead of time? Yes, you can prepare the dough and let it rise in the refrigerator overnight. The next day, let it come to room temperature for 30 minutes before shaping and baking.

What is the best flour to use? All-purpose flour works well, but for a softer texture, you can use bread flour or a mix of bread and cake flour. Avoid using only cake flour, as it may not provide enough structure.

Related

More recipes to cook

Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes

Spotted an error? Tell us and we will correct it (corrections policy).