Garlic Butter Snowmilk Rolls
If you’ve spent any time scrolling through Korean bakery videos lately, you’ve probably seen the iconic cream-filled garlic buns that are equal parts sweet, savory, creamy, and buttery. These Garlic Butter Snowmilk Rolls are my take on that trend, pillowy brioche rolls filled with a lightly sweetened cream cheese center, soaked in a rich garlic butter custard, and baked until golden and crisp at the edges.

They’re soft and fluffy inside, creamy in the center, and coated in a glossy, garlicky finish that feels indulgent but balanced. The contrast is what makes them unforgettable: sweet meets savory, rich meets airy, crispy meets tender.
If you’re looking for a showstopping bread recipe that feels bakery-level but can absolutely be made at home, this is it.

What Are Snowmilk Rolls?
These rolls are inspired by Korean-style garlic cream cheese buns, sometimes called cream cheese garlic bread. The name “snowmilk” comes from the snowy-white cream cheese filling tucked inside each roll and the sweetened milk element in the garlic custard glaze.
Traditional Korean bakery versions often feature:
- Soft milk bread or brioche
- A lightly sweet cream cheese filling
- A savory garlic butter coating enriched with egg and milk
- A final bake that caramelizes the exterior
This version uses a rich brioche-style dough with honey and butter, making the texture extra tender and flavorful.

Why You’ll Love These Garlic Butter Snowmilk Rolls
These rolls stand out for a few reasons:
- Ultra-soft brioche dough enriched with eggs, butter, and honey
- Creamy, lightly sweet filling that balances the garlic
- Garlic butter custard soak that seeps into every crevice
- Crispy golden edges with a soft, fluffy center
- Perfect for brunch, holidays, or elevated dinner rolls
They look impressive, but once you understand the steps, they’re very manageable.

Ingredients
The Dough
- 3 ½ cups all-purpose or bread flour
- 1 packet (2 ¼ tsp) instant yeast
- 1 tsp fine sea salt
- ¾ cup whole milk, warmed to 110°F
- ¼ cup honey
- 2 large eggs + 1 egg yolk, room temperature
- ½ cup (1 stick) unsalted butter, very soft and cubed
This enriched dough is similar to brioche. The butter and eggs create a tender crumb and rich flavor.
The “Snow” Filling
- 8 oz cream cheese, softened
- ¼ cup powdered sugar
- 2 tbsp heavy cream
This filling is smooth, pipeable, and lightly sweet, not cheesecake-sweet, just enough to contrast the garlic butter.
The Garlic Custard Dip
- ½ cup (1 stick) unsalted butter, melted
- 1 egg, beaten
- 3 tbsp whole milk
- 2 tbsp sweetened condensed milk
- 3 cloves garlic, minced
- 1 tbsp dried parsley
This is what sets these rolls apart. The egg and milk create a custard-like glaze that bakes into the bread instead of just sitting on top.
Step-by-Step Instructions
1. Make the Brioche Dough
In the bowl of a stand mixer, whisk together the flour, yeast, and salt.
Add the warm milk, honey, and eggs. Using a dough hook, mix on low speed until a shaggy dough forms.
The Butter Integration
With the mixer running on medium speed, add the softened butter one cube at a time. Wait until each cube is fully absorbed before adding the next.
This gradual incorporation is key. If you add all the butter at once, the dough can separate and struggle to emulsify.
Once all the butter is incorporated, knead on medium speed for 8–10 minutes. The dough should be:
- Glossy
- Smooth
- Elastic
- Pulling away from the sides of the bowl
If you stretch a small piece, it should form a thin “windowpane” without tearing.
2. First Rise
Place the dough in a lightly greased bowl. Cover with plastic wrap or a clean towel and let it rise in a warm spot for 1½ to 2 hours, or until doubled in size.
This slow rise develops flavor and structure.
3. Shape and Bake
Divide the dough into 8 equal pieces and shape into smooth balls.
Place them into a greased 9×13-inch baking dish, spaced evenly.
Cover and let rise again for 45–60 minutes until puffy.
Bake at 350°F for 20–25 minutes, until lightly golden on top.
Important: Do not glaze them yet.
Let the rolls cool for about 15 minutes before filling.
4. Prepare the Cream Cheese Filling
In a bowl, whisk together:
- Softened cream cheese
- Powdered sugar
- Heavy cream
Beat until completely smooth and creamy.
Transfer the filling to a piping bag or a zip-top bag with the corner cut off.
5. The “X” Cut
Using a serrated knife, carefully cut an “X” into the top of each roll. Cut about ¾ of the way down, don’t slice all the way through.
Gently open the cuts to create space for the filling.
6. Fill the Rolls
Pipe the cream cheese mixture directly into the center of each “X.”
Be generous, you want a visible, creamy center.
7. Make the Garlic Custard
In a bowl, whisk together:
- Melted butter
- Beaten egg
- Whole milk
- Sweetened condensed milk
- Minced garlic
- Dried parsley
This mixture should be smooth and well combined.
8. Stuff and Dunk
Pick up each stuffed roll and dunk the top half into the garlic custard mixture.
Let the mixture soak into the crevices of the “X” and coat the surface. Don’t rush this step, the soaking is what creates that iconic texture.
Place the rolls back into the baking dish.
9. Final Bake
Increase oven temperature to 375°F.
Bake the rolls for 8–10 minutes, until:
- The tops are golden
- The edges are slightly crispy
- The garlic butter is bubbling
Let cool slightly before serving.


Tips for Perfect Garlic Butter Snowmilk Rolls
Use Room Temperature Ingredients
Cold eggs or cream cheese can cause uneven mixing.
Don’t Skip the First Bake
Baking the rolls plain first prevents them from becoming soggy when dipped.
Cut Deep Enough
If your “X” cut is too shallow, the filling won’t sit properly inside.
Serve Warm
These are best slightly warm, when the filling is soft and the exterior is crisp.

How to Serve These Rolls
These rolls are versatile:
- As a brunch centerpiece
- Alongside pasta or soup
- As an appetizer for dinner parties
- For holiday gatherings
- As a late-night treat with tea
They look bakery-worthy and feel indulgent, making them perfect for entertaining.
Storage and Reheating
Refrigerator: Store in an airtight container for up to 3 days.
Reheat: Warm in a 300°F oven for 8–10 minutes until soft and heated through.
Because of the cream cheese filling, refrigeration is recommended.

Frequently Asked Questions
Can I use bread flour instead of all-purpose?
Yes. Bread flour will give slightly more chew and structure.
Can I skip the condensed milk?
You can, but it adds subtle sweetness that balances the garlic.
Can I freeze them?
Freeze after the first bake (before filling and dipping). Thaw, then proceed with filling and final bake.

Final Thoughts
Garlic Butter Snowmilk Rolls are everything you want in a bakery-style bread: soft brioche, creamy filling, and a rich garlic butter glaze baked into every layer.
They’re dramatic without being complicated. Sweet but not overly sweet. Savory but balanced. Crisp on the outside and tender inside.
If you love experimenting with trending bakery flavors or want something elevated for brunch or entertaining, this recipe delivers.
Once you pull these out of the oven, golden, glossy, and filled with creamy centers, you’ll understand why this style of bread has taken over Korean bakery culture.
And once you make them once, you’ll start finding excuses to make them again.

Garlic Butter Snowmilk Rolls
Ingredients
Equipment
Method
- In the bowl of a stand mixer, whisk together the flour, yeast, and salt. Add the warm milk, honey, and eggs. Use the dough hook to mix on low until a shaggy dough forms.
- With the mixer on medium, add the softened butter one cube at a time. Wait until each cube is fully absorbed before adding the next. Once all butter is added, knead on medium for 8–10 minutes. The dough should be glossy, elastic, and pull away from the sides of the bowl.
- Place the dough in a greased bowl, cover with plastic wrap, and let it rise in a warm spot for 1 ½ to 2 hours (or until doubled).
- Divide dough into 8 equal balls. Place in a greased 9×13 dish. Let rise 45–60 mins. Bake at 350°F for 20–25 mins. Let them cool for 15 mins.
- Whisk cream cheese, powdered sugar, and cream until smooth. Transfer to a piping bag or Ziploc with the corner cut.
- Use a serrated knife to cut an "X" into the top of each baked roll, stopping 3/4 of the way down. Pipe the cream cheese filling into the center of the "X" in each roll.
- Whisk all Garlic Custard ingredients. Pick up each stuffed roll and dunk the top half into the garlic butter.
- Place rolls back in the dish. Bake at 375°F for 8–10 mins until the edges are crispy and golden.


