How to make amazing coffee buns for winters.

Mexican Coffee Buns is all you need this winters! 

Mexican Coffee Bun is a bun stuffed with butter and has a very crispy coffee pastry topping. It is made popular by this Malaysian bakery called Rotiboy and now this bun is commonly known as “Rotiboy” in Malaysia and throughout Asia.



These buns are SO delicious you’ve got to try them! These fluffy, buttery buns are topped with a coffee scented cookie crust, and because they’re so ridiculously tasty they became wildly popular in Southeast Asia. “Rotiboy”, which started in Malaysia, is perhaps the most well-known brand that specializes in these buns, but since then there have been a few others such as papparoti and Mr. Bun.

I have heard a lot about this so I decided to give it a try!

Once you know how to make the basic fluffy milk bread dough (recipe linked below), the rest is quite easy! Give it a go and you’ll find there is nothing more satisfying than biting into these…crispy on the outside, buttery and a little salty on the inside, with a hint of coffee…mmm mm mmmm!




For the Bun
  • 500g Bread Flour
  • 80g Castor Sugar
  • 9g Salt
  • 20g Milk Powder(optional)
  • 10g Dry Yeast
  • 60g Butter
  • 280ml Water
  • 1 large Egg
  • 200g Butter
  • 150g Powdered Sugar (Sieved)
  • 3 Large Eggs (Lightly beaten)
  • 200g Cake Flour
  • 3 tbsp Brazilian Coffee Espresso
  • 1 tbsp Coffee Liquor
  • 1 pinch of cinnamon
  • 1 pinch of cloves
  • 100g of Real Butter


For the Bun
  1. Add all the dry ingredients. Mix it thoroughly.
  2. Gradually add in water and egg mixture and knead on medium speed for about 10 minutes.
  3. Slowly add in butter and continue kneading till you get a shining and elastic dough.
  4. Cover dough with a cloth.
  5. Leave to proof for about 40 minutes or till dough has doubled in size.
  6. When the dough is proofing, prepare topping.
  1. Beat butter and sugar till pale in color.
  2. Gradually add in the egg.
  3. Fold in flour on low speed.
  4. Add in coffee, liquor, and spices.
  5. Mix until even.
  6. Set aside.
To Make Bun
  1. Remove the dough.
  2. On a lightly floured surface, punch dough down to release the air.
  3. Divide dough in 25 grams peaces each.
  4. Roll it out into a small circle and insert 1 tsp butter into each bun.
  5. Wrap it up.
  6. Leave the ready bun to proof for about 45 minutes or double in size.
  7. Put the cream topping into a piping bag and pump out the cream in circles around the bun.

Related Articles


Please enter your comment!
Please enter your name here

- Advertisement -spot_img

Latest Articles