This post may contain affiliate links. Please read myย privacy policy.
Mexican Coffee Bun, or Rotiboy, is a delightful sweet treat known for its buttery filling and crispy coffee topping. Baked to golden perfection, this irresistible bun has won over taste buds across Asia, making it a must-try for any pastry lover.
What Is Rotiboy
Rotiboy is a popular Malaysian bakery chain known for its signature product, the “Rotiboy” coffee bun. This bun, often referred to as a Mexican coffee bun, with a soft, buttery interior and a crispy, coffee-flavored pastry crust. The name “Rotiboy” comes from the combination of “roti,” the Malay word for bread, and “boy,” reflecting the bakery’s branding.
Rotiboy originated from Bukit Mertajam, Penang. It has gained widespread popularity across Asia for its distinctive flavor and appealing aroma. Mexican coffee bun has become a sensation across Asia–from Singapore, Indonesia, Thailand Korea (including Korean bakeshops in California) to Saudi Arabia–with numerous bakeries and copycat establishments offering their own versions of this popular treat.
Coffee Bun
The tantalizing aroma of the Mexican coffee bun is irresistible, wafting in the air as I started baking. This bun is filled with butter in the center of the bun, and the coffee topping is absolutely to die to.
These Rotiboy coffee buns are best enjoyed fresh out of the oven. The joy of baking them is as delightful as the pleasure of eating them pipping hot and fresh.
Mexican Coffee Bun Ingredients
- Bread flour
- Sugar
- Baking milk powder
- Dry yeast
- Unsalted butter
- Eggs
- Cake flour
- Instant coffee mixed with hot water or espresso
- Coffee liquor or coffee essence
See the recipe card for full information on ingredients.
How To Make Mexican Coffee Bun
Step 1: Add all the dry ingredients and mix thoroughly. Gradually incorporate the water and egg mixture while kneading on medium speed with a dough hook for about 10 minutes. Slowly add the butter and continue kneading until the dough is shiny and elastic. (Note: The dough should stretch without breaking.)
Step 2: Cover the dough with a cloth and let it proof for about 40 minutes, or until it has doubled in size.
Step 3: Prepare the topping. Beat the butter and sugar until pale in color. Gradually add the egg, mixing well. Fold in the flour on low speed, then add the coffee mixture and liquor. Mix until combined and set aside.
Step 4: Remove the dough and, on a lightly floured surface, punch it down to release the air. Divide the dough into 45 g (1.5 oz.) portions. Roll each portion into a small circle and place 1 teaspoon of butter in the center. Wrap the dough around the butter and shape it into a bun.
Step 5: Leave the prepared buns to proof for about 45 minutes, or until doubled in size. Place the cream topping in a piping bag and pipe it in circles around each bun.
Step 6: Bake at 215°C (419°F) for 18 minutes.
Baking Tips For Home Bakers
- Chill the butter filling beforehand so it stays firm and creates a rich center when baked.
- Use just a teaspoon of butter for filling to prevent it from leaking while baking.
- Pipe the topping just before baking to make sure it spreads nicely and doesn’t melt too early.
- Check the buns after 15 minutes and cover them with foil if they’re browning too fast.
Frequently Asked Questions
To bake soft and fluffy Mexican coffee buns, make sure you properly proof the dough until it doubles in size and knead it until it is smooth and elastic. Additionally, use fresh yeast and avoid overworking the dough to maintain its light texture.
Yes, you can customize the topping to suit your taste. While the traditional coffee topping is popular, you can experiment with flavors such as chocolate or matcha.
Store them in an airtight container at room temperature for up to three days, or refrigerate them for a longer shelf life; just reheat them in the oven before serving.
Each coffee bun is 638 calories.
Other Recipes You Might Like
I hope you enjoy this post as much as I do. If you try my recipe, please leave a comment and consider giving it a 5-star rating. For more easy and delicious recipes, explore my Recipe Index, and stay updated by subscribing to my newsletter and following me on Facebook, Pinterest, and Instagram for new updates.
Mexican Coffee Bun
Ingredients
For the Bun:
- 17 oz (480g) bread flour
- 3 oz (90g) castor sugar
- 1 teaspoon salt
- 1 oz (25g) baking milk powder, optional
- 0.35 oz (10g) dry yeast
- 280 ml water
- 1 large egg
- 2 oz (60g) unsalted butter
Topping:
- 7 oz (200g) unsalted butter
- 5 oz (140g) powdered sugar, sieved
- 3 large eggs, lightly beaten
- 7 oz (200g) cake flour
- 1 tablespoon instant coffee, + 2 tablespoons hot water or 3 tablespoons Espresso
- 1 tablespoon coffee liquor, or 1 tablespoon coffee essence, optional
Filling:
- 3.5 oz (100g) unsalted butter
Instructions
For the Bun:
- Add all the dry ingredients and mix thoroughly. Gradually incorporate the water and egg mixture while kneading on medium speed with a dough hook for about 10 minutes. Slowly add the butter and continue kneading until the dough is shiny and elastic. (Note: The dough should stretch without breaking.)
- Cover the dough with a cloth and let it proof for about 40 minutes, or until it has doubled in size. While the dough is proofing, prepare the topping.
Mexican Coffee Bun Topping:
- Beat the butter and sugar until pale in color. Gradually add the egg, mixing well. Fold in the flour on low speed, then add the coffee mixture and liquor. Mix until combined and set aside.
To Make Bun:
- Remove the dough and, on a lightly floured surface, punch it down to release the air. Divide the dough into 45 g (1.5 oz.) portions. Roll each portion into a small circle and place 1 teaspoon of butter in the center. Wrap the dough around the butter and shape it into a bun.
- Leave the prepared buns to proof for about 45 minutes, or until doubled in size. Place the cream topping in a piping bag and pipe it in circles around each bun.
- Bake at 215°C (419°F) for 18 minutes.
Notes
- Chill the butter filling beforehand so it stays firm and creates a rich center when baked.
- Use just a teaspoon of butter for filling to prevent it from leaking while baking.
- Pipe the topping just before baking to make sure it spreads nicely and doesn’t melt too early.
- Check the buns after 15 minutes and cover them with foil if they’re browning too fast.
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.
I tried the recipe twice, both times my dough turned out rather sticky so I added about 15% more dough. Not sure if my measurements were off to begin with, but the end product was still delicious!
Thank you for this!
how to get the recipe? i want to try it
Click on the red bar “CLICK HERE FOR RECIPE.”
Hi RM,
Do I need to melt the butter for the dough? Or just softened in room temp?
And I can use salted butter or must be unsalted butter? Thanks!
Is there any substitution for eggs… as I’m vegetarian, I do not consume eggs… is there anything else that I can instead of eggs
No.
thanks for the recipe. will try it soon.
Please send me a picture of your famous Chinese sweetc cocktail bun recipe
Hi how many buns will this recipe make? Can I hand knead the pastry?
Rotiboy is the perfect coffee bun for coffee lovers! Great bun for a lovely breakfast the morning.
Jus wondering can i use this recipe using breadmaker?
Rotiboy is the Mexican Conchas with a different topping, they write this in their web page… “the one and only “rotiboybun”, which has since become the generic name of the Mexican bun recipe it was based on”. I try Rotiboy in Jakarta and love it! I’m glad I found your page by accident as I was looking for the recipe for a very long time. Thank you for sharing.
Thanks for sharing the information.