Bacon & Cheese Rolls with Garlic Butter

These are simply incredible! The best bacon and cheese rolls, topped with herbed garlic butter. These bread rolls are super soft and fluffy and packed with the most delicious fillings! Soft yeast dough is filled with seasoned butter, bacon bits, cheddar cheese, parmesan cheese, fresh parsley, and green onions. Once they’re baked, I top them with a garlicy butter to add even more flavor!
Watch My Cheesy Bacon Rolls Video Reel
Watch my YouTube cheese rolls video reel for quick, step-by-step instructions and see how I shape these bread rolls. Want to stay up to date on the newest recipes? Subscribe to my website email list and my YouTube channel for new recipe notifications.
Ingredients for Bacon & Cheese Rolls
Here are the main ingredients you’ll need to make these incredible bacon and cheese bread rolls. Find the full list of ingredients in the printable recipe card below.
- Smoked Bacon – the more, the better for these rolls!
- Cheddar Cheese & Parmesan Cheese – a great combination of flavors.
- Fresh Parsley, Dill & Scallions – fresh herbs add the most amount of flavor and aroma!
- Butter – for the dough, the filling and for the topping.
- Whole Milk, Dry Active Yeast, All-Purpose Flour – for making soft yeast dough.
Supplies & Tools for the Recipe
Need some supplies or tools to make this bread roll recipe at home? Shop my Amazon Affiliate links for the items I use in my kitchen. Using these links won’t cost you extra and I’ll earn a small commission.

Making Yeast Dough for Bread Rolls
You’ll love how easy these incredible cheesy rolls are to make! Start by preparing the soft yeast dough.
- Start with the dough. Heat the milk until it reaches to 120°F to 130°F. Pour the milk into a large mixing bowl and sprinkle in the sugar and yeast. Allow the yeast to stand and proof for about 5 minutes, until it’s fluffy and foamy.
- Add in the melted butter, eggs, and salt next, then whisk everything together for a few minutes.
- Gradually begin adding the flour, about ½ cup at a time, whisking well after each addition. Once the batter thickens, switch over to a spatula.
- Once a dough ball forms, invert the dough onto a lightly floured work surface. Knead the dough for 5 to 6 minutes, sprinkling in more flour as needed, until a smooth and soft dough forms.
- Place the dough back into the mixing bowl, cover the bowl with a towel, and let it proof for about 1 hour, until doubled in size.

Preparing the Filling Ingredients
While the dough is proofing, prepare the filling ingredients.
- Preheat a frying pan over medium heat and render the chopped bacon until crispy and golden. Remove the bacon and let it cool down, draining away the fat.
- Grate the cheddar and parmesan cheese. Chop the fresh herbs and the green onion.
- Prepare the seasoned butter spread. Melt ½ cup butter, then mix in the smoked paprika, dried onion, dried garlic, dried basil, and dried oregano.
How to Make Bacon & Cheese Rolls
Once the dough has proofed and doubled in size, you can shape the bread rolls!
- Punch the proofed dough down gently, then invert onto a lightly floured work surface. Using a rolling pin, roll the dough into a large, 20×20-inch square.
- Use a pastry brush or your hands to spread the seasoned butter over the dough going to the edges. Sprinkle the grated cheddar and parmesan cheese evenly.
- Sprinkle the bacon bits, ¼ cup fresh parsley, green onions, and the fresh dill evenly over the surface.
- Gently roll the dough into a log, then use a sharp, serrated knife to portion the log into 12 equal pieces. Transfer the rolls into a casserole pan lined with parchment paper.

Baking Instructions for Cheese Bread Rolls
Allow the shaped rolls to proof for 30 to 45 minutes, until doubled in size and fluffy.
Meanwhile, preheat the oven to 350°F. Once the rolls are proofed, bake them for 35 to 40 minutes, until they’re golden brown on top.
Garlic & Herb Butter Topping
While the rolls are baking, prepare the garlic butter for topping. Melt the butter in a large measuring cup or mixing bowl.
Grate or press the garlic into the melted butter, and sprinkle in a few tablespoons of fresh chopped parsley.
Once the rolls are baked and out of the oven, use a pastry brush to apply the garlic butter over the top of the hot rolls. Slice the rolls using a serrated knife, then enjoy warm!
Make-Ahead Instructions for Rolls
Want to make these rolls ahead of time and bake them later? Here’s how to do it:
- Shape the rolls, place them into a parchment paper-lined casserole pan and allow the rolls to proof for 30 minutes.
- Cover the pan with plastic wrap and place into the refrigerator. The rolls can be refrigerated for up to 48 hours.
- When ready to bake, remove the rolls from the fridge for 30 to 45 minutes while preheating the oven. Bake according to instructions and top with garlic butter.

More Recipes to Try!
Enjoyed these delicious cheese rolls? Check out some of my other recipes you’re sure to love!
- Bacon & Cheddar Scones – buttery savory scones dotted with bacon bits and loaded with cheese!
- Cheesy Bacon & Chicken Piroshki – you’ll love these savory hand pies filled with a cheesy chicken mixture!
- Jalapeno & Cheddar Chicken Dip – creamy, cheesy, and smoky dip with bacon, chicken, peppers, and a panko crumb topping.
Share it on Pinterest!

Bacon & Cheese Rolls with Garlic Butter
Ingredients
For Yeast Bread Dough:
- 1 cup whole milk
- 1 tbsp dry active yeast
- 1 tbsp white granulated sugar
- 1 tsp sea salt
- 1/3 cup butter, melted
- 2 large eggs
- 3 1/2 cup all-purpose flour, plus more for dusting
For Filling:
- 8 slices smoked bacon, diced
- 3 cups grated cheddar cheese
- 1 1/2 cups grated parmesan cheese
- 1/2 cup butter, melted
- 1 tsp EACH: sea salt, smoked paprika, dried garlic, dried onion, dried basil, dried oregano
- 1/4 cup fresh chopped parsley
- 3 tbsp fresh chopped dill
- 1/4 cup chopped green onion, green parts only; about 2 onions
For Garlic Butter Topping:
- 1/3 cup butter, melted
- 4 garlic cloves
- 2 tbsp fresh chopped parsley
Instructions
Making the Yeast Dough:
- Start with the dough. Heat the milk until it reaches to 120°F to 130°F. Pour the milk into a large mixing bowl and sprinkle in the sugar and yeast. Allow the yeast to stand and proof for about 5 minutes, until it’s fluffy and foamy.
- Add in the melted butter, eggs, and salt next, then whisk everything together for a few minutes.
- Gradually begin adding the flour, about ½ cup at a time, whisking well after each addition. Once the batter thickens, switch over to a spatula.
- Once a dough ball forms, invert the dough onto a lightly floured work surface. Knead the dough for 5 to 6 minutes, sprinkling in more flour as needed, until a smooth and soft dough forms.
- Place the dough back into the mixing bowl, cover the bowl with a towel, and let it proof for about 1 hour, until doubled in size.
Preparing the Fillings:
- Preheat a frying pan over medium heat and render the chopped bacon until crispy and golden. Remove the bacon and let it cool down, draining away the fat.
- Grate the cheddar and parmesan cheese. Chop the fresh herbs and the green onion.
- Prepare the seasoned butter spread. Melt ½ cup butter, then mix in the salt, smoked paprika, dried onion, dried garlic, dried basil, and dried oregano.
Shaping the Rolls:
- Punch the proofed dough down gently, then invert onto a lightly floured work surface. Using a rolling pin, roll the dough into a large, 20×20-inch square.
- Use a pastry brush or your hands to spread the seasoned butter over the dough going to the edges. Sprinkle the grated cheddar and parmesan cheese evenly.
- Sprinkle the bacon bits, ¼ cup fresh parsley, green onions, and the fresh dill evenly over the surface.
- Gently roll the dough into a log, then use a sharp, serrated knife to portion the log into 12 equal pieces. Transfer the rolls into a casserole pan lined with parchment paper.
Baking Instructions:
- Allow the shaped rolls to proof for 30 to 45 minutes, until doubled in size and fluffy.
- Meanwhile, preheat the oven to 350°F. Once the rolls are proofed, bake them for 35 to 40 minutes, until they’re golden brown on top.
Garlic Butter Topping:
- While the rolls are baking, prepare the garlic butter for topping. Melt the butter in a large measuring cup or mixing bowl.
- Grate or press the garlic into the melted butter, and sprinkle in a few tablespoons of fresh chopped parsley.
- Once the rolls are baked and out of the oven, use a pastry brush to apply the garlic butter over the top of the hot rolls. Slice the rolls using a serrated knife, then enjoy warm!
Make-Ahead Instructions:
- Shape the rolls, place them into a parchment paper-lined casserole pan and allow the rolls to proof for 30 minutes. Cover the pan with plastic wrap and place into the refrigerator.
- The rolls can be refrigerated for up to 48 hours. When ready to bake, remove the rolls from the fridge for 30 to 45 minutes while preheating the oven. Bake according to instructions and top with garlic butter.

I saw this recipe and immediately went to the store to get what I needed and they were perfect!!
Hi Karen. I’m soo happy you loved the rolls! They’re my favorite! Thank you for taking the time to leave a review!
Making this for Super Bowl tomorrow. Is it ok to freeze one half the dough for later….
Thx!
Carol in Mobile AL
Hi Carol. So sorry for the late reply. I hope everyone enjoyed the rolls for Super Bowl. Yes, you can freeze the dough for later.
Is the sea salt added to the melted butter for the filling along with the other dried seasonings?
I don’t see the 1tsp sea salt mentioned in the instructions for preparing the filling.
Hi Rebecca! You’ll want to add the sea salt to the dough; I have it in step #2.
I hope you enjoy the rolls!
Tsp of salt is listed under both dough ingredients and filling ingredients for 2tsp total. Is the tsp of sea salt listed under filling ingredients a mistake?
Hi Rebecca! Sorry, I missed adding that salt to the instructions. You’ll want to add it to the butter mixture along with the other seasonings – smoked paprika and dried herbs.
I hope you enjoy the rolls!
Seriously tasty! My dad said he’d rather have these than cinnamon rolls. Will definitely be making again at some point.
Hi Micah! That’s awesome! My husband is the same way – he loves these savory rolls! I’m so happy you loved them!
I’m don’t typically leave recipe comments but oh my gosh. These were insane. Had them with tomato soup and salad for dinner. Tomorrow throwing a fried egg on top for breakfast. Definitely going in the recipe rotation.
That’s so wonderful to hear! I’m so happy you loved the rolls! These are my favorite, too!
Love the idea of adding an egg on top – a delicious breakfast for sure!!
Absolutely delicious. I made the buns and refrigerated overnight & baked in the morning. Wow! My son got 2 in his lunch.
Hi Helene! That’s wonderful to hear! I’m so happy you and your family enjoyed the recipe!
Your recipes are always so delicious! If I wanted to make the rolls 4+ days in advance, can I make them into the rolls and freeze? Or was it just the dough by itself that could be frozen? Thanks for any tips! We love fresh baked bread on our holiday table, but I always seem to be too busy right before to make it
Hi! Thank you so much for trying my recipes. Yes, you can freeze these ahead of time. Just assemble them in the baking dish, then cove well and freeze. Thaw in the refrigerator overnight, then let them warm up at room temperature before baking. Enjoy!
I made these three weeks ago, following the recipe precisely, and they were absolutely delicious! My son asked today, but we were short on time so I made them with biscuit dough instead of yeast and those were yummy, too! Thank you – this recipe is a keeper!
Hi Jamie! That’s wonderful to hear! I’m so happy you loved these rolls! Love the idea of using biscuit dough, too! Such a great time saver.
Thanks for taking the time to leave a review.
OH MY LORD!!!!!! As soon as I saw that picture I thought “I dont know what that is, but whatever it is IT BELONGS IN MY MOUTH!!!”. Once I made it, it did NOT disappoint. This is IT. This is peak. Ma’am, you know what you’re doing. Keep doing it. The sake of the world’s taste buds depend on you.
Hi Victoria! I’m so happy you loved these rolls! Thank you for trying my recipes! These are definitely a family favorite!
Thank you for taking the time to leave a review!
Hi,
We absolutely love this recipe but I feel like I must be doing something wrong I’m following the metric measurements here in Australia and both times I’ve made it I’ve had to add a lot more flour.
I’m not sure if it is because I am kneading in my kitchen aid or something in using the grams rather than the us cups. Today I had to add almost 300g more of flour.
They always work out in the end but any help would be appreciated.
Hi Samantha! I’m so sorry my recipe didn’t work well for you. I just reviewed the metric measurements and they are correct. I personally prefer using metric measurements when baking, too. Instead of adding additional flour, I recommend mixing the dough for longer to allow the gluten to develop. The dough should be very soft, almost sticky. If you continue to mix the dough without the additional flour, it should come together. I too sometimes add extra flour, but it’s typically an additional 1/4 cup or 30 grams. I hope this helps!