These Cheesy Garlic Mozzarella Swirl Rolls are melty, buttery, and so savory thanks to plenty of garlic, herbs, and shredded mozzarella cheese rolled up into every bite! They are the perfect thing to go with soup, salads, and all sorts of main dishes!

Whenever we have soup I love to serve it with some warm, delicious type of bread and these garlic mozzarella rolls always hit the spot. They are fantastic with our Cheesy Lasagna Soup , Easy Minestrone Soup , and Tortellini Soup with Italian Sausage . But really they go with almost anything!
These rolls are relatively quick to throw together too, aside from the rising time. It’s just like making any old batch of yeast bread dough – some mixing of ingredients, a little kneading, and then a nice rise to let the dough double in volume.
Then the rolls get their star treatment by rolling them out, slathering them with a garlic butter spread and sprinkling mozzarella cheese over it all before rolling them up, cinnamon roll style, slicing them into individual rolls, and stuffing them into the individual cups of a muffin pan to give them some shape.
Ba-da-bing, ba-da-boom, these are simple enough to throw together on a cold, rainy afternoon, then start a pot of soup and have them together for a perfectly comforting and soul-satisfying dinner.

What You’ll Need
- Flour – Regular all-purpose flour works great for these, but you can use bread flour if you have it on hand for even chewier rolls.
- Water
- Active dry yeast
- Mozzarella cheese – Use freshly grated mozzarella cheese for even better meltiness.
- Sugar – Just a small amount to help the yeast proof.
- Salt
- Butter
- Oil – Something neutral like vegetable or canola oil works great.
- Egg
- Garlic bread seasoning – You can buy this at the grocery store or make your own using the version in the notes of the recipe card below.

How to Make Cheesy Garlic Mozzarella Swirl Rolls
- Proof the yeast. Combine the yeast, warm water, and sugar in your mixing bowl and let them sit for 5-10 minutes until foamy.
- Add ingredients and mix. Add the salt, vegetable oil, egg, and 1 cup of the flour. Mix well using the paddle attachment until smooth.

- Knead in flour. Continue adding the flour, 1 cup at a time, switching to the dough hook and kneading between additions until incorporated. Continue to knead for 3-5 minutes until satiny and smooth. The dough should be soft and barely stick to your fingers.
- Let the dough rise. Shape the dough into a ball and place in a lightly oiled ball, cover lightly with plastic wrap, and allow to rise for 1 hour until doubled in size.

- Make garlic butter. While the dough is rising, combine the softened butter and garlic bread seasoning in a small bowl and stir together. Set aside. Prepare a muffin pan by spraying each cup with cooking spray.
- Roll out dough and top with filling. When the dough is fully risen, turn it out onto a lightly floured surface and roll into an 6×18-inch rectangle. Spread the garlic butter over the dough, all the way to the edges, and then sprinkle the mozzarella cheese evenly over the butter.

- Shape. Working from the long edge, roll up the dough tightly just like you would with cinnamon rolls, pinching the edges when done. Using a long piece of thread or dental floss, cut the rolled dough into 12 equal slices by sliding the thread under the roll, pulling both ends of the string up and crossing them over each other, then pulling tight to create the slice. Place each sliced roll into the individual cups of a prepared muffin pan (mine often seem too big for each muffin cup but I just squish them in as best I can – the pan is just meant to help give some shape to the muffins instead of baking them with their sides touching like cinnamon rolls in a rectangular baking dish) and cover with a clean cloth.
- Rise. Preheat oven to 350°F. and allow the rolls to rise for 20-30 minutes until puffy while the oven is heating.

- Bake. Place the rolls into the preheated oven and bake for 18-22 minutes until golden brown on top. Check the rolls during the last 10 minutes of baking to see whether the cheese is getting too brown. If so, just loosely place a sheet of aluminum foil over the rolls to prevent the cheese from burning.
- Serve warm. Once the rolls are cooked through and no longer doughy in the center, remove them from the oven and serve warm.

Yes, you can use any melty cheese to change the flavor profile of these rolls. A sharp cheddar or gouda would be two of my top picks.
Rather than the garlic and herb combination, you could sprinkle some thinly sliced fresh jalapeño with Monterey Jack or cheddar cheese. Or try other herbs like rosemary and brie or gouda instead. Feel free to play around!
Tips for Success
- Measure the flour carefully. You don’t want to add too much flour or the dough will be dense instead of fluffy and light. I have a whole post on how to measure flour that you might find helpful.
- Rise in a warm spot. If it’s cool in your house, place the dough in a warm spot like near the back of the stove or in a sunny window so that they rise well.
- Try the floss trick. I find it much easier to cut these using dental floss or a piece of string than a sharp knife.
- Make a sandwich! Try slicing one of these rolls in half the next day and using it to make a ham sandwich. Crazy delicious!
How to Store and Freezing Instructions
Store any uneaten rolls in an airtight container on the counter for 2-3 days. You can also freeze these rolls for up to 2 months in an airtight container in the freezer. Thaw on the counter before serving.
We like to reheat individual rolls in the microwave for a few seconds before enjoying, or you can warm them in a baking dish covered with foil at 325°F for 8-10 minutes.

More Bread Recipes You’ll Love
- Grilled Garlic Bread
- Homemade French Bread
- Lion House Dinner Rolls
- Soft Homemade Potato Rolls
- Sweet Molasses Brown Bread

Bread
Soft Garlic Parmesan Homemade Breadsticks

Bread
Homemade Brown Bread Dinner Rolls

Bread
Homemade Garlic Naan Bread
Did you make this recipe?
Let me know what you thought with a comment and rating below. You can also take a picture and tag me on Instagram @houseofnasheats or share it on the Pinterest pin so I can see.

Cheesy Garlic Mozzarella Swirl Rolls
Equipment
- Muffin Pan
Ingredients123
Roll dough
- ▢ 1 Tablespoon active dry yeast
- ▢ 1 1/2 cups warm water
- ▢ 1 1/2 Tablespoons granulated sugar
- ▢ 1 teaspoon table salt
- ▢ 3 Tablespoons vegetable oil
- ▢ 1 egg yolk
- ▢ 4-5 cups all-purpose flour
Cheesy garlic filling
- ▢ 1/2 cup salted butter softened
- ▢ 1 1/2 Tablespoons garlic bread seasoning
- ▢ 1 1/2 cups shredded mozzarella cheese

Instructions
- In a large bowl, combine the yeast, warm water, and sugar and allow to proof for 10 minutes or until foamy. Add the salt, vegetable oil, and egg yolk and stir to combine. Add in 3 cups of the flour and mix well, then add enough remaining flour, half a cup at a time, to make a soft dough that barely sticks to your finger (I’m usually right around the 4 ½ cup mark but you might need a little more or a little less). Knead the dough using a dough hook attachment on a standing mixer or by hand for 3-4 minutes, or until satiny and smooth. Shape the dough into a ball and place in a lightly oiled ball, cover lightly with plastic wrap, and allow to rise for 1 hour. 1 Tablespoon active dry yeast, 1 ½ cups warm water, 1 ½ Tablespoons granulated sugar, 1 teaspoon table salt, 3 Tablespoons vegetable oil, 1 egg yolk, 4-5 cups all-purpose flour
- While the dough is rising, combine the softened butter and garlic bread seasoning in a small bowl and stir together. Set aside. Prepare a muffin pan by spraying each cup with cooking spray. ½ cup salted butter, 1 ½ Tablespoons garlic bread seasoning
- When the dough is fully risen, turn it out onto a lightly floured surface and roll into an 6×18-inch rectangle. Spread the garlic butter over the dough, all the way to the edges, and then sprinkle the mozzarella cheese evenly over the butter. 1 ½ cups shredded mozzarella cheese
- Working from the long edge, roll up the dough tightly just like you would with cinnamon rolls, pinching the edges when done. Using a long piece of thread or dental floss, cut the rolled dough into 12 equal slices by sliding the thread under the roll, pulling both ends of the string up and crossing them over each other, then pulling tight to create the slice. Place each sliced roll into the individual cups of a prepared muffin pan (mine often seem too big for each muffin cup but I just squish them in as best I can – the pan is just meant to help give some shape to the muffins instead of baking them with their sides touching like cinnamon rolls in a rectangular baking dish) and cover with a clean cloth. Preheat oven to 350 degrees. and allow the rolls to rise while the oven is heating.
- Once the oven reaches 350°F, bake the rolls for 18-22 minutes. Check the rolls during the last 10 minutes of baking to see whether the cheese is getting too brown. If so, just loosely place a sheet of aluminum foil over the rolls to prevent the cheese from burning.
- Once the rolls are cooked through and no longer doughy in the center, remove them from the oven and serve warm.
Notes
- Garlic Bread Seasoning: To make your own garlic bread seasoning, combine ½ cup powdered Parmesan cheese with 2 teaspoons garlic powder, 2 teaspoons dried basil, 2 teaspoons dried parsley, 2 teaspoons dried oregano, 1 ½ teaspoons kosher salt and 1 teaspoon marjoram, and mix well. You will not use all of the garlic bread seasoning for these rolls. Store any unused garlic bread seasoning in an airtight container in the fridge for up to 2 months.
Nutrition
This post was originally published in October, 2016. The photos and content were updated in November, 2022.

Cheesy Garlic Mozzarella Swirl Rolls
Equipment
- Muffin Pan
Ingredients
Roll dough
- 1 Tablespoon active dry yeast
- 1 1/2 cups warm water
- 1 1/2 Tablespoons granulated sugar
- 1 teaspoon table salt
- 3 Tablespoons vegetable oil
- 1 egg yolk
- 4-5 cups all-purpose flour
Cheesy garlic filling
- 1/2 cup salted butter softened
- 1 1/2 Tablespoons garlic bread seasoning
- 1 1/2 cups shredded mozzarella cheese
Instructions
- In a large bowl, combine the yeast, warm water, and sugar and allow to proof for 10 minutes or until foamy. Add the salt, vegetable oil, and egg yolk and stir to combine. Add in 3 cups of the flour and mix well, then add enough remaining flour, half a cup at a time, to make a soft dough that barely sticks to your finger (I’m usually right around the 4 1/2 cup mark but you might need a little more or a little less). Knead the dough using a dough hook attachment on a standing mixer or by hand for 3-4 minutes, or until satiny and smooth. Shape the dough into a ball and place in a lightly oiled ball, cover lightly with plastic wrap, and allow to rise for 1 hour. 1 Tablespoon active dry yeast, 1 1/2 cups warm water, 1 1/2 Tablespoons granulated sugar, 1 teaspoon table salt, 3 Tablespoons vegetable oil, 1 egg yolk, 4-5 cups all-purpose flour
- While the dough is rising, combine the softened butter and garlic bread seasoning in a small bowl and stir together. Set aside. Prepare a muffin pan by spraying each cup with cooking spray. 1/2 cup salted butter, 1 1/2 Tablespoons garlic bread seasoning
- When the dough is fully risen, turn it out onto a lightly floured surface and roll into an 6x18-inch rectangle. Spread the garlic butter over the dough, all the way to the edges, and then sprinkle the mozzarella cheese evenly over the butter. 1 1/2 cups shredded mozzarella cheese
- Working from the long edge, roll up the dough tightly just like you would with cinnamon rolls, pinching the edges when done. Using a long piece of thread or dental floss, cut the rolled dough into 12 equal slices by sliding the thread under the roll, pulling both ends of the string up and crossing them over each other, then pulling tight to create the slice. Place each sliced roll into the individual cups of a prepared muffin pan (mine often seem too big for each muffin cup but I just squish them in as best I can - the pan is just meant to help give some shape to the muffins instead of baking them with their sides touching like cinnamon rolls in a rectangular baking dish) and cover with a clean cloth. Preheat oven to 350 degrees. and allow the rolls to rise while the oven is heating.
- Once the oven reaches 350°F, bake the rolls for 18-22 minutes. Check the rolls during the last 10 minutes of baking to see whether the cheese is getting too brown. If so, just loosely place a sheet of aluminum foil over the rolls to prevent the cheese from burning.
- Once the rolls are cooked through and no longer doughy in the center, remove them from the oven and serve warm.
Notes
- Garlic Bread Seasoning: To make your own garlic bread seasoning, combine ½ cup powdered Parmesan cheese with 2 teaspoons garlic powder, 2 teaspoons dried basil, 2 teaspoons dried parsley, 2 teaspoons dried oregano, 1 ½ teaspoons kosher salt and 1 teaspoon marjoram, and mix well. You will not use all of the garlic bread seasoning for these rolls. Store any unused garlic bread seasoning in an airtight container in the fridge for up to 2 months.
Nutrition
QR code
Scan this QR code with your phone’s camera to view this recipe on your mobile device.