Homemade Korean Cream Cheese Garlic Bread

I’d never heard of Korean cream cheese garlic bread until my neighbor brought some to our block party last summer. One bite and I was hooked—crispy on the outside, stuffed with sweet cream cheese filling, and loaded with garlic butter. It’s like if garlic bread and cheesecake had a baby, which sounds weird but trust me, it works.

The best part? You don’t need any special skills to make it. If you can spread butter and fill a bun, you’re basically already done. I use brioche buns because they’re soft and slightly sweet, which plays nicely with all that cream cheese and garlic. My kids now ask for this instead of regular garlic bread with pasta night, and honestly, I don’t blame them.

korean cream cheese garlic bread
Image: jesslovescooking.com / All Rights reserved

Why You’ll Love This Korean Cream Cheese Garlic Bread

  • Quick and easy – Ready in just 30-45 minutes, this recipe is perfect for when you want something special without spending hours in the kitchen.
  • Sweet and savory flavor – The cream cheese filling with a touch of sugar creates an addictive combination that’s different from regular garlic bread, making it hard to stop at just one.
  • Simple ingredients – You probably have most of these staples in your fridge already, and brioche buns are easy to find at any grocery store.
  • Crowd-pleaser – This trendy Korean-style bread is a hit at gatherings and makes a fun appetizer or snack that everyone will be talking about.

What Kind of Cream Cheese Should I Use?

For this Korean garlic bread, regular full-fat cream cheese is your best bet – it gives you that rich, creamy filling that makes this recipe so good. You’ll want to make sure your cream cheese is at room temperature before you start mixing, as cold cream cheese can be lumpy and hard to work with. While you might be tempted to use low-fat or whipped cream cheese, stick with the regular block-style stuff for the best texture and flavor. Name brand or store brand both work fine here, so feel free to go with whatever fits your budget.

korean cream cheese garlic bread
Image: jesslovescooking.com / All Rights reserved

Options for Substitutions

This recipe is pretty forgiving, so here are some swaps you can make if needed:

  • Brioche buns: If you can’t find brioche, try using dinner rolls, Hawaiian rolls, or even thick slices of milk bread. The key is to use something soft and slightly sweet – avoid crusty bread as it won’t give you that same pillowy texture.
  • Cream cheese: Make sure your cream cheese is at room temperature before mixing – this is important for getting a smooth, spreadable filling. You can use full-fat or reduced-fat, but avoid fat-free as it won’t have the right consistency.
  • Fresh garlic: While fresh minced garlic is best, you can use 1 tablespoon of garlic powder in a pinch. Just mix it directly into the butter mixture.
  • Mayonnaise: You can swap mayo with sour cream or Greek yogurt for a similar tangy richness in the cream cheese filling.
  • Dried parsley: Fresh parsley works great too – just use about 3 tablespoons of chopped fresh parsley instead. You could also try dried chives or Italian seasoning for a different herb flavor.

Watch Out for These Mistakes While Baking

The biggest mistake when making Korean cream cheese garlic bread is cutting the buns all the way through instead of keeping the bottom intact – this causes the buns to fall apart and makes them impossible to dip in the garlic sauce properly.

Another common error is burning the garlic when cooking it in butter, so keep your heat on medium-low and stir constantly until it’s just soft and fragrant, not brown.

Don’t skip the cooling time after baking, as the cream cheese filling needs those 5-10 minutes to set up a bit – if you cut into the buns right away, the filling will be too runny and make a mess.

For extra flavor, try brushing any leftover garlic sauce on top of the buns during the last few minutes of baking, which creates a nice golden finish.

korean cream cheese garlic bread
Image: jesslovescooking.com / All Rights reserved

What to Serve With Korean Cream Cheese Garlic Bread?

This sweet and savory bread is perfect as a snack on its own, but it also pairs really well with a hot cup of coffee or tea for an afternoon treat. If you’re serving it as part of a meal, try it alongside Korean fried chicken or some spicy tteokbokki to balance out the heat with the creamy, garlicky sweetness. It also makes a great addition to a brunch spread with scrambled eggs and fresh fruit, or you can serve it as an appetizer before a Korean BBQ dinner. Some people even like to enjoy it with a cold glass of milk for dunking, which brings out the buttery, sweet flavors even more.

Storage Instructions

Store: Keep your Korean cream cheese garlic bread in an airtight container at room temperature for up to 2 days, or in the fridge for up to 5 days. The cream cheese filling stays fresh really well, though the bread might lose a bit of its crispy exterior in the fridge.

Freeze: These freeze really well for up to 2 months! Wrap each bun individually in plastic wrap, then place them all in a freezer-safe bag. You can also freeze them before baking if you want to prep ahead and bake fresh later.

Reheat: To bring back that fresh-baked taste, warm them in a 350°F oven for about 8-10 minutes until the outside gets crispy again. If they’re frozen, let them thaw in the fridge overnight first, or add a few extra minutes to the reheating time.

Preparation Time 20-30 minutes
Cooking Time 10-15 minutes
Total Time 30-45 minutes
Level of Difficulty Medium
Servings 6 buns

Estimated Nutrition

Estimated nutrition for the whole recipe (without optional ingredients):

  • Calories: 2750-2950
  • Protein: 47-55 g
  • Fat: 155-170 g
  • Carbohydrates: 295-320 g

Ingredients

For the bread:

  • 6 brioche buns (preferably St Pierre for the best texture)

For the cream cheese filling:

  • 12.35 oz cream cheese (softened to room temperature)
  • 4 tbsp sugar
  • 1/2 tsp vanilla extract

For the garlic butter custard:

  • 2.45 oz butter (preferably Kerrygold unsalted)
  • 2.5 tbsp garlic (freshly minced)
  • 2 tbsp milk
  • 1 tbsp heavy cream
  • 1.5 tbsp mayonnaise (preferably Hellmann’s)
  • 3 tbsp sugar
  • 1 tbsp dried parsley
  • 1 egg
  • 1/4 tsp salt

Step 1: Prepare the Mise en Place and Preheat

  • 2.5 tbsp garlic
  • All other ingredients measured and ready

Preheat your oven to 180°C (356°F).

While the oven heats, mince the garlic finely and measure out all remaining ingredients into small bowls—this ensures smooth cooking without interruptions.

I like to use a microplane for garlic to get the finest texture, which distributes better throughout the sauce.

Step 2: Make the Cream Cheese Filling

  • 12.35 oz cream cheese
  • 4 tbsp sugar
  • 1/2 tsp vanilla extract

In a bowl, combine the softened cream cheese, 4 tbsp sugar, and vanilla extract, mixing until smooth and creamy.

Transfer the mixture to a piping bag—this makes it easy to fill the bun cuts precisely later.

Set aside until needed.

Step 3: Build the Garlic Butter Sauce

  • 2.45 oz butter
  • 2.5 tbsp garlic
  • 2 tbsp milk
  • 1.5 tbsp mayonnaise
  • 3 tbsp sugar
  • 1 tbsp dried parsley
  • 1 egg
  • 1/4 tsp salt

Melt 20g (about 1.5 tbsp) of butter in a pan over medium-low heat, then add the minced garlic and cook gently for 2-3 minutes until softened and fragrant—don’t let it brown.

In a separate bowl, combine this cooked garlic with the remaining melted butter (50g or about 1.75 tbsp melted in the microwave for 30 seconds), milk, mayonnaise, 3 tbsp sugar, dried parsley, egg, and salt, whisking until fully combined and glossy.

This creates the savory-sweet coating that makes the bread special.

Step 4: Prepare the Buns for Filling

  • 6 brioche buns

Take each brioche bun and carefully cut it into six sections from the top, cutting about three-quarters of the way down but leaving the bottom intact so the bun stays connected—this creates pockets for the fillings.

Work gently with the soft brioche to avoid tearing.

Step 5: Assemble and Coat the Buns

  • cream cheese filling from Step 2
  • prepared buns from Step 4
  • garlic butter sauce from Step 3

Using the piping bag, fill the cuts of each bun with the cream cheese filling from Step 2, distributing it evenly across the sections.

Dip each filled bun into the garlic butter sauce from Step 3, coating all sides generously, then place on a baking tray.

Once all buns are coated, pipe additional cream cheese into the center of each bun for extra richness—I find this two-stage piping creates the best texture and flavor distribution throughout.

Step 6: Bake and Finish

Bake the coated buns in the preheated 180°C oven for 10 minutes, until the tops are golden and the cream cheese begins to set.

Remove from the oven and let cool for 5-10 minutes before serving—this resting period allows the filling to firm up slightly while staying creamy inside.

korean cream cheese garlic bread

Homemade Korean Cream Cheese Garlic Bread

Delicious Homemade Korean Cream Cheese Garlic Bread recipe with step-by-step instructions.
Prep Time 10 minutes
Cook Time 25 minutes
Total Time 37 minutes
Servings: 6 buns
Calories: 2850

Ingredients
  

For the bread
  • 6 brioche buns (preferably St Pierre for the best texture)
For the cream cheese filling
  • 12.35 oz cream cheese (softened to room temperature)
  • 4 tbsp sugar
  • 1/2 tsp vanilla extract
For the garlic butter custard
  • 2.45 oz butter (preferably Kerrygold unsalted)
  • 2.5 tbsp garlic (freshly minced)
  • 2 tbsp milk
  • 1 tbsp heavy cream
  • 1.5 tbsp mayonnaise (preferably Hellmann's)
  • 3 tbsp sugar
  • 1 tbsp dried parsley
  • 1 egg
  • 1/4 tsp salt

Method
 

  1. Preheat your oven to 180°C (356°F). While the oven heats, mince the garlic finely and measure out all remaining ingredients into small bowls—this ensures smooth cooking without interruptions. I like to use a microplane for garlic to get the finest texture, which distributes better throughout the sauce.
  2. In a bowl, combine the softened cream cheese, 4 tbsp sugar, and vanilla extract, mixing until smooth and creamy. Transfer the mixture to a piping bag—this makes it easy to fill the bun cuts precisely later. Set aside until needed.
  3. Melt 20g (about 1.5 tbsp) of butter in a pan over medium-low heat, then add the minced garlic and cook gently for 2-3 minutes until softened and fragrant—don't let it brown. In a separate bowl, combine this cooked garlic with the remaining melted butter (50g or about 1.75 tbsp melted in the microwave for 30 seconds), milk, mayonnaise, 3 tbsp sugar, dried parsley, egg, and salt, whisking until fully combined and glossy. This creates the savory-sweet coating that makes the bread special.
  4. Take each brioche bun and carefully cut it into six sections from the top, cutting about three-quarters of the way down but leaving the bottom intact so the bun stays connected—this creates pockets for the fillings. Work gently with the soft brioche to avoid tearing.
  5. Using the piping bag, fill the cuts of each bun with the cream cheese filling from Step 2, distributing it evenly across the sections. Dip each filled bun into the garlic butter sauce from Step 3, coating all sides generously, then place on a baking tray. Once all buns are coated, pipe additional cream cheese into the center of each bun for extra richness—I find this two-stage piping creates the best texture and flavor distribution throughout.
  6. Bake the coated buns in the preheated 180°C oven for 10 minutes, until the tops are golden and the cream cheese begins to set. Remove from the oven and let cool for 5-10 minutes before serving—this resting period allows the filling to firm up slightly while staying creamy inside.

Leave a Comment

Recipe Rating