
Pillowy sweet rolls stuffed with tangy cream cheese and drenched in garlicky butter create something that's hard to classify but impossible to stop eating. I stumbled on these last summer when looking through recipes online and thought the combination sounded bizarre enough to try. That first batch disappeared so quickly I barely got one myself! There's something magical about pulling them from the oven all golden and bubbling, with that cream cheese oozing from the cracks and the whole kitchen smelling like garlic heaven.
My neighbor Jen dropped by right as these came out of the oven last month. She tried to politely decline a sample since she was "watching carbs," but the smell broke her willpower. Three buns later, she was copying down the recipe while still licking butter from her fingers. These have that effect on people - all dietary restrictions seem to vanish when they're fresh from the oven.
Ingredients
- Hawaiian sweet rolls - The sweetness is absolutely key here, so don't substitute regular dinner rolls. I've found letting them dry out a bit helps them soak up more of that amazing garlic butter without falling apart completely. Leave them unwrapped on the counter while you're gathering other ingredients.
- Cream cheese - Make sure it's truly room temperature or you'll be fighting to pipe it. I've forgotten this step more than once and ended up with sore hands and lumpy filling. Sometimes I set it on top of the preheating oven to speed things up when I'm in a hurry.
- Sweetened condensed milk - This stuff is magical in both the filling and the custard. It adds this caramel-like richness that regular sugar just can't match. The small amount used keeps it from being too sweet, just enough to balance the garlic.
- Fresh garlic - Don't skimp here! Pre-minced works in a pinch, but freshly chopped gives that punch of flavor that defines these buns. It mellows beautifully during baking, so what seems like a lot raw becomes perfect once cooked.
- Parmesan cheese - Use the real stuff if possible, not the shelf-stable can. That salty bite on top completes the whole sweet-savory thing these buns have going on. Sometimes I mix in a little shredded mozzarella if I'm running low on parm.

Step-by-Step Instructions
- Cutting Strategy:
- A sharp serrated bread knife makes all the difference here. I use gentle sawing motions instead of pressing down, which can squish the rolls. Making those cuts 75% down is important - too shallow and they won't hold enough filling, too deep and they'll fall apart during dipping.
- Filling Technique:
- I've found snipping just a small corner off a ziplock bag works perfect for piping if you don't have proper piping bags. Squeeze the filling right into the cuts, making sure to get down into the crevices. Don't worry about being super neat - it all melts together in the oven anyway.
- Dipping Method:
- This is where it gets messy but fun. I use tongs to dip each roll quickly - literally just a second or two on each side. The first time I made these, I let them soak too long and ended up with soggy bread that wouldn't hold its shape. Quick dip is the way to go!
- Baking Attention:
- Keep an eye on these during the last few minutes. They can go from perfectly golden to overdone pretty quickly. I've found that my oven runs hot, so I check at the 12-minute mark. That amazing smell that fills your kitchen is actually a good timer - when it becomes irresistible, they're probably done.
- Serving Moment:
- These need about 5 minutes to cool slightly after coming out of the oven. The cream cheese is basically molten lava right away. That short rest gives everything a chance to settle while still being warm enough for that gooey, melty texture.
My first attempt was nearly a disaster when I tried to use cold cream cheese. It wouldn't mix smoothly and kept clogging my piping bag. Now I make sure it's properly softened before starting. My daughter loves helping make the cuts in the rolls and calls it "making little bread flowers." My husband, who normally doesn't care about bread at dinner, has been known to hover near the oven watching the timer when these are baking.
Perfect Pairings
These buns work with so many different meals. We've had them alongside Korean beef bowls where they mop up the sauce beautifully. For weekend brunches, I serve them with scrambled eggs and the sweet-savory combination is incredible. When I'm feeling lazy, we sometimes just have these with a simple salad and call it dinner. No one complains!
Easy Switches
I've played around with this recipe quite a bit over time. Adding a spoonful of gochujang to the butter mixture gives them a spicy kick that balances the sweetness. Mixing herbs like chives or green onions into the cream cheese filling adds fresh flavor and pretty green flecks. During the holidays, I sometimes add a little orange zest to the cream cheese for a festive twist. When I'm out of Hawaiian rolls, brioche dinner rolls make a decent substitute if you add an extra tablespoon of sweetened condensed milk.
Make-Ahead Magic
When I'm hosting, I prep these early to save time. The cream cheese filling can be made a day ahead and kept in the fridge in a piping bag (just let it come to room temp before using). I've also completely assembled them up to the point of dipping, kept them covered in the fridge, then dipped and baked just before serving. They take a couple extra minutes in the oven when starting from cold.

I've made these Korean cream cheese garlic buns for everything from casual Tuesday dinners to Thanksgiving gatherings. There's something about their unexpected flavor combination that gets people talking - and reaching for seconds. My mother-in-law, who prides herself on her traditional dinner rolls, asked for the recipe after trying them last Christmas, which might be the highest compliment possible. They've earned a permanent spot in my recipe collection - that perfect go-to when I want something a little different that I know everyone will devour.
Frequently Asked Questions
- → Can I use different rolls instead of Hawaiian sweet rolls?
- Yes, though Hawaiian sweet rolls provide the perfect sweetness to balance the garlic. You can substitute brioche rolls or any soft dinner roll, but you may want to add an extra tablespoon of sweetened condensed milk to the cream cheese filling to maintain the sweet-savory balance.
- → Why do the rolls need to dry out for 2 hours?
- Drying the rolls slightly helps them absorb the garlic butter custard without becoming soggy. If you're short on time, you can skip this step, but the texture might be slightly different. Another option is to lightly toast the rolls for a few minutes before cutting and filling them.
- → Can I make these ahead of time?
- You can prepare the cream cheese filling and garlic butter custard a day ahead and refrigerate them. Allow the cream cheese mixture to come to room temperature before piping. The filled and dipped rolls are best baked right away, but you can assemble them up to an hour before baking.
- → Is there a way to make these less garlicky?
- Absolutely! Simply reduce the garlic to 1 tablespoon for a milder flavor. You can also roast the garlic beforehand for a sweeter, less intense garlic flavor that still provides great taste without being overpowering.
- → How should I store leftovers?
- Store any leftover buns in an airtight container in the refrigerator for up to 3 days. Reheat them in a 300°F oven for about 5-7 minutes or until warmed through. They're also surprisingly delicious cold from the fridge as a snack.