Servings
Font
Back
Homemade Pineapple Buns (Bo Lo Bao)
4.9 from 24 votes

Homemade Pineapple Buns (Bo Lo Bao)

These Homemade Pineapple Buns taste just like the Chinese bakery classic. They feature a soft and light, pillowy bun with a crunchy, lightly sweet buttery topping. 

Prep Time
45 mins
Cook Time
20 mins
Additional Time
1 hr 30 mins
Total Time
2 hrs 35 mins
Servings: 8
Calories: 373 kcal
Course: Side Dish, Breakfast, Snacks
Cuisine: Asian, Chinese

Ingredients

Topping:
  • 50 g butter room temperature, salted
  • 50 g cake flour
  • 50 g all-purpose flour
  • 50 g granulated sugar
  • 50 g powdered sugar aka icing sugar
  • 5 g milk powder dry
  • 2 g baking powder
  • 1 egg yolk
  • 1 tablespoon egg white or milk
  • 1 teaspoon vanilla extract
Tangzhong:
  • 85 ml milk whole
  • 15 g all-purpose flour
Dough:
  • 115 ml milk warm, whole
  • 40 g granulated sugar
  • 5 g active dry yeast
  • 300 g all-purpose flour
  • pinch salt sea salt
  • 1 egg large
  • 30 ml avocado oil or light vegetable oil

Instructions

Make the topping:
    Cup of Yum
  1. In a stand mixer bowl fitted with a paddle attachment, add in the room temperature butter.
  2. Cream the butter for about 30 seconds, until light and fluffy.
  3. With the mixer on low, add in the cake flour, all-purpose flour, granulated sugar, powdered/icing sugar, dry milk powder, and baking powder until combined and crumbly.
  4. Add in the egg yolk, 1 tablespoon of egg white and vanilla extract and continue to mix for another 30 seconds.
  5. The mixture should be able to clump together in your hand. If it is too dry, add 1 teaspoon of milk or egg white to the mixture.
  6. Transfer the butter mixture to a large piece of parchment paper and flatten out with a rolling pin.
  7. Chill in the fridge for 5-10 minutes.
  8. Use a round cookie cutter to cut out the topping (each topping should be about 35g).
  9. Keep the cut out topping in the fridge until ready to use.
  10. Alternatively, you can shape the butter mixture into a log.
  11. Chill in the fridge and then cut into discs, and then flatten out into a round. It just depends if you want a clean round cut or not.
Make the tangzhong:
  1. Add the milk and flour to a small saucepan.
  2. Whisk over medium heat until thickened and gloopy, with a texture similar to a gluey paste.
  3. Remove from heat and let cool.
Make the dough:
  1. In a small bowl, combine the warmed milk, sugar, and yeast. Give it a stir and let the yeast activate and become bubbly, a few minutes.
  2. In a stand mixer bowl fitted with a dough hook attachment, add in the cooled tangzhong mixture, flour, sea salt, egg, oil, and the activated yeast mixture.
  3. Knead until the dough becomes shiny and smooth, at least 5-8 minutes. The dough may appear wet at first, but it will come together.
  4. Transfer the dough to a lightly greased bowl and cover with a tea towel in a warm location. Leave it to rise until doubled in size, about 1-1.5 hours, depending on how warm your kitchen is.
  5. Deflate the dough and divide into 8 equal portions, about 76g each.
  6. Shape the dough into a round ball with your hand and place onto a large parchment-lined baking sheet. (I used a 9" by 17" baking sheet).
  7. Allow some space between each dough for it to expand. Repeat with the remainder.
  8. Cover the dough loosely with a tea towel and let it become slightly puffy, about 20-30 minutes.
  9. Preheat oven to 350°F/177°C.
  10. Remove the butter topping from the fridge.
  11. Use a sharp pairing knife to make parallel slits on each topping going in one direction, and then repeat going in the opposite direction, so that you end up with "hashtags," or the visual effect of a pineapple.
  12. Use a dough scraper to transfer the butter topping onto the surface of each dough ball.
  13. Use a pastry brush to lightly brush the topping with egg white (or milk).
  14. Bake at 350°F/177°C for 18-20 minutes, until lightly golden in colour.
  15. Remove from the oven and let cool slightly on a wire rack.
  16. Best enjoyed freshly baked.

Nutrition Information

Calories 373kcal (19%) Carbohydrates 59g (20%) Protein 8g (16%) Fat 11g (17%) Saturated Fat 5g (25%) Polyunsaturated Fat 1g (6%) Monounsaturated Fat 5g (25%) Trans Fat 1g (50%) Cholesterol 61mg (20%) Sodium 99mg (4%) Potassium 126mg (3%) Fiber 2g (8%) Sugar 19g (38%) Vitamin A 273IU (5%) Vitamin C 1mg (1%) Calcium 67mg (7%) Iron 2mg (11%)

Nutrition Facts

Serving: 8 Serving

Amount Per Serving

Calories 373

% Daily Value*

Calories 373kcal 19%
Carbohydrates 59g 20%
Protein 8g 16%
Fat 11g 17%
Saturated Fat 5g 25%
Polyunsaturated Fat 1g 6%
Monounsaturated Fat 5g 25%
Trans Fat 1g 50%
Cholesterol 61mg 20%
Sodium 99mg 4%
Potassium 126mg 3%
Fiber 2g 8%
Sugar 19g 38%
Vitamin A 273IU 5%
Vitamin C 1mg 1%
Calcium 67mg 7%
Iron 2mg 11%

* Percent Daily Values are based on a 2,000 calorie diet.

Report Abuse
Faster & Easier Access

Add to Home Screen

Install Cup of Yum on your Home Screen for one-tap access to your favorite recipes. Enjoy a faster, app-like experience, save recipes, organize collections, and print recipes anytime.

  • Access to 250,000+ recipes
  • Save recipes
  • Create recipe collections
  • Print recipes
  • Add ingredients to grocery list
  • Ingredient scaling

In Safari or Chrome on iPhone, tap the Share button, then scroll down and tap Add to Home Screen. If you don't see it right away, tap View More first.

Login to Continue
Forgot password?
Don't have an account? Register