• ALL RECIPES
  • BY COURSE/MEAL:
    • Appetizers
    • Bread
    • Breakfast Ideas
    • Dessert + Sweets
    • Side Dishes
    • Soup Recipes
    • Sandwiches/Light Meals
    • Drinks
    • Sauces and Condiments
  • BY MAIN INGREDIENT:
    • Beef Recipes
    • Chicken + Poultry Recipes
    • Fish + Seafood Recipes
    • Pork Recipes
    • Pasta + Noodle Recipes
    • Rice and Grains Recipes
    • Fruits Recipes
    • Vegetable Recipes
  • BY CUISINE:
    • Asian Dishes
    • Mediterranean/Middle Eastern
    • Italian
  • FILIPINO RECIPES
  • ABOUT
    • About the Recipes
    • Contact
menu icon
go to homepage
  • ALL RECIPES
  • BY COURSE/MEAL:
    • Appetizers
    • Bread
    • Breakfast Ideas
    • Dessert + Sweets
    • Side Dishes
    • Soup Recipes
    • Sandwiches/Light Meals
    • Drinks
    • Sauces and Condiments
  • BY MAIN INGREDIENT:
    • Beef Recipes
    • Chicken + Poultry Recipes
    • Fish + Seafood Recipes
    • Pork Recipes
    • Pasta + Noodle Recipes
    • Rice and Grains Recipes
    • Fruits Recipes
    • Vegetable Recipes
  • BY CUISINE:
    • Asian Dishes
    • Mediterranean/Middle Eastern
    • Italian
  • FILIPINO RECIPES
  • ABOUT
    • About the Recipes
    • Contact
subscribe
search icon
Homepage link
  • ALL RECIPES
  • BY COURSE/MEAL:
    • Appetizers
    • Bread
    • Breakfast Ideas
    • Dessert + Sweets
    • Side Dishes
    • Soup Recipes
    • Sandwiches/Light Meals
    • Drinks
    • Sauces and Condiments
  • BY MAIN INGREDIENT:
    • Beef Recipes
    • Chicken + Poultry Recipes
    • Fish + Seafood Recipes
    • Pork Recipes
    • Pasta + Noodle Recipes
    • Rice and Grains Recipes
    • Fruits Recipes
    • Vegetable Recipes
  • BY CUISINE:
    • Asian Dishes
    • Mediterranean/Middle Eastern
    • Italian
  • FILIPINO RECIPES
  • ABOUT
    • About the Recipes
    • Contact
×
Home > Recipes

Coffee Buns (Kopi Roti)

BY :Bebs | Published: 05/14/ 2020 | Updated:05/23/ 2020 | 161 Comments

RECIPE VIDEO PRINT
4.96 from 42 votes
Share Pin It Email

Ultra pillowy soft coffee buns with heavenly buttery goodness. It has just the right amount of coffee to tease and wake your senses! The smell of them while baking filling the kitchen was simply divine. 

Freshly baked Kopi Roti or coffee buns on a basket

They were amazing...and gone too fast! I am not a big coffee fan (tea person here) but these buns are so difficult to resist.

I had to admit, I was hesitant to undertake the task of making these coffee buns at first.  I mean, how do you make such a perfect dome of a bun that soft and buttery but airy at the same time. And that crispy crust covering the entire thing, it's magic!  I love them but I usually just buy them and not make them myself. But after several people have requested it, I finally pick up the courage to do it.

As I did my research, I realized that it is not that hard after all. I guess I now have some experience in making yeast bread and sticky doughs, like the one I used for making Loaf Bread, Ube Pandesal,  and Filipino cheese bread. These are all soft and pillowy bread but made using different techniques.

But making this Kopi Roti a.k.a. "Rotiboy" buns are more similar to making brioche but with lesser butter and no need for sponge dough. So yes, it is not all that difficult to make.

  • What flour to use for Coffee Buns?
  • Tips for making the best Kopi Roti
  • Printable Recipe
  • Coffee Buns (Kopi Roti)

What flour to use for Coffee Buns?

Bread flour is normally used for Kopi Roti. Bread flour has a higher protein content compared to all-purpose flour. This means it produces more gluten and can absorb more liquid.  This gives it the ability to rise higher and hold its shape better.

This recipe has high butter content for its delicious flavor. But fats inhibit doughs from getting too elastic or to rise too high. So we want a strong dough that would be able to rise high and hold its form well without trading off that buttery goodness.

Ingredients for Coffee Buns

 

Can you substitute bread flour with all-purpose flour or vice versa?

I get this question a lot for my other bread recipes. The answer is yes, you can. But, of course, the result would not be exactly the same. But sometimes the difference is not that noticeable unless you really are a discerning customer when it comes to bread.

The faintly noticeable difference is that dough made with bread flour tends to be slightly chewier with more airy crumbs. And all-purpose flour is cheaper to buy.

Inside a soft and fluffy coffee bun

 

Tips for making the best Kopi Roti

  • Freeze you butter for the filling after cutting them into cubes. This will ensure that they do not melt into the dough while shaping and waiting for them to rise before baking.
  • If you are not going to use the coffee topping immediately or it is too warm in your kitchen, refrigerate it so it will not melt. Actually it is better to refrigerate the coffee buttercream topping for a few minutes before adding it to the dough. This way it will not melt too fast in the oven and will form a thicker crispy crust on top of the buns rather than at the bottom on the pan.
  • Kopi Roti is best eaten freshly baked while still warm. The coffee caramel crust will lose its crunch after some time. You can bake it again for 10 minutes to get that crunch back.Soft and fluffy coffee buns cut into halves.

 

Printable Recipe

Homemade Coffee Buns freshly baked
Print Review

Coffee Buns (Kopi Roti)

4.96 from 42 votes
Ultra pillowy soft coffee buns with heavenly buttery goodness and just the right amount of coffee to tease and wake your senses!
Prep Time: 20 minutes mins
Cook Time: 15 minutes mins
Rising times 2 hours hrs
Course :Breakfast, Snack
Servings =8 buns
Print Recipe Rate this Recipe

Ingredients
 

DOUGH:

  • 2 ½ cups bread flour -presifted
  • 3 tablespoons caster sugar - or granulated sugar
  • 1 teaspoon salt
  • 1 tablespoon instant yeast
  • 220 ml lukewarm milk
  • 1 large egg -beaten
  • 60 grams unsalted butter -softened

FILLING:

  • 80 grams butter -cut into 8 cubes and frozen. See NOTE 1

COFFEE CARAMEL TOPPING:

  • 1 tablespoon strong instant coffee powder - See NOTE 2
  • 1 tablespoon hot water
  • 60 grams unsalted butter -softened at room temperature
  • ¼ cup caster sugar -or granulated sugar
  • 1 large egg -room temperature. See NOTE 5
  • 1 teaspoon dutch-processed cocoa powder -optional
  • ⅔ cup cake flour See NOTE 3

Instructions
 

TO MAKE THE DOUGH:

  • In a large bowl, mix together bread flour, sugar, and salt. Then sprinkle instant yeast and mix again.
  • Pour in lukewarm milk and add the beaten egg. Mix for a minute until a sticky dough forms. Add the softened butter and fold it into the dough with your hands until well combined. It will be very greasy in the beginning. As you knead the dough in the bowl, it will be less and less greasy or sticky. Knead for about 10-12 minutes or until the dough becomes smooth and elastic.
  • Cover the bowl with a plastic wrap and let the dough rise until it almost doubles in size.
  • Gently punch down the dough and tip it on a flour surface. Cut the dough into 8 equal parts.
  • Take one a piece of the dough and shape it in a small disk. Place a cube of frozen butter in the middle and enclose it by pulling the seams of the dough over and around it. Shape into a ball and place on baking sheet lined with parchment paper. Let at least 3-inch space around each buns as they will expand during the second rising and while baking.
  • Cover the shaped buns with kitchen towel and let them rise until they almost double in size. Meanwhile prepare the coffee buttercream topping.

COFFEE BUTTERCREAM TOPPING (while waiting for the dough to rise)

  • In a small bowl, dissolve the coffee powder in hot water. Set aside.
  • In a bowl, cream the butter and sugar using a whisk or hand mixer (low speed). Add the egg and whisk until smooth but not frothy. Add the cocoa powder and mix again. Pour in the dissolved coffee and mix until well blended.
  • Sift the cake flour while adding it to the mixture. Fold in using a spatula until well combined. Transfer the mixture in a piping bag or a sandwich bag and cut a small opening.

ASSEMBLE AND BAKING

  • Preheat oven to 180°C/ 355°F.
  • Pipe a layer of coffee buttercream on top of each bun, in a coil-like pattern. Starting from the center going out until the top half is fully covered.
  • Bake the buns for 15 minutes. Turn of the heat and leave the buns in the oven for another 10 minutes. Take them out and transfer to a cooling rack.
  • Serve the buns while still warm and enjoy with a cup of hot coffee or tea or chocolate.

Notes

NOTE 1: Remember to freeze the butter for the filling after cutting them into cubes. This will ensure that they do not melt into the dough before baking.
NOTE 2: You can also use brewed coffee from ground coffee. Just make sure it is strong and not too watery, use about 1 ½ tablespoon.
NOTE 3: If you do not have cake clour, just make one. Take a cup of all-purpose flour, and remove 2 tablespoons of it. Replace the 2 tablespoons with corn starch. Mix very well. Take ⅔ cup of this for the recipe.
NOTE 4: If you are not going to use the coffee topping immediately or it is too warm in your kitchen, refrigerate it so it will not melt. If you use it soft and melt as soon as you put the buns in the oven, the chances for a nice thick crispy top is lesser.
NOTE 5: Make sure that the egg is at room temperature to prevent curdling when it is added to the creamed butter.

Nutrition

Calories: 428kcalCarbohydrates: 49gProtein: 8gFat: 23gSaturated Fat: 14gCholesterol: 77mgSodium: 385mgPotassium: 120mgFiber: 1gSugar: 12gVitamin A: 699IUCalcium: 48mgIron: 1mg
Have you tried this recipe?Mention @foxyfolksy or tag #FoxyFolksyRecipes!

More Recipes

  • Easy Chicken Masala Recipe
    Chicken Masala
  • Adobong sitaw with pork belly topped with fried garlic bits.
    Adobong Sitaw
  • Chicharon bulaklak on a serving plate with spiced vinegar dipping sauce.
    Chicharon Bulaklak
  • Suam na Mais

Comments

    4.96 from 42 votes (8 ratings without comment)

    What do you think? Cancel reply

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

    Rate this Recipe




  1. Rhoma Porras says

    October 28, 2025 at 2:26 am

    5 stars
    Everytime I make these my friends love them. I am going to freeze my butter mixed with honey for the center on the next batch. Wonderful recipe.

    Reply
    • Bebs says

      November 03, 2025 at 11:07 am

      Oohh...that sounds like a good filling, I love honey! Do let me know how it turn out, Rhoma.

      Reply
  2. Keropi says

    October 08, 2024 at 12:02 pm

    Can I replace milk with water ?

    Reply
    • Bebs says

      October 08, 2024 at 8:18 pm

      Sure you can, but the buns will not be as milky and soft.

      Reply
  3. Serene lee says

    September 28, 2024 at 2:46 pm

    5 stars
    Hi I sent you a massage earlier I made 8 coffee bun there were two that were perfect the six of them all crack n the butter leak out can you please tell me what did I done wrong?

    Reply
    • Bebs says

      September 29, 2024 at 11:59 pm

      Hi Serene, try to lower your oven temperature. The butter is expected to melt and should be absorbed by the buns as they bake.

      Reply
  4. Ohana says

    September 02, 2024 at 7:33 pm

    5 stars
    Could you tell me how many grams each one is to give 8 units ?

    Reply
    • Bebs says

      September 04, 2024 at 11:28 am

      If you are asking about the dough, it was about 80-85 grams of dough per 1 bun.

      Reply
  5. Ginger says

    June 07, 2024 at 11:08 am

    Hi! It said in the coffee filling to sift cake flour but its not in the ingredients. Was that a mistake in the instructions?

    Reply
    • Bebs says

      June 16, 2024 at 10:28 pm

      Hi Ginger, there is no coffee filling in this recipe. The cake flour is for the coffee caramel topping and it says 2/3 cup.

      Reply
  6. Che says

    May 18, 2024 at 6:17 am

    Hello! It is about time for me to do this bread again. This recipe is a great one. I loved it! I am just having problem. The bread still smells like yeast. Do you know how to prevent it?

    Thanks!

    Reply
    • Bebs says

      May 28, 2024 at 1:37 am

      Hi Che, you can try reducing the amount of yeast. Normally we have natural yeast around us and if you bake more, the lesser yeast you'll need.

      Reply
  7. Leah says

    April 10, 2024 at 2:14 pm

    5 stars
    I know i did something wrong 😅 my dough did not form like the video. It was too sticky like cake batter-ish. I added more flour to be able to knead it. The butter inside just melted. It taste like ensaymada 😅 i will practice more 🥰 this is my first time to bake bread using yeast. Any more tips to share? 😁 thanks in advance.

    Reply
    • Bebs says

      April 14, 2024 at 2:18 pm

      Hi Leah, practice more and you will get it eventually. Remember that flour have different absorption and you really may need to adjust the flour and water ratio (everytime). The butter is supposed to melt while it bakes and make it really buttery.

      Reply
  8. Angelique says

    January 12, 2024 at 10:23 am

    5 stars
    When you say butter meaning pure butter?

    Reply
    • Bebs says

      September 04, 2024 at 1:32 pm

      That s correct, Angelique.

      Reply
  9. con says

    July 26, 2023 at 3:58 pm

    hello, I just did this recipe, but my coffe buttercream didn't 'spread down' while the baking process. Is it due to the salted butter instead of unsalted, that was used?

    the dough though, was absolutely perfect!

    Reply
    • Bebs says

      July 28, 2023 at 9:33 am

      Hi Con, yes it could be the quality of the butter and make sure you use softened butter (not cold, not melted).

      Reply
  10. Larisa says

    May 24, 2023 at 4:44 pm

    5 stars
    Thank you very much for this amazing recipe! It turned out so well, I still can’t believe it! The smell, the taste, the texture - are just perfect! ❤️

    Reply
  11. April says

    February 10, 2023 at 8:26 am

    5 stars
    Thank you Foxy Folksy for this recipe. My mom loved the coffee buns so much. More power!

    Reply
  12. Naing Zaw says

    October 30, 2022 at 4:35 pm

    5 stars
    very nice .

    Reply
  13. Kharla says

    June 05, 2022 at 4:53 pm

    Hello,

    What is the bread flour in Germany? Is it the Dinkel Mehl? I was looking for bread flour in Marktkauf but wasn’t sure what to take 😅

    Reply
    • Bebs says

      June 25, 2022 at 6:00 pm

      Hi Kharla, you look for Brotmehl but Typ 550 should be ok.

      Reply
  14. Rash says

    May 16, 2022 at 9:41 pm

    Hi! It went out perfectly! The topping is crispy and really good. One concern tho.. I know that the topping would loosen its crisp after awhile but is it normal for it to become sticky too?

    Reply
    • Bebs says

      June 25, 2022 at 6:16 pm

      Hi rash, yes after some time the coating loses its crispiness. If it becomes sticky maybe it is because of the humidity and the crust absorbs the moisture around it.

      Reply
  15. Hayati Abdul says

    March 22, 2022 at 4:40 pm

    5 stars
    Just baked these roti buns, followed the recipe to a T. Turned out amazing - fluffy , pillowy and tasty. Thank you for sharing useful tips/notes. The recipe will be our tea time favourite. Might add bit of shredded cheese to the butter when we bake again.

    Reply
  16. Javouhey says

    January 05, 2022 at 3:43 am

    5 stars
    I wish I had time to make it; but I just bought it at my bakery. Now my office is so fragrant! Anyway, with inflation; the price of one coffee bun in 2022 is up 50 cents.

    Reply
  17. Sarah says

    January 02, 2022 at 10:31 am

    Could I make this without the coffee? I know it’s not much caffeine, but I have caffeine sensitive family members.

    Reply
    • Bebs says

      January 04, 2022 at 3:07 pm

      Hi Sarah, it would not be the same but it would still be good buns. You can also sub it with cocoa powder if you like.

      Reply
  18. Alyssa Maidy Cayabyab says

    October 18, 2021 at 12:40 am

    Why my buns deflating?

    Reply
    • Bebs says

      March 03, 2022 at 12:21 am

      Hi Alyssa, it means it has risen too much and the gluten is weak to hold its form. Did you use breadflour?

      Reply
  19. Maidy says

    October 17, 2021 at 11:32 am

    Hi! Can I use powdered sugar instead of caster sugar?

    Reply
    • Bebs says

      March 03, 2022 at 12:23 am

      Yes you can, Maidy.

      Reply
  20. Anna says

    September 19, 2021 at 3:02 pm

    5 stars
    Thanks for the recipe. We love it. It’s soft and fluffy. I modified the steps by mixing warm milk, 1 tbsp sugar and instant yeast together. The remaining of 2tbsp of sugar were added to the flour as per your recipe.

    May I prepared more of the coffee caramel and store in the freezer for future use?

    Reply
    • Bebs says

      September 22, 2021 at 9:42 am

      Hi Anna, I am glad that you like it! As for storing the "frosting", I have not tried it, but I think it should be ok. Place it on a ziplock to freeze, you can make it in portions. When ready to use thaw at room temperature.

      Reply
  21. Saher says

    September 01, 2021 at 11:54 pm

    Hey. This recipe seems promising. Will gove a try. Just a quick question. Wouldn't it smell of egg ? Can we yse a bit of vanilla ?

    Reply
    • Bebs says

      September 03, 2021 at 10:43 pm

      Nope, it won't. It would smell of butter and coffee.. yum!

      Reply
  22. Karla says

    August 18, 2021 at 7:28 pm

    Hi! Can I use all purpose flour instead?

    Reply
    • Bebs says

      September 03, 2021 at 11:08 pm

      You can but it might not have the same height/ volume...just do not let it rise too much.

      Reply
  23. Roy says

    July 23, 2021 at 12:29 pm

    5 stars
    Baked these into perfect buns the 2nd time around! Thanks for this recipe! By the way, can I also make this into a loaf using the same ingredients? Would the cooking time be longer? Thanks 🙂

    Reply
    • Bebs says

      August 19, 2021 at 5:52 pm

      Hi Roy, yes baking time will have to be altered because of the size, and bigger means longer to bake.

      Reply
      • Mia says

        November 29, 2021 at 10:14 am

        5 stars
        Hi, thanks for sharing this! 🙂 your recipe looks promising. I have done this a couple of times with YT tutorials but I always end up with wet and sticky coating a little over a minute after baking. It just got worse the next day. Super sticky! Where did it possibly went wrong? 🙁

        Reply
        • Bebs says

          November 30, 2021 at 11:59 pm

          Hi Mia, try this recipe first and let me know how it goes.

          Reply
  24. Geet Karu says

    June 29, 2021 at 7:55 pm

    5 stars
    It was so good! Reminded me of Roti Boy back in Malaysia. Looking forward to making it again- tomorrow!

    Reply
    • Bebs says

      June 30, 2021 at 3:15 pm

      That is great, Geet! Glad you like it.

      Reply
  25. Ophel says

    June 29, 2021 at 3:30 pm

    I made this today and it was really really soft and delicious! I followed everything including your tips!! It was my first time ever to bake and I’m glad I found this recipe! My family loved it! 😊

    Reply
    • Bebs says

      June 30, 2021 at 3:16 pm

      I am happy that you and your family love it, Ophel.

      Reply
  26. Ophel says

    June 28, 2021 at 2:53 pm

    5 stars
    Hi! What kind of milk do you use?

    Reply
    • Bebs says

      June 28, 2021 at 10:34 pm

      I used regular fresh milk for this one.

      Reply
  27. Jo-Ann Saenz says

    June 20, 2021 at 7:56 am

    Can I make the dough night before and refrigerate and do last rise in the morning?

    Reply
    • Bebs says

      June 21, 2021 at 11:09 pm

      Hi Jo-ann, when you refrigerate it overnight it will actually rise in the fridge but very slowly. Then you can bake it in the morning.

      Reply
  28. Fathima says

    June 17, 2021 at 12:33 pm

    Hi,
    How long does the crunchy coffee crust remains crusty ?
    Can u approximately tell for how many hours ?

    Reply
    • Bebs says

      June 17, 2021 at 12:39 pm

      Depends really, if there is a lot of moisture or high humidity in your area it will soak it up and lose its crustiness faster.

      Reply
  29. Rachael says

    June 15, 2021 at 3:34 am

    5 stars
    Hi! I made these today and they are delicious & I am officially obsessed!
    As much as I love them, I am trying to practice self control & not eat all 8 in one sitting so I was wondering what is the best way to store these while I devour them over the next few days?

    Thank you

    Reply
    • Bebs says

      June 15, 2021 at 5:05 pm

      Hi Rachael, I have exactly the same problem!😉. You can store them in an airtight container at room temperature for some days or refrigerate for longer, but it will not be the same as freshly baked.

      Reply
  30. Sharon says

    May 12, 2021 at 9:59 am

    5 stars
    I made these today and they were a hit! Thank you for a great recipe!

    If I make the buns smaller (half the size), for how long would you recommend baking the buns?

    Reply
    • Bebs says

      May 13, 2021 at 6:04 pm

      I would say, about 10-12 minutes.

      Reply
  31. Jordan Williams says

    May 12, 2021 at 2:43 am

    5 stars
    Can you re-post the video? I think the link is broken. Thanks!

    Reply
    • Bebs says

      May 13, 2021 at 6:08 pm

      It is playing on my end.

      Reply
« Older Comments
Author photo

Good food does not have to be expensive or difficult to make. With our recipes, you can make budget-friendly and restaurant-worthy dishes in no time!

Learn more→

  • Sisig Matua, a dish of boiled pork mask and ears marinated in vinegar, pepper, onion, and chilies.
    Sisig Matua
  • Lumpiang hubad in a serving plate being drizzled with the rich, nutty lumpia sauce.
    Lumpiang Hubad
  • Chili oil in jars with dried chilis on the side.
    How to make Chili Oil
  • Siopao Tostado in half with chicken asado and hard-boiled egg filling.
    Toasted Siopao

Subscribe

Ebook
Receive new posts directly delivered to your inbox As a bonus, a FREE eCookbook and printable Recipe Cards upon subscription

  • Easy Garlic Mushroom and Baby Potatoes by Foxy Folky
    Pan Roasted Garlic Mushroom and Baby Potatoes
  • Hamondo Recipe
    Easy Pork Hamonado Recipe using Pork Belly
  • Phalaenopsis Orchid Care
    How to take care of orchids?
  • Chop Suey served in a plate.
    Easy Chop Suey Recipe
  • How to make Tapioca Pearls by Foxy Folksy
    How to make Black Tapioca Pearls for Bubble Tea (Milk Tea)
  • Baby Back Ribs in Oven | Foxy Folksy
    Fall-off-the-bone Baby Back Ribs in Oven

Footer

↑ back to top

FEATURE ICONS

As an Amazon Associate I earn from qualifying purchases.

Copyright © 2014 - 2025 Foxy Folksy All Rights Reserved

HOME | ABOUT | CONTACT | RECIPE INDEX

PRIVACY POLICY| DISCLOSURE|COPYRIGHT POLICY

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.