Pineapple buns are a famous Chinese pastry typically enjoyed as a sweet treat or snack. In this recipe, we will take the classic pineapple bun and twist it by filling it with creamy custard. The combination of the sweet, buttery bun and the rich, velvety custard will surely be a hit with anyone who tries it! Pineapple Bun Filled with Creamy Custard is famous nowadays; why don’t you try it for a unique savor?

Ingredients for ‘pineapple bun filled with creamy custard’

For the bun:

  • 2 cups all-purpose flour
  • 1/4 cup sugar
  • 1/4 tsp salt
  • 1 tsp baking powder
  • 1/4 cup unsalted butter, room temperature
  • 1/4 cup milk
  • one egg
  • 1/4 tsp vanilla extract
  • 1/4 cup diced pineapple (canned or fresh)


For the custard filling:

  • 2 cups whole milk
  • 1/2 cup heavy cream
  • 1/2 cup sugar
  • six egg yolks
  • 1/4 cup cornstarch
  • 1/4 tsp salt
  • 2 tsp vanilla extract

For the topping:

  • one egg, beaten
  • 1/4 cup sugar
  • 1/4 cup all-purpose flour
  • 1/4 cup unsalted butter, room temperature
  • 1/4 tsp baking powder

Instructions to prepare ‘pineapple bun filled with creamy custard’

1. Preheat your oven to 350 degrees Fahrenheit. 

2. Mix the flour, sugar, salt, and baking powder in a large bowl to make the bun. 

3. Add the butter and use a pastry cutter or your hands to cut it into the dry ingredients until the mixture resembles coarse crumbs. 

4. Whisk together the milk, egg, and vanilla extract in a separate bowl. 

5. Add the wet and dry ingredients to stir until just combined. 

6. Fold in the diced pineapple. 

7. Roll the dough into small balls about 1.5 inches in diameter. 

8. Place the balls on a baking sheet lined with parchment paper. 

9. Heat the milk and cream in a medium saucepan over medium heat until just simmering to make the custard filling. 

10. Whisk together the sugar, egg yolks, cornstarch, and salt in a separate bowl. 

11. Slowly pour the hot milk into the egg mixture, whisking constantly. 

12. Pour the mixture back into the saucepan and heat over medium heat, constantly stirring, until it thickens. 

13. Remove from heat and stir in the vanilla extract. 

14. Allow the custard to cool slightly before using. 

15. To fill the buns, use your thumb to make an indentation in the center of each ball. 

16. Spoon a small amount of custard into each indentation. 

17. To make the topping, mix the sugar, flour, butter, and baking powder in a small bowl until it forms a crumbly mixture. 

18. Brush the tops of the buns with beaten eggs. 

19. Sprinkle the topping over the buns, covering the custard filling. 

20. Bake the buns for 15-20 minutes or until golden brown. 

21. Serve warm, and enjoy! 

Combination with Pineapple Bun Filled with Creamy Custard to Serve

These pineapple buns filled with creamy custard are perfect for dessert, afternoon snacks, or breakfast. They can be enjoyed with hot tea, coffee, or cold milk. For an added touch, dust the tops with powdered sugar or garnish with fresh fruit slices.

Wrap Up

This recipe takes the traditional Chinese pineapple bun and elevates it to a new level by filling it with a rich and creamy custard. The soft and fluffy bun, with its sweet buttery flavor and unique texture, pairs perfectly with the velvety custard, creating a dessert that will satisfy your sweet tooth. While the recipe may seem complex, it’s easy to make with patience and attention to detail. You can impress your family and friends with this delicious and unique treat. If you’re feeling adventurous, you can experiment with different fillings such as chocolate, fruit jam, or cream cheese. You can also serve the buns warm or at room temperature, making them a versatile dessert for any occasion. So roll up your sleeves, grab your apron, and get ready to indulge in these delectable pineapple buns filled with creamy custard!


Can I use canned pineapple for this recipe?

Yes, you can use either canned or fresh pineapple to make pineapple bun filled with creamy custard.

Can I make the custard filling ahead of time?

Yes, you can fill the custard up to 2 days ahead of time and store it in the refrigerator.

Can I use a different type of filling?

You can experiment with different fillings like chocolate, fruit jam, or cream cheese.

How do I store the leftover buns?

Store the leftover buns in an airtight container in the refrigerator for up to 3 days. You can reheat them in the oven for a few minutes before serving.

Can I freeze the buns?

Yes, you can freeze the buns after baking them. Let them cool completely, then wrap them tightly in plastic and aluminum foil. They can be stored in the freezer for up to 3 months. To reheat, thaw them at room temperature for a few hours and then heat them in the oven for a few minutes.

Can I make these buns without the topping?

Yes, you can omit the topping if you prefer a simpler version of the pineapple buns.

Leave a Comment