If you have a craving for something that’s just a little bit sweet, irresistibly fluffy, and carries that wonderful hint of coffee aroma, then the Papparoti Coffee Buns Recipe is your answer. These delightful buns come with a crisp, buttery coffee topping that perfectly complements the soft, pillowy dough beneath. Whether you’re enjoying them for breakfast, as an afternoon treat, or sharing with friends, these buns have a comforting warmth and richness that make every bite feel like a little celebration. Trust me, once you try making this recipe, these coffee buns will quickly become a beloved favorite in your baking repertoire.

Ingredients You’ll Need
Getting started with the Papparoti Coffee Buns Recipe is easier than you think because it calls for simple, everyday ingredients. Each one plays an essential role, from creating the tender dough to the luscious coffee-infused topping that makes these buns so special.
- All-purpose flour: The foundation of the dough, providing structure and a tender crumb.
- Granulated sugar: Adds just the right amount of sweetness to the bread portion.
- Instant yeast: Helps the dough rise beautifully and gives that airy texture.
- Salt: Enhances all the flavors and balances the sweetness.
- Warm milk: Provides moisture and a slight richness to the dough.
- Unsalted butter: Softened butter enriches the dough and is key in the coffee topping for that buttery finish.
- Eggs: One in the dough adds tenderness, and another (for the egg wash) gives the buns a gorgeous golden hue.
- Vanilla extract: Lends a subtle depth and aroma that pairs perfectly with coffee.
- Powdered sugar: Sweetens the topping smoothly without graininess.
- Instant coffee dissolved in hot water: The star ingredient for the signature coffee flavor in the topping.
- All-purpose flour (for topping): Adds just enough bulk and texture to create that crunchy top layer.
- Milk (for egg wash): Blended with egg to give the buns that irresistible shine.
How to Make Papparoti Coffee Buns Recipe
Step 1: Prepare the Dough
Start by mixing the dry ingredients—flour, sugar, yeast, and salt—in a large bowl. In a separate bowl, whisk the warm milk, egg, and vanilla extract together until combined. When you bring these wet and dry components together, a dough forms that will eventually become soft, fluffy buns. It’s all about gentle mixing at this stage so the yeast can work its magic.
Step 2: Knead Until Smooth
Sprinkle some flour on your work surface and knead the dough for about 8 to 10 minutes. You’ll feel it transform from sticky and loose to smooth and stretchy. If needed, add a pinch more flour but keep it minimal to ensure your buns come out tender, not tough. This kneading develops gluten which is key for that perfect chew.
Step 3: Let the Dough Rise
Place your kneaded dough into a lightly greased bowl and cover it with a clean towel. Allow it to rise for an hour to an hour and a half until it doubles in size. This rise is crucial because it lightens the dough and gives these buns their signature fluffy texture that you’ll adore.
Step 4: Make the Coffee Topping
While the dough is resting, whip up the star of the Papparoti Coffee Buns Recipe—the coffee topping. Combine softened butter, powdered sugar, dissolved instant coffee, flour, and vanilla extract, beating them until the mixture is creamy and smooth. This topping will become delightfully crisp after baking and infuse each bun with that rich coffee flavor that lingers.
Step 5: Shape the Buns
Once your dough has risen, gently punch it down and divide it into 8 even balls. Shape each one into a round bun and arrange them spaced evenly on a parchment-lined baking sheet. This is where you start to see the buns come together, promising a feast for the eyes and taste buds.
Step 6: Second Rise
Let the shaped buns rest and rise again for about 20 to 30 minutes at room temperature until they puff up. This final rise ensures that your buns bake up light and airy, with a soft crumb and a perfect bounce when you press gently.
Step 7: Apply the Egg Wash
Brush your buns with an egg wash made from beaten egg and milk. This simple step will give the baked buns a warm, golden sheen that looks as incredible as they taste. It’s the touch of finesse that elevates these from good to bakery-worthy.
Step 8: Add the Coffee Topping
Now, the fun part: spoon or pipe the creamy coffee topping over each bun, swirling it out in a pretty pattern. This layer will bake into a crisp, luxuriously textured crust that makes the Papparoti Coffee Buns Recipe so unforgettable.
Step 9: Bake to Perfection
Bake at 350°F (175°C) for about 15 to 20 minutes until the tops are golden brown and the coffee topping has formed that iconic crunchy, caramelized shell. The aroma filling your kitchen at this point is honestly one of the best reasons to make these buns.
Step 10: Cool Slightly and Enjoy
Once out of the oven, allow your buns to cool just enough so they’re warm but not hot—this is their peak moment for enjoying. The contrast of the crunchy top with the fluffy dough is pure bliss in every bite.
How to Serve Papparoti Coffee Buns Recipe

Garnishes
To add a little extra love to your Papparoti Coffee Buns Recipe, sprinkle a light dusting of powdered sugar right before serving, or even a tiny pinch of cinnamon for a warming touch. Freshly whipped cream or a drizzle of chocolate sauce can also turn a simple bun into a decadent treat that wows every time.
Side Dishes
These coffee buns pair beautifully with a hot cup of coffee or tea, naturally enhancing the overall coffee flavor experience. If you want to expand the spread, fresh fruit, yogurt, or even a simple butter and jam selection complement the buns without overpowering their unique taste.
Creative Ways to Present
For a fun twist on serving, try slicing the buns horizontally and spreading a thin layer of mascarpone cheese mixed with honey inside. Or arrange the buns in a circular pattern on a platter with small bowls of dipping sauces—such as chocolate ganache or salted caramel—to elevate your brunch game to stylish and delicious.
Make Ahead and Storage
Storing Leftovers
If you happen to have any leftovers (which might be rare!), store them in an airtight container at room temperature for up to two days. This keeps the buns soft and the coffee topping tasty without drying out. Avoid placing them in the fridge, as it can toughen the dough.
Freezing
You can freeze the unbaked, shaped dough balls before applying the coffee topping. Pop them in a freezer-safe container or bag for up to a month. When ready to bake, thaw overnight in the fridge and proceed with the second rise, topping, and baking as usual for fresh-baked goodness anytime.
Reheating
To enjoy your Papparoti Coffee Buns Recipe at their best after storing, reheat gently in a 300°F oven for about 5 to 7 minutes. This refreshes the softness inside and re-crisps the coffee topping beautifully. Avoid microwaving as it can make the topping soggy and the bun too chewy.
FAQs
Can I use regular brewed coffee instead of instant coffee in the topping?
It’s best to stick with instant coffee dissolved in hot water for the topping, as it blends smoothly and doesn’t add extra moisture. Regular brewed coffee is too liquidy and might change the texture of the topping.
Are Papparoti Coffee Buns sweet or savory?
These buns are mildly sweet with a rich coffee-flavored crust, making them a perfect balance between a sweet treat and a comforting bread. They’re not overwhelmingly sugary, so they pair well with both sweet and mildly savory accompaniments.
Do I need a stand mixer to make the dough?
Not at all! While a stand mixer makes things easier, you can knead the dough by hand on a floured surface. The key is to knead until the dough is smooth and elastic, which might take a bit of elbow grease but is totally doable.
Can I substitute whole milk with non-dairy milk?
Yes, non-dairy milk like almond or oat milk works fine as a substitute in the dough. Just make sure it’s warm to activate the yeast properly. The flavor might shift slightly but still delicious!
Why does the coffee topping get crunchy after baking?
The combination of butter, powdered sugar, coffee, and flour in the topping forms a thin crust when baked. This crisp exterior contrasts with the soft bun beneath, giving the signature texture that makes the Papparoti Coffee Buns Recipe so special.
Final Thoughts
Making the Papparoti Coffee Buns Recipe at home is a rewarding experience that fills your kitchen with amazing aromas and your day with delicious joy. These buns have a way of turning any ordinary moment into something special, whether it’s a lazy weekend morning or a casual gathering with friends. Give this recipe a try—you won’t regret welcoming these crispy, coffee-flavored gems into your baking lineup.
Print
Papparoti Coffee Buns Recipe
- Prep Time: 30 minutes
- Cook Time: 20 minutes
- Total Time: 1 hour 50 minutes
- Yield: 8 servings
- Category: Baking
- Method: Baking
- Cuisine: Malaysian
Description
Papparoti Coffee Buns are soft, fluffy buns topped with a deliciously crisp and crunchy coffee-flavored topping. This popular Malaysian bakery treat combines a tender, buttery dough with a rich coffee-infused crust, perfect for enjoying warm alongside your favorite hot beverage.
Ingredients
For the Dough:
- 2 cups all-purpose flour
- 1/4 cup granulated sugar
- 1 teaspoon instant yeast
- 1/2 teaspoon salt
- 1/2 cup warm milk
- 1/4 cup unsalted butter, softened
- 1 large egg
- 1/2 teaspoon vanilla extract
For the Coffee Topping:
- 1/4 cup unsalted butter, softened
- 1/4 cup powdered sugar
- 2 tablespoons instant coffee (dissolved in 1 tablespoon hot water)
- 1 tablespoon all-purpose flour
- 1 teaspoon vanilla extract
For the Egg Wash:
- 1 egg, beaten
- 1 tablespoon milk
Instructions
- Prepare the Dough: In a large bowl, combine the flour, granulated sugar, instant yeast, and salt. In a separate bowl, whisk together warm milk, a large egg, and vanilla extract. Add the wet ingredients to the dry ingredients and mix until a dough forms.
- Knead the Dough: Turn the dough onto a floured surface and knead for 8–10 minutes until it becomes smooth and elastic. Add flour as needed if the dough is sticky.
- First Rise: Place the kneaded dough in a lightly greased bowl, cover with a clean kitchen towel, and let it rise in a warm place for 1 to 1.5 hours or until it has doubled in size.
- Make the Coffee Topping: While the dough rises, beat together softened butter, powdered sugar, dissolved instant coffee, flour, and vanilla extract until the mixture is smooth and creamy. Set aside.
- Shape the Buns: After the dough has risen, punch it down to release air. Divide into 8 equal pieces, roll each into a smooth ball, and place on a parchment-lined baking tray.
- Second Rise: Preheat the oven to 350°F (175°C). Let the shaped dough balls rise again for 20-30 minutes until they puff up.
- Apply Egg Wash: Mix beaten egg with 1 tablespoon milk to create the egg wash. Brush this gently over each risen dough ball to achieve a golden finish when baked.
- Add Coffee Topping: Spoon or pipe the prepared coffee topping over each bun, creating a swirl pattern to cover the tops evenly.
- Bake the Buns: Bake in the preheated oven for 15–20 minutes until the buns are golden brown and the coffee topping is crisp and crunchy.
- Cool and Serve: Allow the buns to cool slightly before serving. Enjoy warm, ideally paired with a cup of coffee or tea.
Notes
- Ensure the milk is warm, not hot, when mixing with yeast to activate it properly without killing the yeast.
- Kneading the dough well is key for soft and chewy buns.
- The coffee topping can be piped with a piping bag or spread with a spoon, depending on your preference.
- Store leftover buns in an airtight container and reheat gently before serving.
- For a stronger coffee flavor, increase the instant coffee slightly in the topping mixture.

