• Home
  • RECIPE INDEX
  • EASY RECIPES
    • Easy Dinner
    • One-pot
    • Instant Pot
  • BY CUISINE
    • Asian Fusion
    • Chinese
    • Peranakan/Nyonya
    • CAMBODIA
    • LAOS
    • INDONESIAN
    • Indonesian Chinese
    • MALAYSIA
    • MYANMAR
    • SINGAPORE
    • Singapore Hawker Food
    • THAILAND
    • VIETNAM
  • BY COURSE
    • Breakfast
    • Dim Sum
    • Main Course
    • Soups/Stews
    • Salad
    • Sides
    • Condiments
    • Snacks
    • Desserts
  • INGREDIENTS
    • Rice & Grains
    • Noodles
    • Eggs
    • Tofu & Tempeh
    • Poultry
    • Red Meats
    • Pork
    • Seafood
  • SOURDOUGH
    • Sourdough Bread Recipes
    • Recipes Using Sourdough Discard
  • BREAD & BUNS
    • Steamed Buns
    • Bread with Yeast
    • No-Knead Bread
    • Quick Bread
  • CAKES/COOKIES/PASTRIES
    • Cakes
    • Chiffon Cakes
    • Sponge Cakes
    • Pastries
    • Cookies
    • Kue/Kueh
    • No-Bake Dessert
  • DIETARY
    • Gluten-free
    • Vegan
    • VEGETARIAN
    • CONFINEMENT
  • celebrate
    • Chinese New Year
    • Easter
    • Hari Raya
    • Dragon Boat Festival
    • Mooncake Festival
    • Thanksgiving
    • Winter Solstice
    • Christmas Cooking
    • Christmas Baking
What To Cook Today
  • ABOUT ME
    • CONTACT
  • Pantry
  • Shop
  • subscribe
  • Home
  • RECIPE INDEX
  • EASY RECIPES
    • Easy Dinner
    • One-pot
    • Instant Pot
  • BY CUISINE
    • Asian Fusion
    • Chinese
    • Peranakan/Nyonya
    • CAMBODIA
    • LAOS
    • INDONESIAN
    • Indonesian Chinese
    • MALAYSIA
    • MYANMAR
    • SINGAPORE
    • Singapore Hawker Food
    • THAILAND
    • VIETNAM
  • BY COURSE
    • Breakfast
    • Dim Sum
    • Main Course
    • Soups/Stews
    • Salad
    • Sides
    • Condiments
    • Snacks
    • Desserts
  • INGREDIENTS
    • Rice & Grains
    • Noodles
    • Eggs
    • Tofu & Tempeh
    • Poultry
    • Red Meats
    • Pork
    • Seafood
  • SOURDOUGH
    • Sourdough Bread Recipes
    • Recipes Using Sourdough Discard
  • BREAD & BUNS
    • Steamed Buns
    • Bread with Yeast
    • No-Knead Bread
    • Quick Bread
  • CAKES/COOKIES/PASTRIES
    • Cakes
    • Chiffon Cakes
    • Sponge Cakes
    • Pastries
    • Cookies
    • Kue/Kueh
    • No-Bake Dessert
  • DIETARY
    • Gluten-free
    • Vegan
    • VEGETARIAN
    • CONFINEMENT
  • celebrate
    • Chinese New Year
    • Easter
    • Hari Raya
    • Dragon Boat Festival
    • Mooncake Festival
    • Thanksgiving
    • Winter Solstice
    • Christmas Cooking
    • Christmas Baking
What To Cook Today
What To Cook Today
  • Home
  • ABOUT ME
    • CONTACT
  • SHOP
  • SUBSCRIBE
  • RECIPE INDEX
  • easy recipes
    • Easy Dinner
    • One-pot
    • Instant Pot
  • by course
    • Breakfast
    • Dim Sum
    • Main Course
    • Soups/Stews
    • Salad
    • Sides
    • Condiments
    • Snacks
    • Desserts
  • ingredients
    • Rice & Grains
    • Noodles
    • Eggs
    • Tofu & Tempeh
    • Poultry
    • Red Meats
    • Pork
    • Seafood
  • sourdough
    • Sourdough Bread Recipes
    • Recipes Using Sourdough Discard
  • bread & buns
    • Steamed Buns
    • Bread with Yeast
    • No-Knead Bread
    • Quick Bread
  • cakes/cookies/pastries
    • Cakes
    • Pastries
    • Chiffon Cakes
    • Sponge Cakes
    • Cookies
    • No-Bake Dessert
    • Kue/Kueh
  • dietary
    • Gluten-free
    • Vegan
    • VEGETARIAN
    • CONFINEMENT
  • celebrate
    • Chinese New Year
    • Easter
    • Hari Raya
    • Dragon Boat Festival
    • Mooncake Festival
    • Thanksgiving
    • Winter Solstice
    • Christmas Baking
    • Christmas Cooking

Pineapple Buns (Bolo Bao)

written by Marvellina Updated: January 22, 2025
13.4K
PIN RECIPE COMMENTS VIEW RECIPE
This post may contain affiliate links. Please read our disclosure policy.

Bolo bao is another name for Cantonese pineapple buns. These buns are soft, fluffy, and slightly sweet, and are topped with crackly crunchy cookie topping, which resembles the texture of a pineapple. I’m also sharing 3 different sweet filling options.

Po Lo Bao / Bo Lo Bao (Hong Kong Pineapple buns)
Po Lo Bao / Bo Lo Bao (Hong Kong Pineapple buns)

What is Bo lo bao/ po lo bao ?

Po lo bao or pineapple buns is a popular snack in Hong Kong and many Asian countries by now. Despite the name, the buns contain no actual pineapple. Instead, they are named after the crackly crunchy cookie topping, which is said to resemble the texture of a pineapple.

The history of Hong Kong pineapple buns dates back to the mid-20th century when they were first introduced to the city by Chinese immigrants from Guangdong. Since then, they have become a staple food in Hong Kong, sold in bakeries and cafes throughout the city.

One of the most famous places to enjoy a Hong Kong pineapple bun is the chain of bakeries named Kam Wah Café, which has been serving buns since the 1950s. Visitors can enjoy a freshly baked bun with a cup of coffee or milk tea, and watch as the bakers make the buns right before them.

Another unique aspect of bo lo bao is the crunchy cookie topping, which is made by mixing sugar, flour, egg, and butter. The cookie crust is draped on top of the bun before it is baked to perfection. The topping’s crunchy texture and sweet flavor sets the buns apart from other similar baked goods.

Filling options

The choice between filled or unfilled is up to personal preference. Traditionally, they are unfilled, with the sweet, crunchy topping being the main attraction. However, some bakeries offer filled versions, with popular fillings being butter, custard, and one of the readers of this blog informed me that there was a dry milk powder filling. I was quite intrigued by that and decided to give it a try with my own “concoction”. The family likes it. I even decided to fill them up with leftover pineapple jam from making pineapple tart

Po Lo Bao / Bo Lo Bao (Hong Kong Pineapple buns)
bo lo bao without filling
Po Lo Bao / Bo Lo Bao (Hong Kong Pineapple buns)
bo lo bao with dry milk powder filling (left) and with pineapple jam (right)

Why you’ll love this recipe

1. The cookie crust
I’ve tweaked the recipe several times throughout these years and this latest cookie crust are nicely cracked without any scoring and very airy and crunchy. It stays crunchy the next days too
2. The buns are so soft and airy
Tang Zhong method is the best for producing soft tearable bread and buns like this

Po Lo Bao / Bo Lo Bao (Hong Kong Pineapple buns)

Po Lo Bao / Bo Lo Bao (Hong Kong Pineapple Buns)

Prep Time 20 minutes mins
Cook Time 25 minutes mins
Proofing the dough 1 hour hr 40 minutes mins
Total Time 2 hours hrs 25 minutes mins
Servings 8 large buns
4.9 from 14 reviews
REVIEW & RATE PRINT

Ingredients

Tangzhong:

  • 15 gr bread flour
  • 90 ml whole milk

For the dough:

  • 300 gr bread flour with at least 12% protein content
  • 5 gr instant yeast
  • 30 gr sugar
  • ⅛ tsp salt
  • 15 gr milk powder
  • 120 ml whole milk
  • 50 gr egg weight is without the shell
  • 40 gr softened butter

Cookie crust:

  • 75 gr butter softened
  • 75 gr caster sugar see notes
  • ⅛ tsp salt
  • 18 gr egg yolk (room temperature) about 1 small egg yolk
  • ½ tsp vanilla extract
  • 95 gr all-purpose flour
  • ¼ tsp baking powder
  • ¼ tsp baking soda
  • Milk as needed

Egg wash:

  • 1 egg yolk
  • ½ tsp milk

Dry milk powder filling (optional):

  • 70 g unsalted butter softened
  • 20 g powdered sugar
  • 70 g milk powder
  • 15 g eggs room temperature

Other filling options:

  • 1 recipe firm custard filling
  • 350 g Pineapple jam

Instructions
 

Prepare the milk filling (optional):

  • Combine all the ingredients in a mixing bowl. You will get a dough-like consistency. Divide into 8 portions and roll into round balls. Keep them covered in an air-tight container and keep in the fridge if you prepare this few days before. Simply let them come to a room temperature to soften a bit before wrapping

Prepare tangzhong:

  • Place milk and the bread flour in a small saucepan. Whisk until there is no more lumps. Cook this mixture over low-medium heat until it reaches 65 C (149 F). Remove from the heat and cover with a plastic wrap, touching the tangzhong so the skin won't form. I highly suggest using this the next day instead of using it on the same day. Store this in the fridge

Prepare the dough:

  • If you keep tangzhong in the fridge, take it out to let it sit at room temperature for about 30 minutes or so. Mix all the dry ingredients together in a mixing bowl. Make a well in the center and pour in the wet ingredients and the tang zhong you made earlier. Use a dough hook attachment to knead the dough on speed 2 until all the crumbly dough starts to come together into one mass, it may take about 2-3 minutes for this to happen. Don't be tempted to add any liquid. You may need to stop halfway and scrape the dough off the hook and the sides of the bowl and knead again for another 3 minutes
  • Gradually add in the softened butter bit by bit.  The dough will turn into a REAL sticky mess again because of the butter, just keep kneading and stop halfway and scrape the dough off the hook and bowl again and continue to knead until the butter is absorbed by the dough. IT WILL HAPPEN, don't worry! DO NOT be tempted to add any extra flour. You will get a shiny smooth dough that is very elastic. This may take about 10-15 minutes on speed 4. The dough must pass a windowpane test, meaning, when you stretch a small amount of dough thinly, it won't break and a light can pass through
  • Place it in a lightly oiled bowl and let it rise in a warm place for 1 hour or longer depending on the temperature. It will double in size. In wintertime, I use my oven bread proof function to do this.

Prepare the cookie crust (can be done the day before too):

  • Combine the flour, sugar, salt, baking powder, and baking soda in a mixing bowl and set aside. Add softened butter and mix with the dry ingredients into crumbles. Add the yolk and vanilla and mix into a moist cookie dough but not too sticky. If the dough seems dry, you can add a splash of milk, about 1/2 teaspoon at a time to get into a moist cookie dough. If the dough is a bit sticky, cover the dough with a cling wrap and refrigerate for about 30 minutes to help it firm up and easier to work with
  • Divide into 8 portions. Work with one at a time. Use your hand to knead the dough briefly and you can feel that the dough will soften slightly. Place the cookie dough in between two cling wraps. Use a rolling pin to roll it out into a 4-inch circle
  • Cover with a cling wrap and refrigerate while you work on the dough

Shape the dough and 2nd proofing:

  • Once the dough has doubled in size, punch the dough down and then roll it into a long log and cut into 8 large pieces. Stretch the edge of each piece and tuck it back into the middle to form a smooth round ball.
  • If you want to fill the buns with custard, flatten it into about 4-5 inch circle and place the filling in the middle and gather the sides to enclose the buns. Roll it into a smooth round ball. Placed on a parchment paper (seam side down) about 2-inch apart. Let them proof again for another 40 minutes or until they double in size again

Put the bun + cookie crust together:

  • Preheat oven to 390 F (200 C) 15 minutes before the end of 2nd proofing for the bun, get the cookie dough out from the fridge.
  • Mix the egg yolk with water for egg wash.
  • Brush the surface of the bun with some egg yolk wash. Put the cookie dough gently on top of the proofed buns. Repeat with the rest of the cookie dough and proofed dough. Gently brush it on top of the cookie dough. Repeat with the rest
  • Place in the oven 3rd rack from the top and bake them for 13-15 minutes for large buns or until internal temperature is at least 190 F (88 C). The cookie crust would be golden brown. Remove from the oven and transfer to a cooling rack to let them cool down a little bit before serving. They are best served warm and can be kept up to 5 days at room temperature

RECOMMEDED TOOLS

Kitchen Aid Standmixer
Dough Hook Attachment
Baking sheets

Marv’s Recipe Notes

If you use regular granulated sugar, put it in a food processor and process until it’s fine in texture, but not into powdered sugar/icing sugar

*Nutrition facts are just estimates and calculated using online tools*

Nutrition Facts
Po Lo Bao / Bo Lo Bao (Hong Kong Pineapple Buns)
Serving Size
 
1 bun with milk filling
Amount per Serving
Calories
510
% Daily Value*
Fat
 
25
g
38
%
Saturated Fat
 
15
g
94
%
Trans Fat
 
1
g
Polyunsaturated Fat
 
1
g
Monounsaturated Fat
 
7
g
Cholesterol
 
142
mg
47
%
Sodium
 
280
mg
12
%
Potassium
 
263
mg
8
%
Carbohydrates
 
59
g
20
%
Fiber
 
1
g
4
%
Sugar
 
21
g
23
%
Protein
 
12
g
24
%
Vitamin A
 
831
IU
17
%
Vitamin C
 
1
mg
1
%
Calcium
 
162
mg
16
%
Iron
 
1
mg
6
%
* Percent Daily Values are based on a 2000 calorie diet.
Did you make this recipe?Let me know how you like this recipe and consider rating it! Tag me @whattocooktoday I’d love to see your photos/videos on Instagram

How to make po lo bao from scratch

1. I use my basic tang zhong milk bread recipe
I pretty much use this basic tang zhong bread/bun recipe for most of the Asian-style baked buns here
2. Prepare the cookie crust topping
Combine the flour, sugar, salt, baking powder, and baking soda in a mixing bowl and set aside. Add softened butter and mix with the dry ingredients into crumbles. Add the yolk and vanilla and mix into a moist cookie dough. If the dough seems too dry, you can add a splash of milk, about 1/2 teaspoon until you get a cookie dough. If the dough is a bit sticky, cover the dough with a cling wrap and refrigerate for about 30 minutes to help it firm up and easier to work with


3. Divide into 8 portions. Work with one at a time. Use your hand to knead the dough briefly and you can feel that the dough will soften slightly.

4. Place the cookie dough in between two cling wraps. Use a rolling pin to roll it out into a 4-inch circle. Cover with a cling wrap and refrigerate while you work on the dough

5. Once the dough has doubled in size, punch the dough down and divide into 8 large pieces. Stretch the edge of each piece and tuck it back into the middle to form a smooth round ball. If you want to fill the buns with custard, flatten it into about 4-5 inch circle and place the filling in the middle and gather the sides to enclose the buns. Roll it into a smooth round ball.


6. Let them proof again for another 40 minutes or until they about 1.5x original size

7. Preheat oven to 390 F (200 C) 15 minutes before the end of 2nd proofing for the bun, get the cookie dough out from the fridge. Mix the egg yolk with water for egg wash.
8. Brush the surface of the bun with some egg yolk wash. Put the cookie dough gently on top of the proofed buns. Repeat with the rest of the cookie dough and proofed dough.

9. Gently brush it on top of the cookie dough. Repeat with the rest

10. Place in the oven 3rd rack from the top and bake them for 15 minutes for large buns or until internal temperature is at least 190 F (88 C). Remove from the oven and let them cool down a little bit before serving. They are best served warm

Po Lo Bao / Bo Lo Bao (Hong Kong Pineapple buns)

How to store and reheat bo lo bao

Leftover Hong Kong pineapple buns can be stored in an airtight container at room temperature for up to 5 days if they have no filling, with milky filling, or pineapple jam filling. If they have custard cream filling, they need to be kept in the fridge. They can be kept in the refrigerator for about 5 days. The longer you keep them in the fridge, the drier the buns become. If you want to keep them for a longer period of time, keep them in the freezer for up to 1 month.

To reheat, place the buns in a microwave-safe dish and heat in 30-second increments until they are warm and soft. You can also reheat them in a conventional oven at 350°F for 8-10 minutes or until they are warm.

The buns are so soft and airy contrasting with the cookie crust on top! If you cut a warm bun in half and slide a slice of cold butter in there…oh my! You get the idea.

Po Lo Bao / Bo Lo Bao (Hong Kong Pineapple buns)

You may also like this roti boy recipe

Roti Boy (Papparoti / Mexican Coffee Bun)
Roti Boy (Papparoti / Mexican Coffee Bun)
previous post
Super simple spicy and tangy noodles
next post
Easy Breezy Asian Pork Meatballs Noodle Soup

25 comments

Cassandra September 22, 2024 - 9:11 am

My buns are hard. Can i know if it is a result of over knead? 2nd proofing the 8 dough surface arent smooth and are bubbly nd didnt quite rise 1.5 times. Only raised double in size. May i know which part could have gone wrong? Also, the cookie crust didnt show cracks. Is it because i brought the dough out from the fridge to early?

Reply
Marvellina September 22, 2024 - 8:49 pm

Over or under kneading can cause bread to be dense too. When you knead the dough, is it to the point where the dough is soft and elastic ? when you stretch tiny portion of the dough thinly, it doesn’t break easily. This shows that the gluten has developed and you can stop kneading. Continue to keep kneading can also damage the gluten and dough won’t rise properly.
The dough after proofing should feel light and puffy. It may not double in size, but it should be at least 50% puffier than original. When you gently press on the dough, it should bounce back slowly and leave a bit of indentation. This shows that the dough is done proofing. The cookie crust didn’t crack probably because the dough didn’t expand much during baking. When the dough expand, the cookie crust will crack

Reply
perry January 23, 2023 - 3:01 pm

Hi. Every time I got to Chinatown in Los Angeles I’m sure to get bolo bao buns. My favorite are filled with something called “dry milk powder filling” Any thoughts on the filling? I’m not looking for a cream filling or a pastry cream filling. The dry milk powder filling is a bit firmer than pastry cream.

Reply
Marvellina January 23, 2023 - 6:35 pm

Hi Perry, I think I may have some idea what you are referring to. If I’m not mistaken it’s a mixture of butter, dry milk powder, sugar, and some eggs. It’s a bit on a drier and firmer side compared to pastry cream and after baking, it’s not a creamy consistency ?

Reply
Adele June 19, 2021 - 6:14 am

Thank you for your detailed recipe. Tried the above recipe & it was a success…family members love it. Asking for more.

Reply
Marvellina June 19, 2021 - 7:48 pm

Hi Adele, I’m happy to know that 🙂

Reply
« 1 2 3
4.86 from 14 votes (13 ratings without comment)

Leave a Comment Cancel Reply

Please feel free to ask questions here or leave your comments and ratings if you have tried the recipe! Your Email address will not be published!




Save my name, email, and website in this browser for the next time I comment.

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Hello! I'm Marvellina!

I’m passionate about food—especially bold, comforting Asian flavors—and I love sharing approachable recipes and creative bakes with an Asian twist. So glad you’re here! LEARN MORE...

Our Favorites

  • How To Make Soft and Fluffy Pandan Chiffon Cake (Complete Guide)

  • How to Make Basic Asian Rice Porridge (Congee)

  • Soft Fluffy Steamed Bao Buns Recipe (Baozi/Mantou)

  • The Easiest Crispy Roast Pork Belly (Siu Yuk – Sio Bak)

  • Facebook
  • Instagram
  • Pinterest
  • Youtube

©2025 - What To Cook Today. All Rights Reserved.
Privacy & Disclosure Policy


Back To Top
  • Home
  • ABOUT ME
    • CONTACT
  • SHOP
  • SUBSCRIBE
  • RECIPE INDEX
  • easy recipes
    • Easy Dinner
    • One-pot
    • Instant Pot
  • by course
    • Breakfast
    • Dim Sum
    • Main Course
    • Soups/Stews
    • Salad
    • Sides
    • Condiments
    • Snacks
    • Desserts
  • ingredients
    • Rice & Grains
    • Noodles
    • Eggs
    • Tofu & Tempeh
    • Poultry
    • Red Meats
    • Pork
    • Seafood
  • sourdough
    • Sourdough Bread Recipes
    • Recipes Using Sourdough Discard
  • bread & buns
    • Steamed Buns
    • Bread with Yeast
    • No-Knead Bread
    • Quick Bread
  • cakes/cookies/pastries
    • Cakes
    • Pastries
    • Chiffon Cakes
    • Sponge Cakes
    • Cookies
    • No-Bake Dessert
    • Kue/Kueh
  • dietary
    • Gluten-free
    • Vegan
    • VEGETARIAN
    • CONFINEMENT
  • celebrate
    • Chinese New Year
    • Easter
    • Hari Raya
    • Dragon Boat Festival
    • Mooncake Festival
    • Thanksgiving
    • Winter Solstice
    • Christmas Baking
    • Christmas Cooking

Let me know how you like the recipe and consider rating it!

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.