Make this bakery-style Korean cream cheese garlic bread at home with soft rolls, a silky cream cheese filling, and that sweet garlicky glaze everyone loves. It takes about 30 minutes and makes the kitchen smell amazing.

Golden Korean cream cheese garlic bread on a baking sheet

Korean cream cheese garlic bread is one of the most eye-catching bakery treats in Korea. It looks dramatic, smells incredible, and has that sweet garlicky filling everyone remembers.

These buns are cut into six petals, filled with sweet cream cheese, and dipped in a creamy garlic butter that bakes into a glossy, custardy coating. The flavor is a mix of slightly sweet and savory with a rich garlicky finish, very different from the garlic bread you may be used to.

Sweet cream cheese filling inside sliced Korean garlic bread buns

After spotting these buns in nearly every bakery around Seoul, I started testing my own version at home and found a method that gives you the same glossy, custardy texture without extra fuss.

To keep things simple, I use soft store-bought rolls so you can skip the bread-making step and get straight to the fun part. If you prefer baking from scratch, my milk bread recipe works beautifully when shaped into buns.

My Tested Tips for the Best Texture

  • I use whole soft rolls that keep their structure during soaking so the filling settles evenly inside.
  • The cream cheese filling stays lightly sweet so it blends into the bread rather than sitting as a heavy layer.
  • Fresh garlic gives the coating a fuller aroma than garlic powder.
  • The six-way cut helps the filling reach the center and creates the signature petal shape.
  • A quick soak is all you need to keep the rolls soft without turning them soggy.
Bakery-style Korean cream cheese garlic bread sprinkled with Parmesan

Ingredients for Real Korean Cream Cheese Garlic Bread

Soft Bread Rolls: Choose soft, enriched rolls like brioche, Hawaiian rolls, Japanese milk buns, or kaiser buns. Pick ones on the larger side so the six-cut pattern opens into a fuller petal shape. Look for buns with a tender crumb and even texture so they absorb the garlic coating without becoming dense.

Cream Cheese Filling: The filling needs to be smooth and lightly sweet so it melts into the bread instead of sitting like a thick layer. Use room temperature cream cheese, and powdered sugar to get a silky texture that pipes cleanly and holds up during the second bake.

Korean-Style Garlic Butter: This version of garlic butter has a richer, sweeter finish than Western garlic bread. Fresh minced garlic, melted butter, and a touch of cream and condensed milk create the glossy coating you see in Korean bakeries. A bit of Parmesan and parsley rounds out the flavor and adds color while baking.

How to Make Korean Cream Cheese Garlic Bread

Prepare the cream cheese filling. Soften the cream cheese until it blends easily, then mix it with powdered sugar until smooth and pipeable. The texture should feel like soft frosting that holds its shape when squeezed. Transfer it to a piping bag or a zip-top bag and set aside.

Mix the Korean-style garlic butter. Gently melt the butter and stir in minced garlic, condensed milk, heavy cream, dried parsley, and an egg. Keep the heat low so the mixture stays creamy and the egg doesn’t curdle. This is the coating that gives the buns their glossy bakery finish.

Slice and fill the rolls. Cut each roll into six sections, stopping just before the knife reaches the bottom so the roll stays whole. Pipe the cream cheese between the cuts. A little goes a long way here, and keeping the roll intact helps the filling sit neatly inside the “petals.”

Dip the rolls in the garlic butter. Hold each roll from the bottom and dip the top into the garlic butter. Let the bread soak enough to coat the cuts without oversaturating the base. This is the step that creates the signature sweet and savory flavor.

Add toppings and bake. Place the coated rolls on a lined baking sheet, add a small swirl of cream cheese on top, and sprinkle with Parmesan. Bake until the tops turn golden and the edges crisp lightly. The center should stay soft and custardy.

Storing and Reheating

These rolls firm up once chilled because of the cream cheese filling, so the texture will be denser the next day. Keep them covered in the fridge for up to three days.

To reheat, warm them in a 350°F oven for a few minutes until the centers soften and the edges crisp. If the top looks dry, brush a little melted butter before reheating.

If you enjoy cozy Korean sweet treats, my Korean sweet treats collection is a good place to explore next. And if warm, fluffy buns sound comforting right now, hoppang is another classic bakery favorite that hits the spot every time.

Korean cream cheese garlic bread on a serving plate

Love this recipe? Rate it and share your experience in the comments below! On Instagram? Tag me to showcase your creation. For more delicious recipes, subscribe to our newsletter!

Korean cream cheese garlic bread baked on a baking sheet.

Korean Cream Cheese Garlic Bread

Soft rolls filled with sweet cream cheese and coated in a creamy garlic butter mixture. Baked until glossy and warm, this Korean bakery-style treat comes together in about 30 minutes.
4.80 from 5 ratings

Recipe Video

Ingredients

  • 6 store-bought kaiser or brioche buns, about 4 1/2-inch (11–12 cm) diameter, uncut

  • 3 tbsp (15 g) grated parmesan cheese

Cream cheese filling

  • 8 oz (226 g) cream cheese, softened
  • 2 tbsp (16 g) powdered sugar

Garlic butter coating

  • 1/2 cup (113 g) unsalted butter, melted
  • 3 tbsp (45 g) sweetened condensed milk
  • 5 tbsp (75 ml) heavy cream, or whipping cream
  • 3 tbsp (27 g) minced garlic
  • 2 tbsp (4 g) dried parsley flakes, or 4 tbsp minced fresh parsley
  • 1 large egg
  • 1/4 tsp (1 g) salt

Instructions 

  • Preheat your oven to 350°F (180°C). Line a baking sheet with parchment paper.
  • Make the cream cheese filling: In a bowl, mix softened cream cheese and powdered sugar until smooth. Transfer to a piping bag (or zip-top bag) and snip a 1/2-inch opening. Set aside.
  • Prepare the garlic butter mixture: In a small saucepan over low heat, melt the butter. Stir in the minced garlic, sweetened condensed milk, heavy cream, dried parsley, egg, and salt until evenly combined. Keep warm over low heat.
  • Slice the bread rolls: Using a sharp knife, cut each roll into six wedges, stopping just before the knife reaches the bottom so the roll stays intact.
  • Fill the rolls: Pipe the cream cheese filling into each cut, filling the gaps about halfway. Reserve about 1/4 of the filling for topping.
  • Coat the rolls: Dip the tops of each roll into the warm garlic butter mixture, letting the bread soak up the coating. Arrange the rolls on the prepared baking sheet.
  • Add toppings and bake: Pipe a small dollop of the remaining cream cheese filling on top of each roll, then sprinkle with grated Parmesan cheese. Bake for 8–10 minutes, or until the tops are lightly golden and the edges crisp. Serve warm.
Calories: 661kcal, Carbohydrates: 53g, Protein: 19g, Fat: 42g, Saturated Fat: 25g, Polyunsaturated Fat: 1g, Monounsaturated Fat: 6g, Trans Fat: 1g, Cholesterol: 238mg, Sodium: 823mg, Potassium: 222mg, Fiber: 0.3g, Sugar: 11g, Vitamin A: 1518IU, Vitamin C: 4mg, Calcium: 269mg, Iron: 1mg
Did you make this recipe?Tag @beyondkimchee on Instagram. I love to see your masterpiece.