Papparoti Recipe (Bakery-Style Coffee Buns at Home)

Papparoti coffee buns are famous for their crisp coffee-flavored shell and soft, buttery interior. Fresh from the oven, they are warm, fragrant, and absolutely irresistible.

Freshly baked Papparoti served on white parchment paper.

These bakery-style buns feature fluffy bread filled with butter and topped with a thin coffee batter that bakes into a golden crackly crust. The contrast of textures makes every bite unforgettable.

With this step-by-step Papparoti recipe, you can make these beloved buns at home with simple ingredients and delicious results.

Why You’ll Love This Recipe

  • Crispy and fluffy: Crunchy coffee topping with a pillowy soft bun.
  • Better than store-bought: Fresh homemade buns taste incredible warm from the oven.
  • Rich buttery center: Hidden butter melts into the bread while baking.
  • Perfect with coffee or tea: A bakery favorite made for cozy moments.
  • Step-by-step friendly: Easy instructions for success at home.

What is Papparoti?

Papparoti is a popular coffee bun known for its soft bread base and crisp coffee-flavored topping. It became famous through bakery chains across Asia and the Middle East and is often associated with Malaysian-style coffee buns.

These buns are typically filled with butter, then topped with a coffee batter that spreads and crisps beautifully while baking.

They are also sometimes compared to Mexican coffee buns because of their crackly topping style.

Showing papparoti from the inside.

Ingredients You’ll Need

Full measurements are in the recipe card below.

For the Dough

  • Flour: Creates the soft bread structure.
  • Milk: Adds richness and softness.
  • Yeast: Helps the buns rise fluffy and light.
  • Sugar: Adds sweetness and feeds the yeast.
  • Egg: Enriches the dough.
  • Butter: Gives tenderness and flavor.
  • Salt: Balances sweetness.
  • Vanilla: Adds aroma.

For the Filling

Frozen butter cubes: Create the signature buttery center.

For the Coffee Topping

  • Butter: Creates a rich crisp topping.
  • Sugar: Sweetens and helps caramelize.
  • Egg white: Helps structure the topping.
  • Instant coffee: Gives signature flavor and aroma.
  • Warm water: Dissolves the coffee.
  • Flour: Thickens the topping for piping.

How to Make Papparoti Coffee Buns

Step 1: Make the Dough

Whisk egg and vanilla together.
In another bowl, mix warm milk, yeast, and sugar.
Add flour and the egg mixture, then mix into a dough.
Add salt and knead until combined.
Add butter and continue kneading until smooth and elastic.
Cover and let rise for 1½ to 2 hours until doubled.

Mixing yeast and sugar with milk.
Spreading the butter on the dough.
Papparoti dough ball on a scale.

Step 2: Shape the Buns

Divide dough into 8 equal pieces.
Flatten each piece, place a cube of frozen butter in the center, and seal tightly.
Shape into smooth balls and place on a baking tray.
Cover and let rise again for 30 to 50 minutes.

Placeing frozen butter in the middle of a dough.

Step 3: Make the Coffee Topping

Dissolve coffee in warm water.
Beat butter and sugar until smooth.
Mix in egg white and coffee mixture.
Fold in flour until smooth.
Transfer to a piping bag and chill briefly.

Mixing coffee with water.
Adding egg white to butter and sugar.
Adding flour to the topping mixture.

Step 4: Pipe and Bake

Preheat oven to 350°F (180°C).
Pipe the topping in a spiral over each bun.
Bake for 15 to 17 minutes until golden brown and crisp.
Cool slightly and enjoy warm.

Adding topping to bun.
Freshly baked coffee buns.

Pro Tips for Perfect Coffee Buns

  • Use frozen butter: Helps keep the center rich and buttery.
  • Proof fully: Proper rising creates fluffy buns.
  • Chill topping briefly: Makes piping easier.
  • Pipe just before baking: Best for a crisp shell.
  • Use strong coffee: Gives bold flavor and aroma.
Soft from the inside with a crispy layer outside, these coffee buns served with coffee on the side.

Delicious Variations

Chocolate Coffee Buns

Add chocolate chips or cocoa to the topping.

Cinnamon Version

Replace coffee with cinnamon for a warm spiced twist.

Cheese Filled Buns

Use cream cheese filling for a rich variation.

Nutella Center

Swap butter for Nutella for a dessert-style bun.

What to Serve With Papparoti

  • Chocolate drizzle
  • Hot coffee
  • Tea
  • Cold milk
  • Hot chocolate
  • Fresh berries

Frequently Asked Questions

Why is Papparoti so popular?

Because of its unique combination of crispy topping, fluffy bread, and buttery filling.

Can I make Papparoti without coffee?

Yes. Use cocoa powder or cinnamon for different flavors.

Why did my topping melt too much?

It may have been too warm. Chill it before piping.

Can I freeze the dough?

Yes. Freeze shaped dough balls, then thaw and proof before baking.

Why are my buns dense?

Usually from under-proofing or not kneading enough.

Papparoti coffee buns close up image.

Storage and Reheating

Room Temperature

Store in an airtight container for up to 2 days.

Freezer

Freeze baked buns for up to 2 months.

Reheating

Warm in a 300°F (150°C) oven for about 5 minutes to restore crispness.

⭐ Please Rate and Review

If you tried this Papparoti recipe and enjoyed it, please leave a 5-star rating and comment below. I’d love to hear how they turned out for you!

Save for later
Freshly baked Papparoti served on white parchment paper.
Print

Papparoti Roti Boy

Learn to make Papparoti at home with this step-by-step guide. Enjoy crispy coffee buns with a soft and buttery interior.
Course Bread,, Breakfast
Cuisine Asian
Dish: Coffee Bun, Papparoti
Prep Time 15 minutes
Cook Time 25 minutes
Dough Resting Time 1 hour 30 minutes
Total Time 2 hours 10 minutes
Servings 7 Buns
Author Muna Kenny

Ingredients

For the bun dough:

  • 2 cups all-purpose flour minus 1 tablespoon
  • 1 ½ teaspoons yeast
  • 1 ½ tablespoons sugar
  • 1 large egg at room temperature
  • ½ cup warm milk
  • ¼ teaspoon salt
  • 2 ½ tablespoons unsalted butter soft and not melted
  • 1 teaspoon vanilla extract

For the coffee topping:

  • ½ tablespoon coffee granules
  • ½ tablespoon warm water
  • 2 tablespoons unsalted butter soft, not melted
  • 1 large egg white
  • 1 ½ tablespoons sugar
  • ¼ cup + 1 tablespoon all-purpose flour

For the Filling:

  • 8 frozen salted butter cubes 9 to 10 grams each

Instructions

Making the bun dough:

  • Start by beating the egg with the vanilla until they’re nicely mixed together.
  • In another bowl, combine the warm milk, yeast, and sugar, mixing well. Next, stir in the flour and then the egg mixture, using a whisk or spatula to combine.
  • Add the salt and continue to mix the dough. You’ll want to place the dough on a working surface; the dough might be a bit wet but work it by kneading for about three minutes.
  • Gently spread the dough out with your hands, then add the buttery goodness on top. Keep kneading! If the texture feels a little strange, don’t worry—just keep slapping the dough onto the surface and gathering it back up, repeating for about 5 to 6 minutes. A stand mixer can be your handy helper here too!
  • Your dough should now feel smooth and not stick to your hands when pressed gently. Place it in a large bowl, covering it well so it can be proof. Let it rise for 1.5 to 2 hours, depending on how chilly or toasty your kitchen is.
  • Once it has doubled in size, gently press it down and knead for another 30 seconds. Divide it into 8 balls, each weighing 60 grams.
  • Take each ball and fill it with a cube of frozen salted butter, then seal it up again. Roll the balls gently between your palms to form them, and place them on a baking sheet lined with parchment paper.
  • Cover those lovely balls and let them proof for about 30 to 50 minutes.

Making the coffee topping:

  • In a small bowl, mix the coffee granules with warm water and set it aside.
  • In a separate medium bowl, cream the butter and sugar together until mixed. Next, add the egg white and keep mixing, then incorporate that coffee mixture and beat until everything is combined.
  • Finally, stir in the flour until just combined. Transfer this mixture to a piping bag and pop it in the fridge for 7 to 15 minutes to chill out a bit.
  • When you’re ready, Cut the tip of the piping bag then swirl the coffee topping beautifully over your proofed buns, making sure to stop at the middle to keep the goodness from touching the parchment paper while baking.
  • Bake the Papparoti in a preheated oven at 180°C (350°F), for about 15 to 17 minutes.
  • Serve them warm alongside your favorite drink for a delightful treat!

Video

Notes

  • Papparoti is usually filled with salted butter, but you can also use unsalted butter, Nutella, jam, or leave it plain.
  • I typically use 9 grams of butter for the filling but feel free to add more.
  • For a melt-in-your-mouth, cotton-like bun, keep the dough soft.
  • Always refrigerate the coffee topping before use for better results, and avoid covering more than half the bun to prevent burning.
  • You can knead the dough at night and refrigerate it to use in the morning for fresh buns. To enhance the coffee aroma, use high-quality coffee in the topping.
Tried this recipe?If you enjoyed this recipe, please give it a ⭐ rating below—it helps others find it.

Leave a Reply

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

Recipe Rating