Mozzarella Pepperoni Croissant Rolls
These quick and easy mozzarella beef pepperoni croissant rolls are warm, cheesy, and perfect for snacks or appetizers.

I grew up eating warm, flaky croissants straight from the oven, and these mozzarella beef pepperoni croissant rolls are my fast, crowd-pleasing way to capture that comfort in under 20 minutes. They’re salty, cheesy, portable, and perfect for game day, school lunchboxes, or a last-minute appetizer when friends drop by. If you want a quick shortcut for party food that tastes homemade, this recipe delivers. For a similar riff on stuffed crescents, see my notes and comparison on the original recipe page here: Mozzarella Beef Pepperoni Croissant Rolls recipe.
Why you’ll love this dish
These croissant rolls combine three things almost everyone loves: buttery pastry, melted mozzarella, and savory beef pepperoni. They’re easy enough for a weeknight and festive enough for a brunch spread. A few reasons to make them:
- Speed: Ready in about 20–25 minutes from start to finish.
- Kid-friendly: Mild, familiar flavors that kids usually devour.
- Budget-smart: Uses a single package of refrigerated croissant dough and minimal pantry spices.
- Versatile: Serve as snacks, appetizers, or part of a casual dinner.
The cooking process explained
Short overview: brush seasoned melted butter on croissant triangles, top each with halved beef pepperoni and shredded mozzarella, roll from the wide end to the point, brush again, and bake until golden and melty. The whole technique is about even filling distribution and a quick eggy/buttered glaze for color and flavor.
Before you start, make sure your croissant dough is chilled (it rolls and bakes better when cool), and preheat the oven so the rolls bake immediately and puff properly.
What you’ll need
- 1 package refrigerated croissant dough (usually contains 8 triangles)
- 6 ounces shredded mozzarella cheese (use low-moisture for less sogginess)
- 3 ounces beef pepperoni slices, halved (or whole if your triangles are large)
- 2 tablespoons butter, melted
- 1/4 teaspoon garlic powder
- 1/4 teaspoon dried oregano
- 1/4 teaspoon dried basil
Substitutions and notes:
- Swap mozzarella for provolone or a sharp cheddar for a stronger flavor.
- Use beef pepperoni alternatives (beef salami, cooked crumbled sausage, or vegetarian beef pepperoni) to suit preferences.
- If you enjoy pastry techniques, you might like trying a similar approach with sweet fillings in a different recipe like this cherry cinnamon roll technique.
Step-by-step instructions
- Preheat the oven to 375°F (190°C). Line a baking sheet with parchment or lightly grease it.
- Unroll the croissant dough and separate the triangles along the perforations. Keep the dough chilled until you’re ready to fill.
- Put the shredded mozzarella in a small bowl. Set aside.
- Cut beef pepperoni slices in half (or into smaller pieces) so they fit neatly on the wide end of each triangle.
- Melt the butter in a small bowl, then stir in garlic powder, oregano, and basil until combined.
- Brush the seasoned butter evenly over each croissant triangle. This seasons the pastry and helps it brown.
- Place a few beef pepperoni pieces on the wide end of each triangle. Don’t overfill—leave room to roll.
- Sprinkle about a heaping tablespoon of shredded mozzarella over the beef pepperoni on each triangle.
- Gently roll each triangle from the wide end toward the point, keeping the filling tucked inside. Seal the point underneath to prevent unrolling.
- Arrange the rolls on the prepared baking sheet, leaving space for expansion.
- Brush any remaining butter mixture over the tops for a glossy, savory finish. (Optional: brush with a beaten egg for extra shine.)
- Bake 12–15 minutes, until golden brown and cheese is melted.
- Remove from oven and cool 3–5 minutes before serving so the cheese sets slightly.

Mozzarella Pepperoni Croissant Rolls
- Prep
- 10 MIN
- Cook
- 15 MIN
- Total
- 25 MIN
- Serves
- 8
01Ingredients
Main ingredients
Seasonings
02Method
- Preparation
- Assembly
- Baking
Tap a step when it's done. The next one lights up.
0 OF 13 DONE03Recipe notes
- 01Serve with dipping options like marinara, pesto, ranch. Best served hot or warm. Store leftovers in an airtight container in the fridge for up to 3 days.
How did it turn out?
No ratings yet. Tap a star to be the first.
Snap a photo and tag @recipe_smoke1 so I can see how yours came out.
Best ways to enjoy it
Serve these hot or warm with dipping options: a small bowl of marinara, pesto, or ranch dressing all pair nicely. For a party platter, add sliced vegetables, olives, and a simple green salad for contrast. For brunch, place alongside scrambled eggs or a frittata. They also travel well for picnics—pack with napkins and a dipping container.
Storage and reheating tips
Refrigerate: Store leftovers in an airtight container in the fridge for up to 3 days.
Reheat: Warm in a 350°F (175°C) oven for 8–10 minutes or until heated through to keep pastry crisp. A toaster oven works great for single servings. Microwaving will soften the pastry and can make it soggy.
Freeze: Freeze baked rolls in a single layer on a sheet pan until firm, then transfer to a freezer bag for up to 2 months. Reheat from frozen at 350°F (175°C) for 12–18 minutes. You can also assemble and freeze unbaked rolls on a tray, then transfer to bags; bake from frozen, adding a few minutes to the baking time.
Food safety: don’t leave cheese- and meat-filled pastries at room temperature for more than 2 hours.
Creative twists
- Spicy beef pepperoni: add a sprinkle of red pepper flakes or swap mozzarella for pepper jack.
- Veggie version: swap beef pepperoni for sun-dried tomatoes, roasted red peppers, and spinach with a sprinkle of feta.
- Breakfast roll: add scrambled egg and breakfast sausage with cheddar.
- Pesto twist: spread a thin layer of pesto on each triangle before adding cheese and beef pepperoni for an herb-forward flavor.
- Mini calzones: fold triangles into small pockets instead of rolling for a different look and more filling capacity.
Your questions answered
How long does the recipe take from start to finish?
A: About 20–25 minutes total: 5–10 minutes prep and 12–15 minutes baking.
Can I make these ahead for a party?
A: Yes. Assemble the rolls and refrigerate for up to 24 hours before baking, or freeze assembled (on a tray) and bake from frozen—add a few extra minutes to the bake time.
Can I use fresh mozzarella?
A: You can, but fresh mozzarella has higher moisture. Pat it dry and slice thinly to avoid soggy pastry. Low-moisture shredded mozzarella gives a cleaner melt.
Are these safe to freeze?
A: Yes—either freeze baked rolls (best texture on reheating) or freeze unbaked assembled rolls. Store in airtight freezer bags for up to 2 months.
What if my croissant dough unrolls while baking?
A: Tuck the point under the roll and press gently to seal. Chilled dough holds its shape better; refrigerate briefly if it’s too soft while assembling.
Conclusion
These mozzarella beef pepperoni croissant rolls are a fast, satisfying bake that works for snacks, kid lunches, or easy entertaining. If you liked this stuffed-crescent idea and want to try a closely related version, check out this Pizza Stuffed Crescent Rolls from Small Town Woman for another take. Looking for more? Try my Keto Pepperoni Cheese Roll-Ups.
Appetizer
Appetizer
Appetizer
