• Skip to main content
  • Skip to primary sidebar
  • Skip to footer

Bake It With Love

  • Easter
  • Recipe Index
  • About
  • Cookbooks
  • Subscribe
menu icon
go to homepage
subscribe
search icon
Homepage link
  • Easter
  • Recipe Index
  • About
  • Cookbooks
  • Subscribe
×
Home » Recipes » Breads

Last Updated: Jul 9, 2024 by Angela Latimer · 5 Comments

Coffee Buns

Jump to Recipe
Coffee Bun on a floral plate.

These rich and delicious coffee buns (also called RotiBoy, Kopi Roti, and Papparoti) are slightly sweet yeast buns with a crisp coffee cookie topping. The contrast of flavor and texture in these sweet buns is such a delight that they are a hugely popular take on the traditional Mexican concha!

Coffee Bun on a floweral plate.
Jump to:
  • 🥘 Ingredients
  • 🔪 How To Make Coffee Buns
  • 💭 Angela's Pro Tips & Recipe Notes
  • 🥡 Storing & Reheating
  • ❓ Recipe FAQs
  • 📖 Recipe Card
  • 💬 Comments & Reviews

Rich and buttery, my Coffee Buns are decadently delicious. Only slightly sweet (think not-as-sweet as Hawaiian rolls), these buns have a unique coffee cream topping that’s incredibly amazing.

If you love coffee and carbs (who doesn’t?) these coffee buns will win you over in an instant. They are perfect for a quick breakfast, teatime nosh, or after-dinner treat.

When you are not in the mood for something super sweet but still crave something that isn’t too savory, these coffee buns hit the spot. I’m never not in the mood for one, and once you bake a batch, you’ll learn why.

🥘 Ingredients

This recipe makes 8 servings of coffee buns, so adjust your measurements accordingly if you care to make more. I generally make at least two batches, as I can always freeze some and defrost when I run out of fresh ones.

  • Bread Flour (or all-purpose flour) – A baker's staple for bulk and the base for the buns.
  • Sugar – Sweeten up your coffee buns just enough!
  • Salt – A bit of salt to bring out the best flavor of any bread.
  • Instant Yeast – This easy-to-work-with yeast makes the buns rise beautifully.
  • Milk – Moistness and richness throughout.
  • Eggs – Add to the dough’s texture and taste.
  • Butter – Salted. Smooth and silky, adding that extra something to every blissful bite.
  • Instant Coffee Powder – The stronger, the better. You can use decaf if desired.
  • Water – Needed to dissolve the powder.
  • Cake Flour – Get that pastry topping texture that’s simply scrumptious.

Be sure to see the free printable recipe card below for ingredients, exact amounts & instructions with tips!

🔪 How To Make Coffee Buns

It takes patience to make coffee buns, but the wait is well worth it. The resulting treats are so tempting and tasty, that you’ll be anticipating just how awesome they’ll be.

You must let these buns rise for 2 hours total before baking, so don’t get started on an empty stomach! The scent will have you salivating as they bake to perfection.

  1. Start out with cubing 6 tablespoons of cold butter into 8 equal pieces (one cube for each coffee roll). Place them onto a dish or into a storage container and chill in your freezer while prepping the coffee buns.

Making The Dough

Coffee buns process photo step 1.
  1. In a large mixing bowl or in the bowl of your stand mixer, add 2 ½ cups of bread (or all-purpose) flour with 3 tablespoons of sugar and 1 teaspoon of salt. Whisk to combine. Sprinkle 1 tablespoon of instant yeast over the dry ingredients and whisk to combine.
  2. Add in 1 cup of heated milk and 1 beaten egg and mix until the flour is fully incorporated into the wet ingredients and you have a wet and sticky dough.
  3. Cube the second portion of softened butter (2 portions of ¼ cup, ½ cup total) and add it to the wet dough. Mix to combine, then knead for about 5 minutes in a stand mixer or 10 minutes by hand. The dough should go from sticky to smooth and elastic as you knead it.
  4. Cover your bowl with plastic cling wrap or a damp kitchen towel or cloth and allow the dough to rise for about one hour or until it has doubled in size on your countertop.

Making The Rolls

Coffe Buns process step 2.
  1. Press the dough about halfway down with your fingertips and roll it out onto a floured flat surface until smooth and even and cut into 8 equal portions.
  2. Flatten each portion of dough into a disc shape and place one of the eight chilled butter cubes into the center of the dough. Pull the edges of the dough around the butter cube and seal into a roll shape.
  3. Place each roll onto a parchment paper-lined baking sheet, with 3-4 inches between each roll so they have room to expand as they bake.
  4. Cover the shaped rolls with plastic cling wrap or a damp towel for a second proofing where they will expand to just about double in size. This should take 30 minutes to 1 hour.

Making The Coffee Cookie Topping

Coffee buns process step 3.
  1. Dissolve 1 tablespoon of instant powdered coffee in a tablespoon of hot water. Set aside. *You can also use very strong brewed coffee, but it needs to be STRONG and thick (not runny or watery).
  2. In a medium-size mixing bowl, cream together ¼ cup softened butter and ¼ cup of granulated sugar. Add a beaten egg and whisk or mix until smooth. *You can add a tablespoon of the cake flour to prevent the egg from curdling.
  3. Add the dissolved coffee and mix until smooth, then sift in ⅔ cup cake flour.
  4. Using a spatula, fold into the wet ingredients until just combined. No need to overmix. Move onto assembling the buns, refrigerating the coffee pastry topping if you need to set it aside for a while.

Assemble and Bake

Coffee buns process step 4.
  1. Preheat the oven to 350 degrees F (175 degrees C).
  2. Transfer the coffee cream topping into a piping bag or a plastic storage bag with the corner snipped off for piping.
  3. In a coiled pattern, start at the top center of each coffee bun and pipe the cream topping outward in rings, covering about ½ to ⅔ of the bun.
  4. Bake the assembled coffee buns for 15 minutes at 350 degrees F (175 degrees C), then remove them from the oven and allow the buns to cool down on the baking sheet before transferring to a wire cooling rack. Your cookie crust will be hardened and ready to enjoy in 10 minutes after baking.

Serve the coffee buns warm or once they’ve cooled to room temperature. Delicious! I enjoy mine with a frothy cappuccino or iced coffee on a warm day.

Coffee Bun torn in two on a floral plate.

💭 Angela's Pro Tips & Recipe Notes

  • To make your own bread flour, remove 1 ½ teaspoons of all-purpose flour from 1 cup flour. Add in 1 ½ teaspoons of vital wheat gluten and sift to combine the flour with the vital wheat gluten. Sift twice, then spoon and level your bread flour portion.
  • To make your own cake flour, remove 2 tablespoons of all-purpose flour from 1 cup flour. Add in 2 tablespoons of cornstarch and sift to combine the flour with cornstarch. It is best to sift twice, then measure your needed cake flour portion. Spoon and level.
  • Freeze the cubed butter before starting your dough to get the best coffee buns. It helps to layer the flavors - you get the coffee topping (exterior), rich bun texture (middle), then the buttery soft center.

>>>See All Of My Tasty Recipes Here!<<<

🥡 Storing & Reheating

Store leftover buns in an airtight container or plastic storage bag at room temperature for up to a week. The coffee layer will lose its crispness within one day, so you will need to return it to the oven to renew that crispness (if desired).

They're still awesome even without refreshing the crispness of the coffee coating! However, to get 'em nice and crispy again preheat an oven to 325°F (162°C).

Heat the coffee buns for 5 minutes in your preheated oven, then serve nice and toasty. Alternatively, you can reheat in the microwave for a warm bun. This only takes about 15 seconds on high power.

❓ Recipe FAQs

Why is it called a Mexican Coffee Bun (or Mexico Bun)?

The bun was reportedly created by the Ng family, which were Mexican immigrants to Hong Kong. The Mexican Bun was based on the traditional concha bun that is a soft bun topped with a cookie crust. While the current location of the Ng family is unknown, the coffee bun has remained a popular staple in Hong Kong and Malaysia.

Can I make coffee buns in advance?

Yes! Definitely! And I love baking my coffee buns up fresh rather than eating them once they are day old (or more). Simply place the shaped and butter-filled buns into the refrigerator, covered with cling film. Likewise, cover the bowl of coffee topping and refrigerate. Bring to room temperature before piping the topping and baking the next day or so.

Coffee Buns ripped apart on a floral plate.

Do you love a recipe you tried? Please leave a 5-star 🌟rating in the recipe card below and/or a review in the comments section further down the page.
Stay in touch with me through social media @ Pinterest, Facebook, Instagram, or Twitter! Subscribe to the newsletter today (no spam, I promise)! Don't forget to tag me when you try one of my recipes!

📖 Recipe Card

Coffee Bun torn in two on a floral plate.
Print Recipe Leave A Comment
Love This Recipe?Click On A Star To Rate It!
4.93 from 13 reviews

Coffee Buns Recipe (aka RotiBoy, Papparoti, Kopi Roti)

These rich and delicious coffee buns (also called RotiBoy, Kopi Roti, and Papparoti) are slightly sweet yeast buns with a crisp coffee cookie topping. The contrast of flavor and texture in these sweet buns is such a delight that they are a hugely popular take on the traditional Mexican concha!
Author | Angela Latimer
Servings: 8 servings
Calories: 429kcal
Prep 20 minutes minutes
Cooking 25 minutes minutes
Rising Time 2 hours hours
Total Time 2 hours hours 45 minutes minutes
Pin Recipe Share on Facebook

Ingredients
 

  • 6 tablespoon salted butter (cubed and frozen)

Coffee Buns Dough

  • 2 ½ cups bread flour (all-purpose flour works too!)
  • 3 tablespoon sugar
  • 1 teaspoon salt
  • 1 tablespoon instant yeast (or 3 teaspoons, each packet contains 2 ¼ teaspoons instant yeast)
  • 1 cup milk (heated to between 100-105℉ (38-40 ℃))
  • 2 large eggs (2 portions of 1 large egg each - beaten, at room temperature)
  • ½ cup salted butter (2 portions of ¼ cup or 4 tablespoons each - softened, at room temperature)

Coffee Topping

  • 1 tablespoon instant coffee (powder form, strong variety is recommended)
  • 1 tablespoon water (hot - to dissolve the instant coffee)
  • ¼ cup sugar
  • ⅔ cup cake flour

(Note: 2x or 3x only changes the ingredient list)

Help Us Out!If you love a recipe, be sure to come back and share your ratings. This helps future users, and allows me to continue sharing free recipes! Angela

Instructions
 

  • Start out with cubing 6 tablespoons of cold butter into 8 pieces (one for each roll). Place them onto a dish or into a storage container then chill in your freezer while making the coffee buns.

Make the Dough

  • In a large mixing bowl or the bowl of your stand mixer, add the 2 ½ cups of bread flour with 3 tablespoons of sugar and 1 teaspoon of salt. Whisk to combine. Sprinkle the 1 tablespoon of instant yeast over the dry ingredients, then whisk to combine again.
  • Add in the 1 cup of heated milk and the first portion of 1 beaten egg then mix until the flour is fully incorporated into the wet ingredients and you have a wet, sticky dough.
    Cube the second portion of softened butter and add it to the wet dough. Mix to combine, then knead for about 5 minutes in a stand mixer or 10 minutes by hand. The dough should go from sticky to smooth and elastic as you knead it.
  • Cover your bowl with plastic cling film wrap or a damp kitchen towel and allow the dough to rise for about one hour, or until doubled in size.

Make the Rolls

  • Using your fingertips, gently press into the dough about halfway to 'punch' it down. Roll the dough out onto a floured working surface then cut into 8 equal portions (approximately).
  • Take a piece of the divided dough and flatten it into a disc shape. Place one of the eight frozen cubes of butter into the center of the disc of dough, then pull the edges around the butter and seal the dough in a roll shape. Place the shaped rolls onto a parchment paper-lined baking sheet, leaving plenty of space between the rolls (3-4 inches). Repeat until all of the rolls are ready.
  • Cover the shaped rolls again and allow them to proof. They should not quite double in size, usually between 30 minutes to an hour.

Coffee Topping

  • Dissolve the tablespoon of instant powdered coffee in an equal tablespoon portion of hot water. Set aside. *You can also use strong brewed coffee, but it needs to be STRONG and kind of thick (not runny or watery).
  • In a medium-size mixing bowl, cream together the ¼ cup softened butter and ¼ cup of granulated sugar. Add one beaten egg and whisk or mix until smooth. *You can add a tablespoon of the cake flour portion to keep the egg from curdling.
  • Add the dissolved coffee and mix until smooth again, then sift in the cake flour. Use a spatula and fold into the wet ingredients until just combined. *Move onto assembling the buns, or refrigerate the coffee cream topping if you need to set it aside.

Assemble & Bake

  • Preheat your oven to 350℉ (175℃).
  • Transfer the coffee cream topping to a piping bag or to a plastic storage bag and snip a small corner off for piping the buns. In a coiled pattern, start at the top center of each bun and pipe outward in rings. Continue until approximately ½ to ⅔ of the bun is covered with the topping.
  • Bake the assembled coffee buns for 15 minutes, then remove from the oven and allow the buns to cool on the baking sheet for 5 minutes before transferring to a wire cooling rack. The cookie topping will crisp up within about 10 minutes of cooling/removing from the oven.
  • You can serve the buns while still warm or once cooled.

Notes

*To make your own cake flour, remove 2 tablespoons of all-purpose flour from 1 cup flour. Add in 2 tablespoons of cornstarch and sift to combine the flour with cornstarch. It is best to sift twice, then measure your needed cake flour portion. Spoon and level.
**To make your own bread flour, remove 1 ½ teaspoons of all-purpose flour from 1 cup flour. Add in 1 ½ teaspoons of vital wheat gluten and sift to combine the flour with the vital wheat gluten. Sift twice, then spoon and level your bread flour portion.

Nutrition

Calories: 429kcal (21%) | Carbohydrates: 49g (16%) | Protein: 9g (18%) | Fat: 22g (34%) | Saturated Fat: 13g (81%) | Trans Fat: 1g | Cholesterol: 100mg (33%) | Sodium: 499mg (22%) | Potassium: 148mg (4%) | Fiber: 1g (4%) | Sugar: 13g (14%) | Vitamin A: 748IU (15%) | Vitamin C: 1mg (1%) | Calcium: 59mg (6%) | Iron: 1mg (6%)
Did you try this recipe? Rate it below!I can’t wait to see your results! Mention @bake_it_with_love or tag #bake_it_with_love!
Course Bread Recipes, Snack, Yeast Bread Recipes
Cuisine American, Asian, Mexican
« Bloves Sauce Recipe
Air Fryer Texas Toast »

Share This Recipe!

  • Share
  • X
  • Flipboard
  • Threads
  • WhatsApp
  • Email

Reader Interactions

Comments

    4.93 from 13 votes (12 ratings without comment)

    Thanks for coming! Ask anything - or let me know what you think: Cancel reply

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

    Recipe Rating




    This site uses Akismet to reduce spam. Learn how your comment data is processed.

  1. Anonymous says

    March 21, 2022 at 6:48 pm

    what can i substitute for milk?

    Reply
    • Angela @ BakeItWithLove.com says

      March 22, 2022 at 5:49 am

      I cannot speak to the results of using any substitute for milk, but you can see all of my best milk substitutes here. Thanks for asking!

      Reply
  2. Lanaii says

    February 23, 2022 at 7:46 pm

    4 stars
    I made this just today and it's very buttery. I would recommend cutting some out of the dough (maybe even the butter piece placed in the center) and baking for around 20-30 minutes. The rotiboy were actually more mild than I thought they would be, so next time I will try a coffee topping that uses icing sugar--and more of it. A cool thing to try though and there's loads of potential. I'll take the rest I have and consider making a strawberry syrup for them. I also considered maple syrup and milk for dipping. A good 6.5/10

    Reply
  3. SH Chua says

    October 03, 2021 at 7:10 am

    Do we use Salted or Unsalted butter in this recipe?

    Reply
    • Angela @ BakeItWithLove.com says

      October 03, 2021 at 7:50 am

      Salted works wonderfully! I will adjust the recipe it is clearer, thanks!

      Reply

Primary Sidebar

Coffee Bun on a floral plate.
Author bio photo with cake.

Hi there, I'm Angela

I am an avid vintage cookbook collector, cook, baker, and total foodie. I love sharing new, fun, creative recipes and great classic recipes, just like my Grandma used to make! Every recipe on BIWL is tested to ensure that cooks of any experience level can succeed.

Welcome to Bake It With Love. Enjoy!

More About Me ->

Cinco De Mayo Recipes

  • Best homemade CRUMBL churro cookies baked and decorated and served on a plate with some cinnamon sticks next to them.
    CRUMBL Churro Cookies
  • Flavorful guacamole seasoning is best when homemade like this easy DIY spice blend in white bowl.
    Guacamole Seasoning
  • Square image of prime rib quesaritos.
    Prime Rib Quesaritos
  • Best albondigas tacos recipe using hearty Mexican meatballs in a savory tomato and chipotle chili sauce.
    Albondigas Tacos
  • Square image of sliced Arrachera steak on a cutting board.
    Arrachera (Mexican Steak for Tacos)
  • Square split image showing different Mexican casserole recipes to make.
    Mexican Casseroles
See more Cinco De Mayo →

Tasty Dinner Ideas

  • A square collage of four images showing easy summer crockpot meals including tender London broil pot roast, green beans and potatoes, grape jelly meatballs, and pork carnitas tacos.
    Summer Crockpot Meal Ideas
  • Panda Express honey sesame chicken copycat recipe plated with rice and garnished with more white sesame seeds.
    Panda Express Honey Sesame Chicken
  • A square image showing a bowl of tender wok fried marinated chicken with celery, onions, and black pepper sauce.
    Panda Express Black Pepper Chicken
  • Best leftover lobster recipes page image featuring four favorite dishes in a square collage.
    Leftover Lobster Recipes
  • Square collage image featuring 4 tasty recipes using leftover hard boiled eggs.
    Leftover Hard Boiled Eggs Recipes
  • Spider taco ring on baking sheet with taco toppings in the body and sliced olives for eyes.
    Spider Taco Crescent Ring
See more Main Dish →

Footer

Coffee Bun on a floral plate.

As Seen On

As seen on these popular sites: Mashed, Tasting Table, Parade, MSN, Yahoo, Delish, The Pioneer Woman, Today, Taste of Home, and more.

↑ back to top

About

  • Meet The Team
  • Photo Sharing
  • Privacy Policy
  • Work With Me
  • Accessibility Statement

Recipes

  • Dinners
  • Desserts
  • Breakfasts
  • Cookies & Bars
  • Videos
  • Articles

AI-Free

Everything on Bake It With Love is created by me, where I share my experiences, with help from my team members and family.

I promise that BIWL is 100% free of AI content.

Get Social

Visit us on your favorite social media platforms!

Copyright © 2016-2025 Bake It With Love

Rate This Recipe

Your vote:




Let us know what you thought of this recipe:

This worked exactly as written, thanks!
My family loved this!
Thank you for sharing this recipe

Or write in your own words:

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

Recipe Ratings without Comment

Something went wrong. Please try again.