This post may contain affiliate links. Please read my disclosure policy.

Bring new pizzazz to pizza night with these stuffed pizza pull apart rolls! Soft, buttery garlic herb yeast rolls are topped AND stuffed with mozzarella cheese and pepperoni, and finished with garlic herb butter. Use your favorite pizza toppings and wait until you taste (and smell!) one fresh from the oven.

This recipe is brought to you in partnership with Red Star Yeast.

pizza pull apart rolls topped with cheese, pepperoni, and chopped basil in a cast iron skillet.

Is there anything more appetizing than pulling apart a warm, soft roll to reveal a gooey cheese center, a little puff of steam escaping? Add to that the smells of freshly baked bread and pizza, garlic butter, and Italian seasonings. Oh my gosh… is your mouth watering yet?

My taste testers raved about these pull apart pizza rolls, and especially loved them dipped in some warm pizza sauce. They’re soft and flaky like dinner rolls, but with the added flavors and toppings of your favorite pizza, and a surprise-inside melted mozzarella-and-pepperoni middle.

cheesy pizza pull apart rolls in cast iron skillet.

Here’s Why You’ll Love These Pizza Pull Apart Rolls

  • Flavor: Today’s rolls combine the savory flavors of herbs, garlic, and butter, with the classic pizza flavors of mozzarella cheese and pepperoni. If you love the garlic and herb butter flavors in this recipe, try this rosemary garlic pull apart bread or these sea salt herb skillet rolls next!
  • Texture: This is a rich dough rather than a lean pizza dough, so the texture is like a flaky soft dinner roll as opposed to chewy pizza crust. (I do use pizza dough to make these different pepperoni pizza rolls though!) Pulling apart a roll reveals the stretchy melted mozzarella cheese and pepperoni in the middle. Stuffed crust pizza fans will love these rolls!
  • Ease: Homemade bread or rolls can seem intimidating, but the recipe below is packed with thorough details so you can be confident in the kitchen. And if you’re new to baking with yeast, start by reading my Baking with Yeast Guide.
  • Time: Making rolls from scratch certainly takes time, but after 1 taste of these pizza pull apart rolls, I think you’ll agree they’re worth it! Set aside at least 3 and 1/2 hours from start to finish, but keep in mind much of that time is hands off as the dough rises.

Ingredients You Need for Dough and Filling

  • Milk: Liquid activates the yeast. For the softest pizza pull apart rolls, use whole milk. Non-dairy or low-fat milks work too, but whole milk produces phenomenal flavor and texture.
  • Yeast: You can use active dry yeast or instant yeast. If using active dry yeast, the rise times will be a little longer. I recommend Platinum Yeast from Red Star, which is an instant yeast blended with natural dough improvers.
  • Sugar: A scant 1 Tablespoon of sugar feeds the yeast and tenderizes the dough.
  • Egg: Provides structure.
  • Melted butter: We’re using melted butter instead of softened butter in this dough, because I just love the intensely buttery flavor it provides.
  • Seasonings: Salt, garlic powder, and Italian seasoning. The Italian seasoning I use is a store-bought herb blend, but you can make your own homemade Italian seasoning if desired. Or substitute with the same amount of your favorite dried herb like oregano or parsley.
  • Bread flour: Bread flour is best in this recipe, as it produces chewier rolls. But you can use all-purpose flour instead, and the rolls will still be delicious.
  • Mozzarella cheese + pepperoni: If you don’t like pepperoni or want to make these vegetarian, simply leave out the pepperoni and add a little more cheese in its place.

You’ll top them with more cheese and pepperoni after about 20 minutes of bake time, and then finish them with a mixture of melted butter, garlic powder, and Italian seasoning. (All ingredients you need for the dough!)

bread flour, milk, egg, sugar, melted butter, seasonings, pepperoni, cheese, and other ingredients on marble counter.

Key Steps

  • Proofing the yeast: Proofing the yeast isn’t always necessary when you use instant yeast. However, I recommend doing it anyway to ensure the yeast dissolves and that it’s alive and active. Mix the yeast with warm milk and a little sugar. Cover and let it sit for a few minutes until foamy on top.
  • Making the dough: You can use a stand mixer or a spatula to combine the dough ingredients.
  • Kneading the dough: Knead the dough with your hands for 3 minutes.
  • 1st rise: The dough rises in about 60–90 minutes in a relatively warm environment.
  • Shaping + stuffing the rolls: See below for detailed instructions on how to form the stuffed rolls.
  • 2nd rise: Let the shaped rolls rise in the baking pan until puffy, about 30–45 minutes.
  • Baking: Bake for 20 minutes, then remove from the oven to add your toppings.
  • Topping: Sprinkle on mozzarella cheese + chopped pepperoni, and supreme-topping mixture, if using. Loosely tent the pan with aluminum foil and return the pan to the oven for 12–15 minutes.
  • Finishing: Brush melted garlic herb butter on warm rolls, and serve with a side of pizza sauce.

Proofed yeast mixture:

proofed yeast mixture in glass bowl.

Pictured below on the left: Dough in the mixer before kneading. Pictured below on the right: Dough after kneading. It’s ready to have its 1st rise.

dough mixture in stand mixer bowl and shown again after kneading on counter.

After rising, punch down the dough so you can begin shaping:

dough risen in glass bowl and shown again punched down.

Let Me Show You How to Shape & Fill Them

Pinch off a piece of dough about 1 and 1/2 Tablespoons in size (1 ounce/30g). With your hands, form into a ball and make an indent in the center. Pinch a bit of cheese and pepperoni with your fingers and stuff into the middle of the dough. Press the dough around it to seal the filling inside, and place the stuffed dough ball into the prepared pan. Repeat with remaining dough and filling until you’ve filled the pan (you should have about 20–24 balls).

It’s much easier than it sounds and you can watch me do this in the video located in the recipe below.

slab of dough on counter with 1 small piece removed and shown again in hand to display shaping.
dough ball in hand topped with pepperoni and cheese and shown again being covered by dough.

Cover the pan of rolls loosely with plastic wrap or foil and let rise in a warm location until puffy, about 30–45 minutes.

Below: Before and after 2nd rise. Rolls get nice and puffy!

dough balls in cast iron skillet before rising and shown again after rising.

Bake the rolls after the 2nd rise. You’ll bake for only 20 minutes and then add some pizza toppings like more pepperoni and cheese, or you can try a “supreme pizza” version. Return topped rolls to the oven to finish baking. I don’t recommend adding toppings any earlier because they will burn.

Note that I also added pepperoni to the following rolls, but the photo only shows cheese:

topping par-baked rolls with mozzarella cheese.

Supreme-Style Pull Apart Pizza Rolls

If you love a supreme pizza, loaded with sausage, pepperoni, olives, and green peppers, you’ll also love a supreme-style variation of these pizza pull apart rolls. Grab these ingredients:

  • Ground Italian sausage (or plant-based sausage)
  • Chopped green bell pepper
  • Sliced black olives

After you’ve shaped and stuffed the dough balls, while they’re having their 2nd rise, cook the sausage and chopped green bell pepper together in a skillet, stirring and breaking up the sausage into small pieces, until the sausage is cooked through. Drain on paper towels, and then add in the sliced olives. You’ll add this supreme topping mixture to the rolls, along with more mozzarella cheese and chopped pepperoni, after the initial 20 minutes of baking.

Please Do Not Forget the Garlic Herb Butter Topping!

No matter which version you make—plain cheese, cheese and pepperoni, or supreme—when the rolls finish baking, top with garlic herb butter. Melt 2 Tablespoons of butter and stir in 1/2 teaspoon each of Italian seasoning and garlic powder. Gently brush the garlic herb butter on top of the warm rolls.

This simple finishing touch elevates all your hard work!

brushing garlic herb butter on pepperoni and cheese pizza topped pull apart rolls.

You can also add a sprinkle of crushed red pepper flakes for a little heat, and some chopped fresh basil adds color and fresh flavor. Serve with a side of pizza sauce or homemade pesto for dipping, or even with this pepperoni pizza dip for an extreme pizza experience!

Best Baking Pan to Use

You can bake these pizza pull apart rolls in an oven-safe skillet (I use this 10.25-inch cast iron skillet), but they’re just as tasty in a baking dish. In testing, we found that a 9-inch round cake pan or pie dish was too small for this recipe, but you can bake these rolls in a 9-inch square baking pan,9-inch springform pan, or a 9×13-inch baking dish.

pulling apart a cheesy stuffed pizza roll to reveal cheese and pepperoni inside.

Serve With…

The cheesy rolls are wonderful as a shareable appetizer—perfect for a football get-together—or make a delicious accompaniment alongside bruschetta chicken with zucchini noodles or a steaming bowl of minestrone soup or slow cooker chicken chili.

See Your Pizza Pull Apart Rolls!

Many readers tried this recipe as part of a baking challenge! Feel free to email or share your recipe photos with us on social media. 🙂 

clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
pulling a cheese pepperoni pizza roll out of cast iron skillet.

Pizza Pull Apart Rolls

  • Author: Sally
  • Prep Time: 3 hours (includes rises)
  • Cook Time: 35 minutes
  • Total Time: 3 hours, 35 minutes
  • Yield: 2024 rolls 1x
  • Category: Bread
  • Method: Baking
  • Cuisine: American


Soft, buttery garlic herb yeast rolls are topped AND stuffed with mozzarella cheese and pepperoni, and finished with garlic herb butter. Take your time with this recipe because there are a few particular steps for shaping, topping, and finishing the rolls.



Dough & Filling

  • 2 teaspoons Platinum Yeast from Red Star*
  • 1 Tablespoon granulated sugar
  • 3/4 cup (180ml) whole milk
  • 3 Tablespoons (45gunsalted butter, melted
  • 1 large egg
  • 1 teaspoon salt
  • 1 teaspoon garlic powder
  • 1 teaspoon Italian seasoning blend
  • 2 and 3/4 cups (360g) bread flour (spoon & leveled), plus more as needed*
  • 1 and 1/2 cups (135g) shredded mozzarella cheese
  • 1/2 cup (60g) chopped pepperoni (or more cheese)


  • 1/2 cup (45g) shredded mozzarella cheese
  • 1/4 cup (30g) chopped pepperoni (or more cheese) 
  • optional: 4 ounces (113g) uncooked ground Italian sausage
  • optional: 1/3 cup (50g) chopped green pepper
  • optional: 2 Tablespoons (20g) sliced black olives

Garlic Herb Butter for Brushing

  • 2 Tablespoons (28g) butter, melted
  • 1/2 teaspoon Italian seasoning
  • 1/2 teaspoon garlic powder
  • optional, for serving: pizza sauce, chopped fresh basil, crushed red pepper flakes


  1. Make the dough: Place the yeast and sugar in the bowl of a stand mixer fitted with a dough hook or paddle attachment. Or, if you do not own a stand mixer, a regular large mixing bowl. Heat the milk on the stove or in the microwave until warm to touch, about 110°F (43°C). Pour warm milk on top of yeast/sugar. Whisk gently to combine, then loosely cover with a clean kitchen towel and allow to sit for 5—10 minutes. The mixture will be frothy after 5—10 minutes.
  2. If you do not have a mixer, you can mix the dough together with a wooden spoon or rubber spatula in this step. Add the melted butter, egg, salt, garlic powder, and Italian seasoning and about 1 cup of the bread flour. Beat on low speed for 1 minute to combine ingredients, then add the remaining flour and beat on low speed for 2 minutes. Dough will be soft. If it feels too sticky, add another Tablespoon of flour. Transfer it to a lightly floured work surface. Using lightly floured hands, knead it for 3 minutes. If the dough is too sticky to handle, add 1—3 more Tablespoons of flour, but you want a very soft dough. Shape into a ball.
  3. Place the dough in a greased bowl (I use nonstick spray to grease) and cover with plastic wrap or aluminum foil. Place in a slightly warm environment to rise until doubled in size, around 60—90 minutes. (If desired, use my warm oven trick for rising. See my answer to Where Should Dough Rise? in my Baking with Yeast Guide.)
  4. As the dough rises, grease a 9-inch square pan, a 9-inch springform pan, or a 10-inch oven-safe cast iron skillet; if using a cast iron skillet that’s already seasoned, no need to grease it. A 9-inch round cake pan or pie dish is too small for this recipe. See Notes for other baking pan options.
  5. Prepare the filling: Mix together 1 and 1/2 cups (135g) shredded mozzarella and 1/2 cup (60g) chopped pepperoni in a bowl. 
  6. Shape the rolls: When the dough is ready, punch it down to release the air. Pinch off a piece of dough about 1 and 1/2 Tablespoons in size (1 ounce/30g). With your hands, form into a ball and make an indent in the center. Pinch a bit of cheese and pepperoni (a scant Tablespoon, about 7–8g) with your fingers and stuff into the middle of the dough. Press the dough around it to seal the filling inside, and place the stuffed dough ball into the prepared pan. Repeat with remaining dough and filling until you’ve filled the pan (you should have about 20–24 balls). 
  7. Cover the pan with plastic wrap or aluminum foil and allow to rise once again in a slightly warm environment until puffy, about 30–45 minutes.
  8. Prepare the toppings: In a small bowl, mix together 1/2 cup (45g) mozzarella cheese and 1/4 cup (30g) pepperoni. If you’re making the supreme-style option, heat a skillet over medium heat. Add sausage and chopped green pepper. Cook, stirring and breaking up the sausage into bite-size pieces with a wooden spoon or rubber spatula, until sausage is cooked through, about 6–7 minutes. Transfer the mixture to a plate lined with paper towels, to drain. Combine with the sliced olives.
  9. Adjust the oven rack to the lower third position, then preheat oven to 350°F (177°C).
  10. Bake for 20 minutes. After 20 minutes, remove the rolls from the oven and sprinkle on the cheese and pepperoni topping; plus the cooked sausage, peppers, and olives, if making supreme style. Loosely tent with foil, then return to oven and bake for another 12–15 minutes, or until lightly browned on top. For a more accurate test of doneness, the rolls are done when an instant read thermometer reads 195°F (90°C). Remove from the oven and let cool for a few minutes as you prepare the topping.
  11. Make the garlic herb butter: Melt 2 Tablespoons of butter and stir in the garlic powder and Italian seasoning. Brush on warm rolls before serving. Serve with a side of pizza sauce, and any other additional pizza toppings such as fresh chopped basil or crushed red pepper flakes.
  12. Cover leftover rolls tightly and store in the refrigerator for up to 5 days.


  1. Freezing Instructions: Prepare recipe through step 6. Place shaped rolls in a greased baking pan, cover tightly, and freeze for up to 3 months. Once frozen, the dough balls won’t stick together anymore and you can place them in a freezer bag if needed. On the day you serve them, arrange the dough balls in a greased baking pan, cover tightly, then let them thaw and rise for about 4–5 hours. Bake as directed. You can also freeze the baked rolls. Allow them to cool completely and then freeze for up to 3 months. Thaw in the refrigerator or at room temperature. Reheat as desired. If reheating the whole pan, loosely cover with foil and reheat in a 300°F (149°C) oven for about 10 minutes or until warm.
  2. Overnight Instructions: Prepare the recipe through step 6. Cover the shaped rolls tightly and refrigerate for up to about 15 hours. At least 3 hours before you need them the next day, remove the rolls from the refrigerator, keep covered, and allow to rise on the counter for about 1–2 hours before baking. Alternatively, you can let the dough have its 1st rise in the refrigerator overnight (step 3). Cover the dough tightly and place in the refrigerator for up to about 15 hours. Remove from the refrigerator and allow the dough to fully rise for 2 more hours. Continue with step 4.
  3. Yeast: I always use Platinum Yeast from Red Star, an instant yeast. If using active dry yeast, the rise times could be slightly longer. Reference my Baking with Yeast Guide for answers to common yeast FAQs.
  4. Flour: I recommend bread flour for extra chewy and flaky rolls. You can use all-purpose flour if needed instead. Either flour is fine and there are no other changes to the recipe if you use one or the other.
  5. Italian Seasoning: Italian seasoning is a store-bought herb blend and you can make your own homemade Italian seasoning if desired. Or substitute with the same amount of your favorite dried herb.
  6. Make Them Vegetarian: You can leave out the pepperoni and just include more cheese for the filling and topping, or use a plant-based pepperoni instead. 
  7. Baking Pans (affiliate links): If baking in a skillet, make sure it’s oven-safe. I always use this 10.25-inch skillet. You can also bake these rolls in a 9-inch square baking pan,9-inch springform pan, or a 9×13-inch baking pan. A 9-inch round cake pan or pie dish is too small for this recipe. You could also arrange and bake them on a lined or greased baking sheet; make sure the rolls are touching.

Keywords: pizza pull apart rolls

Reader Questions and Reviews

  1. This recipe is a fun twist on pizza night and a great way to get the whole family involved. They taste great and the kids enjoyed being able to pull off each piece. We alternated dipping them in marinara sauce and pesto- so good!

  2. There has yet to be a recipe by Sally that I tried and didn’t enjoy. Her attention to detail, crisp photography, extra tips for freezing or preparing beforehand, her hard work and passion for food shows. But most of all, sharing all these gem of recipes with readers and bakers all over the world.

    Another delicious recipe. I tried the cheese and chicken pepperoni topping. They bake so beautifully, the smell of bread is amazing. Plus I switched to all purpose flour instead of bread flour and they turned out fine.

  3. Very fun way to mix up our weekly pizza night tradition! We did the supreme version dipped in pizza sauce. I doubled the recipe and fit it all in a 13-1/2”x9-1/2” pan and it was a perfect fit.

  4. Made these with my students. We did the dough on 1 day and finished the next. They enjoyed making them and REALLY enjoyed eating them. This recipe is a keeper.

  5. These are so tasty, especially when you dip them in some pizza sauce! I also really enjoyed the process of making them

  6. These are great! My first time making rolls and these are a hit! Make sure to put enough cheese in each roll! This recipe gave me the confidence to make homemade rolls for Thanksgiving this year!

    1. Hi Annie, we’re so glad you had success with this recipe! These soft dinner rolls are always a favorite for Thanksgiving. Let us know if you give them a try!

  7. This probably sounds weird, but I wondered what would happen if you spread the garlic butter on the rolls before you top with the cheese & pepperoni at that halfway point? Would it lose the flavor? Would it burn?
    I personally don’t use butter as a topping (I even leave it off of my homemade naan) but I enjoy it obviously when making stovetop popcorn & in baked goods. I wondered if adding it before finishing baking it would make it not so “wet” and “buttery”

    Love your recipes, insights & ideas! Thanks so much!

    1. I haven’t tried that! I would fear the herbs could burn a bit, but you could tent the rolls as they finish up baking. Let me know how you like it!

  8. These rolls were the perfect choice for this month. Got chilly here and didn’tmiind turning the oven on. They turned out perfect and as always another great recipe from you. I love making recipes with yeast. They smell so good when baking and these were no exception. Loved by all and will make again. I have leftovers and will freeze them for a pizza night.

    1. The pizza pull apart rolls turned out great! They are so delicious and definitely a crowd pleaser. I will keept this recipe handy for when I want to bake something different, as a side or appetizer.

  9. These are so delicious!! I made them for a “pizza night” dinner and my whole family loved them!! I’ll definatey be keeping them in the rotation!!

  10. These came out great! The dough was easy to work with and the shaping wasn’t hard at all!

  11. This recipe was so good! The dough seemed pretty easy to make and I love the cheese inside! I think next time I’ll stuff it with sauce and cheese 🙂
    Thanks sally for the recipe!!

  12. I really enjoyed making these pull apart pizza rolls! One of my kids doesn’t like pepperoni so we did half with and half without (both filling and topping). They came out super great. The video in the post really helped me streamline stuffing the dough balls; that’s something I’ve struggled with in other recipes.

    Thanks for a great one!

  13. Delicious! I can’t believe how yummy and easy these were to make. Both myself and my super picky hubs loved how flavorful these were. Thank you for the delicious recipe.

  14. These were absolutely delicious! The instructions were very clear, and the dough was so easy to work with. I can’t wait to make them again 🙂

  15. These were so good and surprisingly easy! The only change I would make is making the dough the night before, as Sally suggests, to help manage time better.

  16. These were super delicious and easy if you follow the directions closely! I just did the classic mozzarella and pepperoni but next time I might try other toppings, or at least a little Parmesan cheese. The only thing I would have done differently is add a pinch of salt to the garlic butter, as I used unsalted butter for this. But, sprinkling a bit of salt on at the end worked just as well!

  17. These were so delicious. Perfectly soft rolls with a fun pizza flavor! Will for sure be making this again!

  18. Delicious and very easy. I am vegetarian, so made them without any meat. Might try some plant based “meat” next time. I froze half of the dough before shaping.; another time, will shape and freeze. Brushing the butter on top is a must.

  19. I made a double batch for a fall picnic and these were a hit! I used cubed fresh mozzarella to stuff instead of shredded and found it very easy to get lots of cheese in that way.

  20. This was a great recipe – easy to follow, and my family ate it up with some marinara dipping sauce on the side! They’re delicious without the sauce as well. I doubled the recipe in order to make a variety of rolls. I used the cast iron for one full recipe, and a 9×13 pan for the other full recipe. With the 9×13 only half of the pan was used, but it worked great. We’ll be using this recipe again!

  21. I loved this recipe! They are so so so so good. Whole family loved them! Thanks for another fantastic recipe!!

  22. These pizza rolls are phenomenal! They are cheesy with an amazing garlic and herb flavor. And the best part is that they are relatively simple to make. I will definitely be making these again!

  23. Yum, yum, yum!! These pizza rolls are absolutely delicious! Definitely my new favorite twist on pizza.

  24. Excellent recipe! Super easy to follow, and came out wonderfully! We made ours either extra cheese and mushrooms (served with homemade tomato soup)! Yum!!

Leave a Review!

Your email address will not be published.

Recipe rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.