Why You’ll Love This Recipe
These garlic rolls are the ultimate comfort bake. The roasted garlic becomes sweet and mellow, blending beautifully with creamy butter and herbs. The dough is enriched with eggs and butter, making it exceptionally soft and tender.
You’ll love how the mozzarella melts into stretchy layers while the parmesan adds a slightly salty, nutty depth. Despite the impressive flavor and bakery-style appearance, the step-by-step process makes them very manageable to prepare at home.
They are perfect for family dinners, holiday tables, or when you simply want to fill your kitchen with the incredible aroma of fresh bread and garlic.

Ingredients
(Tip: You'll find the full list of ingredients and measurements in the recipe card below.)
3 garlic heads, peeled
4 tablespoon extra virgin olive oil
Pinch of salt
2 eggs
½ cup (120 ml) warm milk
2 ½ teaspoon (8 g) active dry yeast
1 tablespoon honey
Slightly over 1 ¾ cups (230 g) all-purpose flour
⅓ cup (50 g) bread flour
1 ½ teaspoon salt
1 tablespoon granulated sugar
2 ½ tablespoon (35 g) soft, unsalted butter
1 tablespoon chopped fresh parsley
2 cups (200 g) shredded mozzarella cheese
½ cup (45 g) freshly grated parmesan cheese
3 ½ tablespoon (50 g) soft, unsalted butter
3 tablespoon chopped fresh parsley
Pinch of salt
Previously roasted garlic
1 egg, beaten
Directions
-
Start by roasting the garlic. Place the peeled garlic heads in a small ramekin, drizzle with olive oil, and sprinkle with a pinch of salt. Cover with aluminum foil and bake at 302°F (150°C) for about 1 hour and 45 minutes, until soft and golden.
-
Prepare the dough. In a mixing bowl or stand mixer bowl, combine the warm milk, active dry yeast, and honey. Stir gently and let sit in a warm place for 10–15 minutes until a foam forms on top.
-
Add the eggs, all-purpose flour, bread flour, salt, and granulated sugar. Knead using a stand mixer with a dough hook on medium-low speed for 15 minutes. Add the soft butter and knead for an additional 10 minutes. The dough should be very soft and slightly sticky.
-
Cover the dough and let it proof for 1 hour and 30 minutes to 2 hours at around 80°F (27°C), or until doubled in size.
-
While the dough proofs, chop the parsley and grate the mozzarella and parmesan cheese.
-
Prepare the garlic butter by mashing the soft butter with chopped parsley, a pinch of salt, and the roasted garlic until smooth and spreadable.
-
Roll out the dough into a rectangle. Spread the garlic butter evenly over the surface, then sprinkle with mozzarella and parmesan cheese.
-
Cut the dough into 6 strips and roll each strip individually. Place them into a parchment-lined baking pan. Cover and proof again for 30 minutes.
-
Preheat the oven to 355°F (180°C). Brush each roll with beaten egg and bake for 25–30 minutes, or until golden brown and cooked through.
Servings and timing
Servings: 6 rolls
Preparation time: 30 minutes
Garlic roasting time: 1 hour 45 minutes
First proofing: 1 hour 30 minutes to 2 hours
Second proofing: 30 minutes
Baking time: 25–30 minutes
Total time: Approximately 4 hours 45 minutes
Variations
You can customize these rolls in several delicious ways. Add shredded cheddar or provolone for a different cheese profile. For a spicy kick, mix a pinch of chili flakes into the garlic butter.
You can also add finely chopped spinach for a savory twist or sprinkle sesame seeds on top before baking for extra texture. If you prefer smaller portions, divide the dough into 8 or 10 smaller rolls and adjust the baking time slightly.
Storage/Reheating
Store leftover rolls in an airtight container at room temperature for up to 2 days. For longer storage, refrigerate them for up to 5 days.
To reheat, warm them in a 300°F (150°C) oven for 8–10 minutes until heated through. You can also microwave them for about 20–30 seconds, though the oven method keeps the exterior slightly crisp.
These rolls also freeze well. Wrap them individually and freeze for up to 2 months. Thaw at room temperature and reheat before serving.
FAQs
Can I make the dough ahead of time?
Yes, you can refrigerate the dough after the first kneading. Let it rise slowly in the fridge overnight, then bring it to room temperature before shaping.
What if I don’t have bread flour?
You can substitute entirely with all-purpose flour. The texture may be slightly less chewy but still soft and delicious.
How do I know when the dough is properly kneaded?
The dough should be soft, smooth, and slightly tacky. It should stretch without tearing easily.
Can I use pre-minced garlic instead of roasting whole heads?
Roasted garlic provides a sweet, mellow flavor that raw or pre-minced garlic cannot fully replicate. Roasting is highly recommended.
Why didn’t my dough rise?
Check that your yeast is active and that your milk was warm, not hot. Too much heat can kill the yeast.
Can I prepare these rolls without a stand mixer?
Yes, you can knead by hand. It will take about 20–25 minutes of consistent kneading to achieve a smooth dough.
How do I prevent the rolls from drying out?
Avoid overbaking and store them properly in an airtight container as soon as they cool.
Can I make them without eggs?
You can experiment with egg substitutes, but the texture may be less rich and tender.
What type of pan works best?
A round or square baking pan that allows the rolls to sit close together works best, helping them stay soft.
Can I double the recipe?
Absolutely. Simply double all ingredients and use a larger baking dish or two pans.
Conclusion
These Buttery Cheese Garlic Rolls are everything you want in homemade bread: soft, flavorful, cheesy, and beautifully golden. The roasted garlic butter filling makes them stand out, while the melted cheese layers make each bite unforgettable. Whether served alongside dinner or enjoyed on their own, these rolls are guaranteed to become a favorite in your kitchen.
Buttery Cheese Garlic Rolls
5 Stars 4 Stars 3 Stars 2 Stars 1 Star
No reviews
These Buttery Cheese Garlic Rolls are irresistibly soft, fluffy, and filled with roasted garlic butter and gooey melted cheese. Perfect as a comforting side dish or savory snack, they bake up golden with rich layers of flavor in every bite.
- Author: Janet
- Prep Time: 30 minutes
- Cook Time: 2 hours 10 minutes
- Total Time: 4 hours 45 minutes
- Yield: 6 rolls
- Category: Side Dish
- Method: Baking
- Cuisine: American
- Diet: Vegetarian
Ingredients
3 garlic heads, peeled
4 tbsp extra virgin olive oil
Pinch of salt
2 eggs
½ cup (120 ml) warm milk
2 ½ tsp (8 g) active dry yeast
1 tbsp honey
Slightly over 1 ¾ cups (230 g) all-purpose flour
⅓ cup (50 g) bread flour
1 ½ tsp salt
1 tbsp granulated sugar
2 ½ tbsp (35 g) soft, unsalted butter
1 tbsp chopped fresh parsley
2 cups (200 g) shredded mozzarella cheese
½ cup (45 g) freshly grated parmesan cheese
3 ½ tbsp (50 g) soft, unsalted butter
3 tbsp chopped fresh parsley
Pinch of salt
Previously roasted garlic
1 egg, beaten
Instructions
- Preheat the oven to 302°F (150°C). Place the peeled garlic heads in a small ramekin, drizzle with olive oil, sprinkle with a pinch of salt, cover with foil, and roast for about 1 hour and 45 minutes until soft and golden. Let cool.
- In a mixing bowl, combine warm milk, yeast, and honey. Let sit for 10–15 minutes until foamy.
- Add eggs, all-purpose flour, bread flour, salt, and sugar. Knead with a dough hook on medium-low speed for 15 minutes. Add 2 ½ tablespoon soft butter and knead another 10 minutes until the dough is soft and slightly sticky.
- Cover and proof in a warm place (about 80°F/27°C) for 1 ½ to 2 hours, or until doubled in size.
- Mash the roasted garlic with 3 ½ tablespoon soft butter, chopped parsley, and a pinch of salt until smooth.
- Roll the dough into a rectangle. Spread the garlic butter evenly over the surface, then sprinkle with mozzarella and parmesan cheese.
- Cut into 6 strips and roll each strip individually. Place in a parchment-lined baking pan. Cover and proof for 30 minutes.
- Preheat oven to 355°F (180°C). Brush rolls with beaten egg and bake for 25–30 minutes until golden brown and cooked through.
- Cool slightly before serving.
Notes
Substitute bread flour with all-purpose flour if needed; texture may be slightly less chewy.
Add cheddar or provolone for a different cheese flavor.
For a spicy variation, mix chili flakes into the garlic butter.
Store in an airtight container at room temperature for up to 2 days or refrigerate for up to 5 days.
Freeze individually wrapped rolls for up to 2 months and reheat before serving.
If kneading by hand, knead for 20–25 minutes until smooth and elastic.
Nutrition
- Serving Size: 1 roll
- Calories: 520 kcal
- Sugar: 6 g
- Sodium: 620 mg
- Fat: 28 g
- Saturated Fat: 15 g
- Unsaturated Fat: 11 g
- Trans Fat: 0.5 g
- Carbohydrates: 45 g
- Fiber: 2 g
- Protein: 20 g
- Cholesterol: 135 mg






Leave a Reply