Korean Garlic Cream Cheese Bread Rolls

Korean Garlic Cream Cheese Bread Rolls

The first bake gives these rolls their shape and soft, springy crumb; the second turns them into the buttery, garlic-coated Korean Garlic Cream Cheese Bread Rolls you want to pull…

By Julia • • Reading time: 10 min
Tip: save now, cook later.
Serves 4–6

The first bake gives these rolls their shape and soft, springy crumb; the second turns them into the buttery, garlic-coated Korean Garlic Cream Cheese Bread Rolls you want to pull apart while warm. I like how the cream cheese filling settles into the cuts without taking over the bread. Each roll gets six wedges, but the base stays connected, so it’s easy to pipe, dip, and serve.

The dough is enriched with milk and kneaded until smooth and elastic, then baked before it ever meets the egg-and-garlic coating. That two-part bake keeps the center from becoming heavy while the outside picks up a golden finish. A little sweetness in the filling and coating rounds out the fresh garlic, and the warm rolls come out soft, savory, and pleasantly tangy.

Korean Garlic Cream Cheese Bread Rolls golden garlic-filled
“

Kitchen Note

I wait the full 20 minutes for the rolls to cool before piping in the filling. If the bread is still hot, softened cream cheese can slump out of the cuts instead of staying tucked inside.

Save these Korean Garlic Cream Cheese Bread Rolls for their soft centers, sweet-tangy filling, and golden garlic coating.

Save to Pinterest

Why These Rolls Need a Plain First Bake Before the Garlic Coating

It’s easy to think of the garlic mixture as a topping, but these rolls are dipped and baked in it after the bread has already cooked. That order matters. The first bake builds a soft, fully formed roll; the final bake sets the coating around the cut surfaces and lets the garlic, parsley, butter, and sweetened condensed milk cling to the bread.

Putting the coating on raw dough would change the job of that second bake: the bread would still need to cook through while the egg mixture browned around it. Baking the rolls plain first separates those tasks. You get a tender crumb, then a rich outside, without asking one short bake to do both jobs at once. The connected bottom also keeps the roll sturdy enough to hold its filling and coating.

What Gives the Dough, Filling, and Garlic Dip Their Different Jobs

Korean Garlic Cream Cheese Bread Rolls fluffy golden centers
  • Whole milk and instant yeast — Milk gives the dough a tender, lightly enriched crumb, while instant yeast can be whisked right into the warm milk mixture. Two-percent milk works in the same amount for a slightly less rich roll; keep the milk within the stated warm range so it doesn’t hinder the yeast.
  • All-purpose flour — Spoon and level it rather than packing it into the measuring cup; too much flour makes the dough harder and the baked rolls less tender. Bread flour can be used in the same amount, but it gives the rolls a chewier, firmer bite.
  • Cream cheese — Its tang balances the sweet coating, and softened cream cheese beats into a smooth filling that pipes cleanly. Neufchâtel is the closest swap and works in the same amount, though the filling may be a little softer.
  • Butter and sweetened condensed milk — Together they give the coating its richness and sweetness, while the eggs help it set around the bread. These are doing more than adding flavor, so evaporated milk isn’t a good replacement for sweetened condensed milk.
  • Fresh garlic and parsley — Minced garlic gives the coating its defining savory bite, and fresh parsley adds a clean herbal note. Jarred minced garlic can stand in for fresh; dried parsley also works, using about one-third as much as fresh.

How to Get the Soft Rolls and Set Garlic Coating

Mix and knead until the dough turns elastic

Whisk the warm milk, instant yeast, and granulated sugar in a large bowl, then let the mixture stand for 5 minutes. Add the flour, kosher salt, and 3 tablespoons of the canola oil, and knead with a stand mixer and dough hook on medium-low for 8 to 10 minutes. The dough should look smooth and feel elastic, not rough or shaggy. Use the remaining oil to grease a large bowl, add the dough, cover it, and let it rise in a warm place until doubled, about 1 to 1 1/2 hours.

Shape the rolls and let them get puffy

Divide the risen dough into 8 equal pieces and shape each piece into a smooth ball. Arrange the balls on a parchment-lined large baking sheet with room between them, then cover. Let them rise for 35 to 50 minutes, until they look puffy; while they rise, heat the oven to 350°F. If they still look dense, give them more time within the rise window rather than putting them in the oven before they’ve puffed.

Bake the bread before filling it

Bake the rolls for 18 to 22 minutes, until golden brown. Let them cool on the baking sheet for 20 minutes before cutting; the crumb will be easier to handle than it is straight from the oven. While they cool, beat the softened cream cheese and confectioners’ sugar in a medium bowl until smooth. Transfer the filling to a piping bag or a zip-top bag with one corner snipped off.

Pipe, dip, and bake until the coating sets

Whisk the eggs and sweetened condensed milk in a wide bowl, then whisk in the warm melted butter, minced garlic, parsley, and fine salt. Cut each roll into 6 wedges, stopping before the knife reaches the bottom, and pipe filling into the cuts. Dip each roll cut-side down into the garlic mixture, spoon more into the cuts and over the top, then let the excess drip back into the bowl. Return the rolls to the parchment-lined sheet and bake at 350°F for 15 to 18 minutes, until the coating is set and golden and the egg mixture at the center of a roll reaches 160°F.

Two Ways to Adapt the Filling and Coating

Make the filling less sweet

Leave the confectioners’ sugar out of the cream cheese filling. The result is tangier and more savory, with less contrast against the sweetened garlic coating; the plain cream cheese still works as a filling, though it won’t taste as dessert-like.

Make a dairy-free batch

Use unsweetened plant milk in place of whole milk, dairy-free cream cheese for the filling, vegan butter for the coating, and dairy-free sweetened condensed milk in the same amounts. Brand-to-brand texture varies, and coconut-based condensed milk can add a light coconut note. The recipe still contains eggs, so this adaptation isn’t vegan.

Storage and Reheating

  • Refrigerator: Refrigerate covered within 2 hours and eat within 3 to 4 days. The bread and coating soften as they chill.
  • Freezer: Freezing isn’t my first choice; the cream cheese filling can turn grainy as it thaws, and the bread may lose its soft texture.
  • Reheating: Warm the rolls in a 350°F oven until heated through. A microwave warms them quickly but softens the coating and can make the bread chewy.

Questions That Come Up While Making These Bread Rolls

Can I prepare the cream cheese filling ahead?+

Yes. Beat the cream cheese and confectioners’ sugar until smooth, cover the filling, and refrigerate it until you’re ready to pipe. If it’s too firm to move through the bag, let it soften briefly at room temperature first.

Can I knead the dough by hand?+

Yes. Work the dough on a clean surface until it is smooth and elastic; hand kneading takes more effort than using a dough hook, so judge it by the texture rather than the mixer’s 8-to-10-minute timing.

Can I substitute active dry yeast for instant yeast?+

You can, but activate it in the warm milk with the sugar and allow the dough to rise by its appearance, not just by the clock. Active dry yeast may take longer to get going than instant yeast, so wait for the dough to double before shaping.

How do I scale this down to four rolls?+

Halve every ingredient and divide the dough into 4 rolls so they stay the same size as the full batch. For the coating, use 1 large egg; the other ingredients in that mixture can be halved. Follow the same visual cues for rising and browning.

Can I bake the plain rolls earlier in the day?+

Yes. Let the first-baked rolls cool, then keep them covered at room temperature until you’re ready to fill and coat them. Do the cutting, piping, dipping, and final bake closer to serving so the coating goes onto the bread just before it returns to the oven.

Korean Garlic Cream Cheese Bread Rolls

Korean garlic cream cheese bread rolls combine soft, lightly sweet yeast rolls with a smooth cream cheese filling and a buttery garlic coating. They bake until golden, with the egg mixture set in the center.
Prep Time 14 minutes
Cook Time 37 minutes
rising and cooling 2 hours 18 minutes
Total Time 3 hours 9 minutes
Servings: 8 servings
Course: Snack
Cuisine: Korean
Calories: 560

Ingredients
  

For the rolls
  • 1.25 cup whole milk warmed to 105°F to 110°F
  • 2.25 tsp instant yeast
  • 0.25 cup granulated sugar
  • 4 cup all-purpose flour spooned and leveled
  • 1 tsp kosher salt
  • 0.25 cup canola oil divided
For the cream cheese filling
  • 1 package (8 oz) cream cheese softened
  • 0.33 cup confectioners' sugar
For the garlic coating
  • 0.5 cup unsalted butter melted and cooled until warm
  • 2 eggs large
  • 0.25 cup sweetened condensed milk
  • 2 tbsp garlic minced
  • 2 tbsp fresh parsley finely chopped
  • 0.5 tsp fine salt

Equipment

  • 1 stand mixer with dough hook
  • 1 large baking sheet

Method
 

Make the rolls
  1. Whisk the warm milk, instant yeast, and granulated sugar together in a large bowl.
  2. Let the mixture stand for 5 minutes.
  3. Add the flour, kosher salt, and 3 tablespoons of the canola oil, then knead with a stand mixer and dough hook on medium-low speed for 8 to 10 minutes, until smooth and elastic.
  4. Grease a large bowl with the remaining 1 tablespoon of canola oil, add the dough, and cover it.
  5. Let the dough rise in a warm place for 1 to 1 1/2 hours, until doubled in size.
  6. Line a large baking sheet with parchment paper.
  7. Divide the dough into 8 equal pieces, shape each piece into a smooth ball, and arrange them on the sheet with space between.
  8. Cover the rolls and let rise for 35 to 50 minutes, until puffy, while heating the oven to 350°F.
  9. Bake for 18 to 22 minutes, until golden brown.
  10. Cool the rolls on the baking sheet for 20 minutes.
Mix the filling
  1. Beat the cream cheese and confectioners' sugar in a medium bowl until smooth.
  2. Transfer the filling to a piping bag or a zip-top bag with a corner snipped off.
Prepare the garlic coating
  1. Whisk the eggs and sweetened condensed milk in a wide bowl.
  2. Whisk in the warm melted butter, minced garlic, finely chopped fresh parsley, and fine salt.
Fill and bake
  1. Cut each roll into 6 wedges, stopping before cutting through the bottom.
  2. Pipe the cream cheese filling into the cuts.
  3. Dip each roll cut-side down into the garlic coating, spooning it into the cuts and over the top.
  4. Let excess coating drip back into the bowl and return the rolls to the parchment-lined baking sheet.
  5. Bake at 350°F for 15 to 18 minutes, until the coating is set and golden and the egg mixture in the center of a roll reaches 160°F.

Notes

For neat filling, soften the cream cheese before beating it smooth. Store covered in the refrigerator for up to 3 days; freezing is not recommended because the coating and filling can change texture. For a dairy-free variation, use plant-based milk, cream cheese, butter, and condensed milk.

Join our weekly recipe email

Slow-cooked comfort, easy weeknights, and seasonal bakes—straight to your inbox.

Unsubscribe anytime. We respect your inbox.

Leave a Comment

Recipe Rating