Introduction
BBQ Pork Bolo Bao – The Best Hong Kong Pineapple Bun with BBQ Pork
Cantonese BBQ Pork Pastry, also known as Char Siu Pineapple Bun, is a famous Hong Kong bakery pastry. It combines sweet, savory, and crispy textures in one bite. This treat features a soft milk bun, a crispy golden topping, and a savory-sweet BBQ pork filling.
Despite its name, Bolo Bao (菠蘿包) or “Pineapple Bun” contains no pineapple. Instead, the golden, cracked topping resembles pineapple skin. When paired with char siu (叉燒), a flavorful Cantonese BBQ pork, it creates a rich and satisfying snack.
BBQ Pork Bolo Bao is a staple in Hong Kong-style cafés (cha chaan tengs) and Asian bakeries worldwide. It can be enjoyed warm, paired with Hong Kong-style milk tea, or served with a slice of butter (Bolo Yau 菠蘿油).
In this guide, you’ll learn:
The history and origins of Cantonese BBQ Pork Pastry
.
The key ingredients needed to make it at home.
A step-by-step recipe for the perfect crispy crust and fluffy bun.
Tips, FAQs, and creative variations to try!
PART 1: What is BBQ Pork Bolo Bao?
The Meaning Behind BBQ Pork Bolo Bao (Char Siu Pineapple Bun)
Cantonese BBQ Pork Pastry is a fusion of two popular Hong Kong bakery items: Bolo Bao (Pineapple Bun) and Char Siu Bao (BBQ Pork Bun).
- Bolo Bao (菠蘿包), or Pineapple Bun, gets its name because of the golden, cracked topping that looks like pineapple skin. However, despite its name, this bun contains no pineapple at all.
- Char Siu Bao (叉燒包) is a Cantonese-style bun filled with char siu (BBQ pork), often served steamed or baked.
By combining the sweet, crumbly topping of a Pineapple Bun with the flavorful char siu filling, Cantonese BBQ Pork Pastry became a Hong Kong bakery favorite.
A Perfect Balance of Sweet and Savory
One of the reasons BBQ Pork Bolo Bao remains so popular is its contrast of flavors and textures.
- The Bun – Soft, fluffy, and slightly sweet.
- The Topping – Crispy, buttery, and rich.
- The Filling – Juicy, savory BBQ pork with a hint of sweetness.
As a result, this pastry has become a staple in Hong Kong bakeries, offering a unique combination that appeals to both sweet and savory cravings.
PART 2: The History of BBQ Pork Bolo Bao
Origins of the Hong Kong-Style Pineapple Bun
Bolo Bao originated in Hong Kong’s cha chaan tengs (茶餐廳), which are local cafés influenced by both Cantonese and Western cuisine. In fact, these cafés became popular in the 1950s, offering affordable, innovative dishes inspired by British baking traditions.
Unlike traditional Chinese steamed buns, Bolo Bao features a Western-style crumbly topping. As a result, it quickly became a favorite in Hong Kong bakeries.
HowCantonese BBQ Pork Pastry Became a Popular Cantonese Bakery Pastry
Initially, Pineapple Buns were enjoyed plain. However, creative bakers eventually added fillings to make them even more indulgent. Among these variations, BBQ Pork Bolo Bao became one of the most popular.
Today, this bun remains a must-try pastry in Hong Kong bakeries and Chinatowns worldwide.
PART 3: BBQ Pork Bolo Bao Ingredients – What You Need to Make It
To make BBQ Pork Bolo Bao, you’ll need three main components: the bun dough, the pineapple topping, and the BBQ pork filling. Below is a breakdown of the key ingredients used in each part.

BBQ PORK BOLO BAO: THE ULTIMATE GUIDE TO THIS ICONIC HONG KONG PASTRY
Ingredients
- For the Bun Dough
- 2 ½ cups all-purpose flour
- ¾ cup warm milk
- 2 tsp instant yeast
- ¼ cup sugar
- 2 tbsp butter (softened)
- 1 egg
- For the Pineapple Topping
- 1 cup cake flour
- ¼ cup butter (softened)
- ½ cup powdered sugar
- 1 egg yolk
- ½ tsp baking powder
- For the BBQ Pork Filling
- 1 cup char siu (BBQ pork), diced
- 1 tbsp soy sauce
- 1 tbsp hoisin sauce
- 1 tbsp oyster sauce
- 1 tbsp sugar
- 1 tsp cornstarch + 1 tbsp water (slurry)
Instructions
- Make the Dough: Combine warm milk, yeast, and sugar. Let it activate for 5 minutes. Add flour, egg, and butter. Knead for 10 minutes until smooth. Cover and let rise for 1–2 hours.
- Prepare the Topping: Cream butter and powdered sugar, then mix in egg yolk, flour, and baking powder. Refrigerate for 30 minutes.
- Make the Filling: Heat soy sauce, hoisin sauce, oyster sauce, and sugar in a pan. Add char siu and cornstarch slurry. Cook until thick. Let cool.
- Assemble: Divide the dough into 12 pieces. Flatten, fill with BBQ pork, and seal. Roll out the topping dough and cover each bun.
- Bake: Preheat oven to 350°F (175°C). Brush buns with egg wash and bake for 15–18 minutes until golden brown.
- Serve: Let cool slightly and enjoy warm with Hong Kong-style milk tea!
Notes
- For Bolo Yau (菠蘿油), slice the bun and add a piece of cold butter inside.
- Store in an airtight container for up to 2 days, or reheat in the oven at 300°F (150°C) for 5 minutes.
PART 4: How to Make BBQ Pork Bolo Bao at Home – Step-by-Step Recipe
Now that we have all the ingredients ready, let’s go through the step-by-step process of making BBQ Pork Bolo Bao.

1: Preparing the Dough
- Activate the Yeast – In a small bowl, mix warm milk (about 100°F/38°C) with sugar and yeast. Let it sit for 5–10 minutes until foamy.
- Mix the Dough – In a large bowl, combine flour, sugar, and yeast mixture. Add egg and butter, then knead until a soft dough forms.
- Knead the Dough – Transfer the dough to a floured surface and knead for about 10 minutes until smooth and elastic.
- Let it Rise – Place the dough in a greased bowl, cover with a damp cloth, and let it rise for 1–2 hours until it doubles in size.
2: Making the Pineapple Topping
- Cream the Butter and Sugar – In a bowl, beat butter and powdered sugar until light and fluffy.
- Add the Dry Ingredients – Mix in egg yolk, cake flour, and baking powder until a soft dough forms.
- Chill the Dough – Wrap the topping dough in plastic wrap and refrigerate for 30 minutes.
3: Making the BBQ Pork Filling
- Dice the Char Siu – Cut the BBQ pork into small cubes.
- Cook the Sauce – In a pan over medium heat, combine soy sauce, hoisin sauce, oyster sauce, sugar, and water. Bring to a simmer.
- Thicken the Sauce – Mix cornstarch with water and add it to the pan. Stir until the sauce thickens.
- Add the Pork – Toss the char siu in the sauce until evenly coated. Let it cool.
4: Assembling the Buns
- Divide the Dough – Once the dough has risen, punch it down and divide it into equal portions.
- Fill the Buns – Flatten each piece, add a spoonful of BBQ pork filling, and seal it tightly into a ball.
- Roll the Topping – Roll out the pineapple topping dough and place it over each bun, covering the top half.
5: Baking the Buns
- Preheat the Oven – Set your oven to 350°F (175°C).
- Brush with Egg Wash – Lightly brush the top of each bun with beaten egg yolk for a golden shine.
- Bake – Place the buns on a lined baking sheet and bake for 15–18 minutes or until golden brown.
Once baked, let the BBQ Pork Bolo Bao cool slightly before serving. They’re best enjoyed warm and fresh!
PART 5: Expert Tips for the Perfect BBQ Pork Bolo Bao
Making BBQ Pork Bolo Bao at home requires a balance of textures and flavors. Follow these expert tips to achieve the perfect result.
Getting the Right Texture
Use Cake Flour for the Topping – This makes the pineapple crust lighter and crispier instead of dense and heavy.
Don’t Overwork the Dough – Knead the dough until smooth, but avoid over-kneading, which can make the buns tough.
Let the Dough Rise Properly – Ensure the dough doubles in size before shaping the buns to get a soft and fluffy texture.
Enhancing the Flavor
Marinate the BBQ Pork Overnight – For deeper flavor, let the char siu absorb the sauce overnight before using it in the filling.
Use Honey for Extra Caramelization – Adding a little honey to the filling enhances the sweetness and gives a rich, glossy finish.
Chill the Pineapple Topping Before Use – A firmer topping dough is easier to roll out and helps create the signature cracked texture.
Baking and Storage Tips
✔ Bake Until Golden Brown – Watch the buns closely as the topping browns quickly. If needed, cover with foil for the last few minutes to prevent burning.
✔ Store Properly for Freshness – Keep the buns in an airtight container at room temperature for up to 2 days or freeze them for longer storage.
✔ Reheat for Best Taste – Warm buns in the oven at 300°F (150°C) for 5 minutes to bring back their fresh, just-baked texture.
PART 6: How to Eat BBQ Pork Bolo Bao Like a Hong Kong Local
BBQ Pork Bolo Bao is best enjoyed warm and fresh to fully appreciate its crispy topping, soft bun, and flavorful BBQ pork filling. Here’s how to eat it like a true Hong Kong food lover!

Traditional Serving Style
Eat it Fresh – The best way to enjoy BBQ Pork Bolo Bao is straight out of the oven when the topping is crispy and the bun is soft.
Pair it with Hong Kong-style Milk Tea – A classic combination in cha chaan tengs (Hong Kong cafés), the rich, slightly bitter tea balances the sweetness of the bun.
Enjoy it as a Snack or Breakfast – It’s commonly eaten as a morning pastry or an afternoon snack, perfect with a cup of coffee or tea.
Variations and Creative Twists
Bolo Yau (菠蘿油) – The Butter Pineapple Bun
- Some cafés serve Bolo Bao with a thick slice of cold butter inside. The contrast between warm bread and cold, creamy butter is a game-changer!
✔ Fusion Flavors & Modern Twists
- Some bakeries experiment with matcha-flavored or coffee-infused pineapple toppings for a creative twist.
- Instead of BBQ pork, some versions feature custard, taro, or even black sesame filling.
DIY Dessert Bolo Bao
- Try adding ice cream inside a freshly baked Bolo Bao for an indulgent dessert. The warm bun and cold ice cream create a delicious contrast.
PART 7: FAQs About BBQ Pork Bolo Bao (Hong Kong Pineapple Bun with BBQ Pork)
The name Bolo Bao (菠蘿包) translates to “pineapple bun” in Cantonese. It is named after its golden, cracked topping, which resembles the textured skin of a pineapple. However, there is no actual pineapple in the bun.
A BBQ pork bun is called Char Siu Bao (叉燒包) in Chinese. There are two main types:
✔ Steamed Char Siu Bao (蒸叉燒包) – A soft, fluffy white bun with BBQ pork filling, commonly served at dim sum.
✔ Baked Char Siu Bao (焗叉燒包) – A golden, glazed bun with BBQ pork filling, often found in bakeries
When BBQ pork is added to a Pineapple Bun, it becomes BBQ Pork Bolo Bao (叉燒菠蘿包), a delicious fusion of both.
Bolo Bao consists of three main parts:
The Bun – A soft and fluffy milk bread made with flour, sugar, yeast, milk, butter, and egg.
The Pineapple Topping – A crispy, cookie-like crust made from butter, sugar, egg yolk, cake flour, and baking powder.
The Filling (for BBQ Pork Bolo Bao) – A savory-sweet mixture of char siu (BBQ pork), soy sauce, hoisin sauce, oyster sauce, sugar, and cornstarch.
Eat it fresh and warm for the best texture.
Pair it with Hong Kong-style milk tea for an authentic experience.
Try Bolo Yau (菠蘿油) – Slice the bun and add a piece of cold butter inside for a rich, creamy contrast.
Experiment with fillings – Some bakeries offer custard, taro, or red bean fillings for a sweet alternative.
PART 8: Conclusion
BBQ Pork Bolo Bao is a beloved Hong Kong pastry that perfectly balances sweet and savory flavors. Combining a fluffy milk bun, crispy pineapple topping, and rich BBQ pork filling, this delicious treat has become a staple in Hong Kong bakeries, cha chaan tengs, and Chinatowns worldwide.

Whether you enjoy it freshly baked, with butter (Bolo Yau), or paired with milk tea, BBQ Pork Bolo Bao is an unforgettable experience for any food lover. While it may take time to make at home, the reward is a crispy, buttery crust, a soft bun, and flavorful BBQ pork filling—all in one bite!
PART 9: Final Thoughts – Why BBQ Pork Bolo Bao Is a Must-Try Hong Kong
If you enjoyed learning about BBQ Pork Bolo Bao, you might also love trying other classic Hong Kong pastries and dim sum dishes. Here are some related recipes to explore:
More Hong Kong Bakery Favorites
Classic Bolo Bao (Pineapple Bun) – The original version without BBQ pork, perfect with butter (Bolo Yau).
Hong Kong Cocktail Bun (雞尾包) – A soft, sweet bun filled with coconut and butter filling.
Hong Kong Egg Tarts (蛋撻) – A flaky pastry with a creamy egg custard filling.
Dim Sum & Cantonese Buns
✔ Steamed Char Siu Bao (叉燒包) – The dim sum version of BBQ pork buns with a fluffy steamed exterior.
✔ Crispy Hong Kong Egg Waffles (雞蛋仔) – A street food favorite with a light, airy texture.
Final Thoughts
BBQ Pork Bolo Bao is a perfect fusion of Hong Kong’s rich culinary traditions, combining sweet, savory, and crispy textures in every bite. Whether you’re enjoying it from a bakery or making it at home, this iconic pastry is sure to impress!
Want to try making it yourself? Follow our step-by-step guide and enjoy a taste of Hong Kong at home!