Kopi Roti (Coffee Buns)
Buns with a sweet buttery filling and topped with crisp coffee buttercream
I love coffee. The smell alone makes me crazy (in a good way, of course). I used to drink up to one liter (or more) of coffee before. It doesn’t really wake me up, but it makes me feel happy. I stopped drinking when I started with green tea. Now, I drink coffee once a week or when meeting with friends in a coffee shop. Even I minimized my consumption of coffee, I’d always love coffee or anything with coffee – cakes, cupcakes, cookies, anything… you name it. Bread? Oh yesss!
Have you heard of the famous Kopi Roti? Have you eaten one?
I have tried one when I was invited by my friend to have coffee with her. I am telling you – I almost dissected the bun to know what’s inside or what it’s made of. Whenever I get to eat Kopi Roti, I always do the same thing.
Ohhh! They are so delicious! They are buns with coffee buttercream topping! Uh-huh! Coffee buttercream topping. They are coffee lover’s dream. And oh, the buns are also filled with butter and sugar. I wish you could imagine what I am telling you.
There are few steps required in making the Kopi Roti apart from mixing the dough – the making of the filling and the coffee buttercream topping. It might be time-consuming or too many procedures to follow, but every second is worth it. The filling and buttercream can be made ahead (that’s what I did). I was in heaven when the smell was coming out from the oven.
I suggest that you make the filling and topping a night before making the dough as you need them in good texture and need to keep them in the fridge. Also, I find it easier and less work when both are prepared a night before (or two hours before). You do whatever is easier for you. Just keep in mind that you want the filling to reharden and the topping to set before using. Below are the steps I did:
Kopi Roti (Coffee Buns)
- Difficulty: intermediate
STEP ONE: MAKING THE FILLING
For the filling: (make ahead)
Ingredients:
- 48g unsalted butter, softened
- 1/4 teaspoon vanilla extract
- 9g brown sugar*
- 9g white sugar*
Instructions:
- In a bowl, add softened butter and beat until creamy.
- Add vanilla extract and sugars. Beat again until well blended.
- Take a cling wrap and lay flat on a clean surface.
- Transfer the beaten butter mixture on the cling wrap. Shape the butter into a long rectangular block just like a 1 stick butter you can buy from the store. (You can also shape the butter in cylindrical form.)
- Wrap carefully and place in the fridge to reharden while doing the other steps.
Note: You can use brown sugar only instead of both sugars.
STEP TWO: MAKING THE TOPPING
For the topping: (make ahead)
Ingredients:
- 60g unsalted butter, softened
- 50g white fine sugar
- 1/4 tsp salt
- 1 medium-sized egg
- 70g flour
- 2 tsp coffee granules dissolved in 4 tsp warm water and cooled
Instructions:
- In a bowl, add softened butter, sugar and salt. Beat until creamy.
- Add egg and beat again just until combined. Make sure not to overbeat.
- Sift flour into the mixture and mix using a spatula.
- Add coffee mixture and mix until well blended.
- Transfer this mixture to a piping bag. Twist and the top to seal and keep in the fridge to set.
STEP THREE: MAKING THE DOUGH
For the tangzhong or milk roux:
Ingredients:
- 125 ml whole milk
- 20 g bread flour
For the bread/other ingredients:
- 320 g bread flour
- 2 tsp instant yeast
- 125 ml whole milk (or evaporated milk)
- 1 large egg, beaten
- 3 tbsp sugar
- ½ tsp salt
- 56 g unsalted butter, softened to room temperature
Instructions:
For the tangzhong or milk roux:
- In a small pot, combine whole milk and 20 g of bread flour, then mix until no more lumps. Put on a stove and heat over low-medium heat. Stir constantly using a rubber spatula until it becomes a thick paste. Remove from heat and set aside.
Continue with the rest of the steps:
- In a jug or another bowl, add 125 ml of whole milk. Add the tangzhong and mix to combine. Add egg and mix again, noting that the mixture might be lumpy.
- In the bowl of your standing mixer, add 320 g of bread flour and the yeast. Mix to combine. Create a well in the center and pour in the wet ingredients (tangzhong, milk & egg). Using a dough hook attachment, turn on the mixer on low-medium speed. Knead ONLY until both dry and wet ingredients have been mixed or until no dry ingredients are left in the bowl. Stop the mixer and let the dough rest for 20 minutes, making sure to cover the dough with a clean kitchen towel.
- After 20 minutes, remove the towel and continue mixing by turning the mixer back on low speed, adding salt then sugar while mixing. (Pai said you can add 2-4 tbsp of sugar – adding 4 tbsp will give the bread sweetness that it doesn’t need any more jam. I used 3 tbsp.) Continue kneading 7-10 minutes or until the dough is smooth and elastic. It may take more time, depending on the speed of your mixer.
- Once the dough is smooth and elastic, add the softened butter at a time while the mixer is running. You may think that the butter doesn’t want to be mixed, but they will stick together.
- When the butter is well mixed and the dough is back to being smooth and elastic, transfer the dough to a floured surface and knead for about two minutes. Shape the dough into a ball and place in an oiled bowl. Cover the bowl with cling film and place in a warm place for one hour or until doubled in size.
- When the dough is ready, punch down the dough to remove the air. Transfer to a floured surface. Divide the dough weighing 58-60 g each. (What I did here so I can get an even measurement for individual dough is I weigh the whole dough after removing the air, and then I divide the result it 12. I got 12 dough weighing 60 g each.)
FILLING & TOPPING THE DOUGH & BAKING THEM:
- Shape the individual dough into a bun and flatten them.
- Take out the hardened butter mixture from the fridge. Take 4g from the butter and place on top of the flattened dough. Take the ends of the dough together and pinch to seal. Place on a parchment-lined baking sheet, seam side down. Do this to the rest of the dough. (Make sure to seal properly.)
- When all dough has been filled, cover the unbaked buns with a clean kitchen towel and let rise again for 45 minutes or until doubled in size.
- Meanwhile, preheat oven to 350 F.
- When the filled buns have doubled in size, take out the prepared topping. Cut the ends of the piping bag. Starting from the middle top of the bun, start piping forming a coil/spiral until you have covered about 3/4 of each bun.
- Bake for 15-18 minutes or until top is crisp and golden brown.
- Let the bread rest in the pan for 5 minutes, then transfer to a cooling rack to cool further.
Enjoy the buns warm! 😉
Source recipe: Coffee Buns by Pai’s Kitchen
Notes:
- I used a stand mixer to knead the dough, but you can knead by hand. Pai has a detailed instruction.
I hope you’ll enjoy these. I am taking these along with me at Fiesta Friday #214. Thanks to our co-hosts Abbey and Antonia. And of course, thanks to our Angie!🌺
Also sharing at
23 Comments
Pingback:
Samantha Lou
I’m hoping for a clarification on the dough. It says 125 ml of whole milk for the roux and then 125 for the dough. But then later, it says you add the roux and add 250 ml of milk. Should it be 250 total or 125 plus the 250?
Jhuls @ The Not So Creative Cook
Hi, Samantha. Apologies – this post was supposed to be back to drafts as I am planning to update the recipe and make a recipe video, but I guess I failed in getting it back to being a draft post. Yes, the total milk should be 250 ml (125 ml for the roux + another 125 whole milk). I am really sorry about this. Thanks for pointing this out to me. Have a nice day and stay safe.
Liz
I am having coffee right now, so I could do with three of these please!
Jhuls @ The Not So Creative Cook
Coffee and these buns? They are absolutely perfect together. Thank you for the visit, Liz.
Kat (The Baking Explorer)
Ooo yummy yes please
Jhuls @ The Not So Creative Cook
Sure, I’ll send you some.😁 Thanks, Kat.😘
hijackedbytwins
Oooh these look perfect to have with a lovely afternoon cup of coffee! Thank you for sharing with #CookBlogShare x
Jhuls
Thank you, Kirsty. I am pleased that you liked these. x
Pingback:
Corina Blum
I’ve never heard of these before but they sound delicious! Perfect to enjoy as an extra pick-me-up with a morning coffee.
Jhuls
They really are delicious, Corina. Thanks a lot for stopping by. x
NickkiT
Coffee buns sound like my idea of heaven! I have to try these…thank you for sharing the recipe!
Jhuls
I hope you’d love them as much as I did! Thanks for being here, Nickki. x
Abbey | threecatsandagirl
Hey Jhuls!! 🙂 I am one of the co-hosts for Fiesta Friday this week and so I am stopping by to check out everyone’s yummy goodness, tidbits, or crafty things! These buns look so tasty! I’ve never heard of them before, but I am glad that I did haha
Thanks for sharing and being apart of Fiesta Friday!! 🙂
Jhuls
Hey, Abbey! Thanks a lot for co-hosting. I am sure you had fun!! Thanks a lot for stopping by! x
Abbey | threecatsandagirl
Sure thing!! xx I had a blast!!
helenfern
these sound good! Sweet but not too sweet – Thanks for sharing at the What’s for Dinner party!
Jhuls
These were a hit! I wish I could send you some. Thanks for stopping by, Helen.😘
Angie | Fiesta Friday
What?! Coffee buns?! I’d like to know who invented these coz I’d like to thank them! From the bottom of my heart. Looks like you nailed the recipe, Jhuls. You should open a bakery now, seriously 👏👏
Jhuls
Thanks, Angie! I really got fun the first time I successfully made bread so I kept making them.😅 Happy FF, Angie and have a fab weekend.🌺
TurksWhoEat
Coffee buttercream!? I don’t think it gets any better than that. I will definitely be making these!!
Jhuls
Thank you – they are absolutely delicious!😁