We Hacked Kopi Roti’s Kopi Bun so You Can Have a Fuller Morning Ritual Because We Care

Sure, Kopi Roti is technically a café, but we all know that we’re here for dem buns, son. The sweet crumbly coffee topping that hugs the round bun, which is warm and buttery on the inside—the kopi bun is a sensual experience.

That said, we admit that recipes like this can be intimidating for people who are new to baking, especially with using yeast. But with the instant yeast you find in grocery markets, there’s really nothing to be scared of, as long as you give the dough sufficient time to rise. Go play some Red Dead Redemption II while waiting (but don’t get too sucked into it; you have to get back to your dough!). As for the topping, you can use whatever kind of roast suits your taste, whether light, medium or dark. And for the butter, make sure it is nice and cold so that it’s a lot easier to handle.

Kopi Roti Kopi Bun Recipe



Serving Size

8 people

Active Time

1 hr

Total Time

3 hours

Coffee Topping

  1. To make the coffee topping, whisk together softened butter and powdered sugar in a large bowl until pale, fluffy, and light.
  2. Add in the flour, cornstarch, egg, and coffee, and whisk until fully combined.
  3. Place mixture in a piping bag until ready to use.


  1. For the bread, combine yeast, sugar and warm milk in a small bowl. Let sit for 5 minutes.
  2. In the bowl of a stand mixer fitted with a dough hook, add flour, sugar, egg, and salt.
  3. Combine on low speed, then add the yeast mixture.
  4. Turn mixer to medium speed and run for 2 minutes or until a rough dough forms.
  5. Turn off the mixer and add the softened butter.
  6. Turn mixer back on to medium speed for 8-10 minutes or until the dough is smooth and elastic.
  7. Remove bowl from mixer and cover in plastic wrap.
  8. Let dough rise for 1 hour or until doubled in size.
  9. Turn dough out onto a floured surface and cut into eight equal pieces.
  10. Roll each piece into a ball and cover the pieces with plastic wrap.
  11. Working one piece at a time, flatten the ball into a circle and place a cubed (1 tbsp. of butter) in the center.
  12. Gather the edges of the dough, sealing the butter inside.
  13. Roll back into a ball and rest on a lined baking sheet underneath plastic wrap.
  14. Repeat with all remaining pieces of dough.
  15. Once all 8 pieces are stuffed with butter, cover lined baking sheet with plastic and let dough rise again for 40 minutes or until doubled in size.
  16. Preheat oven to 350F.
  17. When the bread has doubled in size, cover each piece in coffee topping, swirling over the bread to get a circle, going about halfway down each piece.
  18. Repeat with all eight pieces.
  19. Bake buns in preheated oven for 15 minutes until lightly golden.

Leave a Reply

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

Read More ↓