How to Make Crispy Hong Kong Pineapple Bun Top

0 Comments Servings: 12 Total Time: 2 hrs 55 mins Calories: 280 kcal
Crispy Hong Kong Pineapple Bun (Bolo Bao) with Cookie Crust Top

My grandmother used to bring home a paper bag of bolo bao from the bakery down the street every Sunday morning, and I’d always peel off the golden crust first before eating the rest. Years later, living far from any decent Hong Kong bakery, I finally figured out how to make crispy Hong Kong pineapple bun top at home, and honestly, the crackly cookie crust I pull out of my own oven now hits closer to that memory than anything I’ve found packaged in a store.

Stack of freshly baked golden Hong Kong pineapple buns with melting butter and rising steam on a wooden board in front of a warm oven

Why Homemade Bolo Bao Beats Every Bakery Bag

Getting that signature shatteringly crisp topping right is genuinely satisfying once you understand what’s happening inside the dough. The cookie crust on a pineapple bun has nothing to do with pineapple at all. It’s a short, buttery dough that crackles as it bakes because the sugar content and fat ratio create a very specific surface tension. When the heat hits it just right, the top sets into a rigid shell while the bread underneath stays pillowy and soft.

I’ve made this recipe probably thirty times over the past two years, adjusting the ratio of butter to flour in the topping and testing different egg wash techniques. What I found is that most failed attempts come down to one thing: the topping dough being too warm when it goes onto the bread. Cold topping on warm proofed dough is the combination that gives you those gorgeous cracked lines.

The bread itself is a classic enriched milk dough, slightly sweet and feather-soft, which balances the buttery crunch of the crust perfectly. If you’ve ever had one with a thick slab of cold salted butter tucked inside, you already know why this combination has been beloved in Hong Kong tea houses for decades.

What Goes Into an Authentic Bolo Bao

Most of the ingredients here are pantry staples, but a few specific choices make a real difference in the final result.

For the bread dough:

  • 3 cups (360g) bread flour, plus extra for dusting — bread flour gives enough gluten structure to keep the bun tall and tender; all-purpose works but the buns will be slightly denser
  • 2¼ tsp (7g) active dry yeast
  • ½ cup (120ml) whole milk, warmed to about 100°F / 38°C
  • ¼ cup (50g) granulated sugar
  • 1 large egg
  • ¼ cup (60g) unsalted butter, softened — brings richness and that characteristic soft crumb
  • ½ tsp fine salt
  • ¼ cup (60ml) warm water

For the pineapple bun top (cookie crust):

  • ½ cup (115g) unsalted butter, softened — this is the fat that creates the crumbly snap; don’t substitute margarine
  • ½ cup (60g) powdered sugar, sifted — powdered sugar dissolves more evenly than granulated, giving a smoother crack pattern
  • 1 large egg yolk
  • 1½ cups (180g) all-purpose flour
  • 1 tbsp (8g) custard powder — this is the secret ingredient most home recipes skip; it gives the topping its golden color and a faint vanilla-egg richness
  • ¼ tsp baking powder
  • 1 tbsp (15ml) whole milk

Egg wash: 1 egg yolk mixed with 1 tbsp milk

Overhead flatlay of bread flour bag, Bird’s custard powder tin, whole milk, softened butter, egg, yeast, and sugar on a rustic surface

Before You Start

Pat the butter for the topping into a disk and refrigerate it after mixing so it firms back up. While the bread dough is doing its first proof, make and chill the topping dough. Having both components at the right temperature at the same time is the key to clean assembly.

Shaping and Baking Your Pineapple Buns

Step 1: Activate the Yeast and Start the Dough

Combine warm milk, warm water, sugar, and yeast in a large bowl and let it sit for 8 to 10 minutes until foamy. Add the egg, then gradually mix in the bread flour and salt. Once a shaggy dough forms, knead in the softened butter a tablespoon at a time. Knead for 10 to 12 minutes by hand or 8 minutes on medium speed until the dough is smooth, slightly tacky, and stretches into a thin windowpane without tearing.

Hands cracking a fresh egg into a foamy yeast and warm milk mixture in a clear glass mixing bowl

Step 2: First Proof

Shape the dough into a ball, place it in a lightly oiled bowl, cover with plastic wrap, and proof in a warm spot until doubled, about 1 to 1.5 hours. A turned-off oven with just the light on works perfectly.

Bread dough doubled in size under plastic wrap inside a clear glass bowl in a warm oven with light on

While the dough proofs, beat softened butter and powdered sugar until pale and fluffy, about 2 minutes. Mix in the egg yolk and milk. Sift in flour, custard powder, and baking powder, then fold until a soft dough just comes together. Wrap it in plastic and refrigerate for at least 30 minutes. Cold topping is non-negotiable here.

Step 4: Divide and Shape the Buns

Punch down the proofed dough and divide into 10 to 12 equal portions, roughly 65g each. Roll each piece into a smooth ball, pulling the surface taut. Place on parchment-lined baking sheets with 2 inches of space between them, cover loosely, and let proof again for 45 to 60 minutes until noticeably puffed but not over-proofed.

Baker using a metal bench scraper to portion dough next to smooth round dough balls resting on a parchment-lined baking sheet

Step 5: Score and Top the Buns

Take the chilled topping dough and divide it into equal portions to match your buns. On a lightly floured surface, press each piece into a flat round about 3 inches across. Gently drape one round over the top of each proofed bun, pressing lightly so it sticks to the upper two-thirds without covering the sides completely. Use a bench scraper or the back of a knife to score a crosshatch or parallel line pattern across the top. Brush very lightly with egg wash, keeping it thin so it doesn’t fill in the scored lines.

Step 6: Bake at High Heat

Bake at 390°F / 200°C for 13 to 16 minutes. The topping should puff slightly first, then set into a rigid crackled shell with deep golden color at the ridges. If you want extra browning, broil for 2 to 3 minutes at the end while watching closely. Let them cool on the pan for 5 minutes before moving, since the topping is fragile straight out of the oven.

The Custard Powder Detail Nobody Talks About

Most online recipes for a hong kong pineapple bun skip the custard powder entirely and wonder why their topping looks pale and tastes a bit flat. Bird’s custard powder is what I use, and it pulls double duty: the turmeric in it gives that unmistakable warm yellow color, and the cornstarch and flavoring add a delicate sweetness that plays off the butter beautifully. If you genuinely can’t find it, a mix of cornstarch and a tiny drop of vanilla extract gets you about 80 percent of the way there.

I also learned the hard way that scoring the topping before it bakes matters more than most people realize. The scored lines guide where the crust cracks naturally, giving you that neat crosshatch pattern instead of random fissures. Press firmly enough to cut through at least halfway, but don’t drag or tear the dough.

Close-up cross section of a soft fluffy pineapple bun showing crisp golden crackled cookie top and melting slab of butter inside

Ways to Serve Your Bolo Bao

Freshly baked pineapple buns are best eaten within the first two hours when the topping is still snapping, but there are a few ways I love serving them beyond eating them plain.

For a classic Hong Kong milk tea shop experience, slice the warm bun horizontally and slide in a generous slab of cold salted butter right before eating, letting it just start to melt against the soft bread.

  • Pineapple bun with butter: slice horizontally and tuck in a 1cm slab of cold salted butter immediately after baking
  • Red bean pineapple bun: press a tablespoon of sweetened red bean paste into the center of each dough ball before shaping, then top and bake as usual
  • Black sesame pineapple bun: fold 2 tbsp of black sesame paste into the bread dough in the final minute of kneading for a nutty, dark-swirled interior
  • Custard filling version: pipe a tablespoon of thick custard cream into the baked bun from the bottom using a piping tip, or stuff before baking if the custard is stiff enough
Serrated knife horizontally slicing a freshly baked warm pineapple bun to insert a thick slab of cold salted butter on a cooling rack

Troubleshooting Your Pineapple Bun Topping

Why Your Bolo Bao Crust Slides, Cracks Wrong, or Stays Pale

Temperature drift is the most common culprit. If the topping dough warms up while you’re shaping the buns, it becomes too soft and spreads down the sides instead of sitting neatly on top. I keep the unused portions in the fridge and only take out one piece at a time. If the whole batch softens on a warm day, slide the assembled buns into the freezer for 10 minutes before baking.

The crust staying pale almost always means the oven wasn’t hot enough or the egg wash was too thick. Pineapple bun topping needs direct high heat to trigger the Maillard reaction that creates color and snap. Make sure your oven is fully preheated and use an oven thermometer if your results are inconsistent. Egg wash should be almost translucent, not pooling in the scored lines.

If the topping bakes off as a solid uncracked sheet, the dough was probably overmixed and too dense, or the baking powder was omitted. The small amount of baking powder in the topping creates tiny gas pockets that force the surface to fracture. Those fractures are what you see as cracks, and they’re what makes the finished bun visually iconic.

Keeping Leftover Buns Tasting Fresh

Room temperature storage in an airtight container works fine for up to two days, but the topping softens noticeably by day two. My preferred method for reviving day-old bolo bao is a 5-minute blast in a 350°F / 175°C oven rather than microwaving, which just steams the crust soggy. For longer storage, freeze the fully baked buns without any filling, then reheat from frozen at 350°F / 175°C for 10 to 12 minutes. The topping won’t be quite as shatteringly crisp as fresh, but it comes surprisingly close.

How to Make Crispy Hong Kong Pineapple Bun Top

Difficulty: Intermediate Prep Time 40 mins Cook Time 15 mins Rest Time 2 hrs Total Time 2 hrs 55 mins
Cooking Temp: 200  C Servings: 12 Estimated Cost: $ 12 Calories: 280 kcal
Best Season: Suitable throughout the year

Description

Learn how to make crispy Hong Kong pineapple bun top at home with a golden, crackly cookie crust and pillowy milk bread base. This classic bolo bao recipe includes tips for getting the perfect shatter on the topping every single time.

Ingredients

Cooking Mode Disabled

Bread Dough

Pineapple Bun Cookie Topping

Egg Wash

Instructions

  1. Step 1: Activate yeast and make dough

    In a large bowl, combine warmed milk, warm water, sugar, and yeast. Let sit 8 to 10 minutes until foamy. Whisk in the egg. Add bread flour and salt, mix until a shaggy dough forms, then knead in softened butter one tablespoon at a time. Knead for 10 to 12 minutes by hand until the dough is smooth and passes the windowpane test. It should stretch thin without tearing.

  1. Step 2: First proof

    Place dough in a lightly oiled bowl and cover with plastic wrap. Proof in a warm spot for 1 to 1.5 hours until doubled in size. A turned-off oven with the light on works perfectly. The dough is ready when a floured finger poked into it leaves an indent that springs back slowly.

  1. Step 3: Make and chill the cookie topping

    Beat softened butter and sifted powdered sugar together for about 2 minutes until pale. Add the egg yolk and milk, mix until smooth. Sift in flour, custard powder, and baking powder, then fold gently until a soft dough forms. Wrap in plastic wrap and refrigerate for at least 30 minutes. The topping must be cold and firm when applied.

  1. Step 4: Divide and second proof

    Punch down the proofed bread dough and divide into 10 to 12 equal portions, about 65g each. Roll each into a smooth, taut ball. Arrange on parchment-lined baking sheets with 2 inches of space between buns. Cover loosely and proof for another 45 to 60 minutes until noticeably puffed.

  1. Step 5: Apply topping and score

    Preheat oven to 390°F / 200°C. Divide chilled topping dough into equal portions. On a lightly floured surface, press each piece into a round about 3 inches wide. Drape one round over the top of each proofed bun, pressing lightly to adhere to the upper two-thirds. Use a bench scraper to score a crosshatch grid pattern, pressing halfway through the topping. Brush lightly with egg wash.

  1. Step 6: Bake until golden and crackled

    Bake at 390°F / 200°C for 13 to 16 minutes until the topping is set, deeply golden at the ridges, and visibly crackled. The bread should sound hollow when tapped underneath. For deeper color, broil on high for 2 to 3 minutes at the very end, watching carefully. Cool on the pan for 5 minutes before serving.

Nutrition Facts

Servings: 12 ServingCalories:280kcalTotal Fat:11gSaturated Fat: 7gSodium:110mgDietary Fiber: 1gSugars: 9gProtein:6gCarbohydrates: 38g

Note

Custard powder is key for color and flavor. Bird’s custard powder is widely available in Asian grocery stores and many supermarkets.
Do not skip chilling the topping dough. Warm topping slides off the buns and won’t crack properly.
For a pineapple bun with butter, slice warm buns horizontally and insert a thick slab of cold salted butter immediately.
For custard filling or red bean pineapple bun, enclose the filling inside the dough ball during shaping in Step 4 before proofing.
Leftover baked buns can be frozen for up to one month. Reheat from frozen at 350°F / 175°C for 10 to 12 minutes.

Keywords: pineapple bun recipe, hong kong pineapple bun, how to make pineapple bun top, bolo bao

FAQ Section

Expand All:

Why does my Hong Kong pineapple bun topping slide off during baking?

The most common reason is that the cookie topping dough was too warm when it was applied to the proofed buns. Warm topping loses its structural stiffness and spreads downward as soon as it hits oven heat. Always refrigerate the topping dough for at least 30 minutes before shaping, and work quickly during assembly. If your kitchen is warm, return the assembled, topped buns to the fridge for 10 minutes before baking.

Can I make the pineapple bun dough ahead of time?

Yes. After the first proof, punch down the dough, wrap it tightly, and refrigerate overnight. Cold-proofed dough actually develops slightly better flavor. The next day, take it out, let it come to room temperature for 20 minutes, then divide, shape, and continue with the second proof and topping steps as normal. The topping dough can also be made a day ahead and kept refrigerated.

What can I use instead of custard powder in the pineapple bun top?

If you can’t find custard powder, substitute with an equal amount of cornstarch plus a small pinch of turmeric for color and a drop of vanilla extract for flavor. The result won’t be identical but comes close in both color and taste. Avoid vanilla pudding powder as a swap since it contains extra sugar that throws off the topping consistency.

How do I keep the pineapple bun topping crispy after baking?

The topping is crispiest within the first two hours after baking and softens gradually as it absorbs moisture from the bread. Store in an airtight container at room temperature and reheat in a conventional oven at 350°F / 175°C for 5 minutes. Avoid the microwave entirely since steam from the bread will immediately soften the crust. Freezing fully baked buns and reheating from frozen in the oven gives the best texture recovery.

Lina Harper Recipe Developer & Food Blogger

Hi, I’m Lina — a home cook who loves turning simple ingredients into comforting, flavorful meals. I believe cooking should feel approachable and enjoyable, not complicated. Here, I share practical recipes designed for real kitchens and everyday life.

Recipe Rating

Your email address will not be published. Required fields are marked *

Leave a Comment

Your email address will not be published.

Recipe Rating