The moment you pull a tray of golden Garlic Cheese Buns from the oven and that rich aroma of roasted garlic, butter, and melted cheese fills the kitchen is pure comfort. Each bun is tender on the inside with a lightly crisp outer edge, and every bite oozes with savory, cheesy goodness.
I love making these midweek when we need an effortless dinner upgrade or on weekend mornings when brunch feels more special. They pair beautifully with soups, pastas, or simply on their own and make even simple weeknight meals feel a little more celebratory.
SaveA friend once gifted me a similar bun from a neighborhood bakery and I was determined to recreate it at home. After a few test bakes, I nailed the soft crumb and deep garlic flavor, and now these buns regularly disappear within minutes of hitting the table.
Garlic Cheese Bun Recipe
Ingredients
Buns
Garlic Butter Topping
Filling and Finish
Instructions
- Activate the yeast
In a small bowl, combine warm water, sugar, and yeast. Let it sit for about 5 to 10 minutes until frothy.
- Mix the dough
In a large mixing bowl, whisk together the flour and salt. Add the melted butter, egg, and activated yeast mixture. Stir until a dough begins to come together.
- Knead the dough
Turn the dough onto a floured surface and knead for about 8 minutes until smooth and slightly elastic.
- First rise
Place the dough in a lightly oiled bowl, cover with a damp cloth or plastic wrap, and let it rise in a warm place for about 45 to 60 minutes, or until doubled in size.
- Prepare garlic butter mixture
In a small bowl, beat the softened butter with minced garlic, parsley, salt, and pepper until smooth.
- Shape the buns
Punch down the dough and divide it into 8 equal pieces. Roll each piece into a smooth ball and place them on a greased or parchment lined baking sheet, leaving space between them.
- Add fillings and topping
Press a small indentation into the center of each bun, brush a little melted butter around the edge, sprinkle with a tablespoon of mozzarella and a tablespoon of Parmesan, then dollop a small amount of garlic butter on top.
- Second rise
Cover the buns and let them rise again for 20 to 25 minutes, until puffy.
- Bake
Preheat your oven to 375°F or 190°C. Bake the buns for 15 to 18 minutes, until golden brown and the cheese is melted and lightly bubbly.
- Finish and serve
Remove from oven, brush with a little extra melted butter if desired, and let cool slightly before serving.
Substitutions and variations
- Use whole wheat flour for up to 1 cup of the all-purpose flour for a nuttier texture.
- If you are out of fresh garlic, use 1 teaspoon garlic powder plus 1/2 teaspoon onion powder.
- Swap mozzarella with Monterey Jack or your favorite meltable cheese.
- Make these dairy free by using plant based butter and vegan cheese.
- For a lighter version, use Greek yogurt instead of some of the butter and reduce oil slightly.
Chloe's tips
- For more flavor, roast your garlic cloves in the oven for 10 minutes before mincing them into the butter.
- Keep the dough covered while working with small portions to prevent it from drying out.
- If you want a crispier top, broil the buns for 1 to 2 minutes at the end, watching them closely.
How to store it
- Store leftover buns in an airtight container at room temperature for up to 2 days.
- To reheat, warm the buns in a 350°F oven for 5 to 8 minutes to refresh the texture.
Serving suggestions
These Garlic Cheese Buns are best served warm alongside soup, pasta, or a simple salad.
- Place a few buns on a platter and garnish with extra parsley.
- Serve with a small dish of extra garlic butter for dipping.

Frequently asked questions
Can I make the dough ahead of time?
Yes, you can prepare the dough, refrigerate it overnight, and shape the buns the next morning for an easy bake.
What if I do not have fresh parsley?
You can skip the parsley or use dried herbs like chives or thyme for a similar flavor boost.
How do I know when the buns are done?
They are done when the tops are deep golden brown and the cheese is fully melted and lightly bubbly.
Can I freeze baked buns?
You can freeze baked buns for up to 1 month; reheat in a 350°F oven for 5 to 8 minutes to refresh them.
Let's get cooking!
I hope you enjoy making and sharing these Garlic Cheese Buns as much as we do at home. With their soft crumb, rich garlic aroma, and gooey cheesy center, they turn an everyday meal into something truly special.




