
This mozzarella pepperoni croissant roll recipe transforms simple ingredients into an irresistible snack that brings together the flaky texture of croissants with classic pizza flavors. The combination creates a crowd-pleasing treat perfect for parties, game days, or quick meals when you need something satisfying.
I created these rolls initially as an afterschool snack for my hungry teenagers, but they quickly became our go to appetizer for neighborhood gatherings. The way the cheese melts and stretches when you pull them apart never fails to impress guests.
Ingredients
- Croissant dough package: The flaky layers create the perfect vessel for our fillings. Look for refrigerated dough in the dairy section.
- Mozzarella cheese: Fresh shredded works best for optimal meltiness. Avoid pre shredded if possible as it contains anti caking agents.
- Pepperoni slices: Provides that classic pizza flavor. Choose thinly sliced pepperoni for easier rolling.
- Butter: Creates a rich, golden exterior. Use unsalted butter for better control of the overall saltiness.
- Garlic powder: Adds depth and savory notes without the risk of burning that fresh garlic might have.
- Dried oregano: Provides that quintessential pizza herb flavor. Use Mediterranean oregano for the most authentic taste.
- Dried basil: Complements the oregano beautifully. Make sure your dried herbs are fresh for maximum flavor.
Step-by-Step Instructions
- Preparation:
- Preheat your oven to 375°F while lining a baking sheet with parchment paper. This temperature creates the perfect balance between browning the exterior while fully cooking the interior.
- Prepare the dough:
- Carefully unroll the packaged croissant dough on a clean surface and separate along the perforations into triangles. Handle gently to avoid tearing the delicate dough.
- Create the herb butter:
- Melt butter completely in a microwave safe dish for about 20 seconds, then stir in the garlic powder, oregano, and basil until thoroughly combined. This infused butter will distribute flavor throughout each bite.
- Assemble the rolls:
- Brush each triangle liberally with the herb butter mixture, ensuring even coverage. Place several pepperoni pieces at the wide end of each triangle, then sprinkle generously with shredded mozzarella cheese.
- Rolling technique:
- Starting from the wide end where you placed toppings, gently roll toward the pointed tip, tucking in any escaping fillings as you go. The tight roll prevents cheese from leaking during baking.
- Final touches:
- Arrange rolls on your prepared baking sheet with adequate spacing to allow for expansion. Brush tops with remaining herb butter for extra flavor and to promote browning.
- Baking:
- Place in the center rack of your preheated oven and bake for 12 to 15 minutes, watching carefully in the final minutes. Look for a deep golden brown color and slightly bubbling cheese as indicators of doneness.
- Cooling:
- Allow rolls to rest for 3 to 5 minutes after removing from the oven. This brief cooling period helps the melted cheese set slightly and prevents burning your mouth on the first bite.

My favorite part of this recipe is watching the cheese get perfectly golden and bubbly as it peeks out from the croissant folds. The first time I served these at a family gathering, my nephew declared them better than delivery pizza and now requests them every time he visits.
Make Ahead Options
These croissant rolls work wonderfully as a make ahead option for busy days. You can prepare them completely up to the baking stage, then cover and refrigerate for up to 24 hours. When ready to serve, simply add an extra minute or two to the baking time to account for the chilled dough. This makes them perfect for entertaining when you want to minimize last minute preparation.
Clever Variations
The basic recipe provides an excellent foundation for countless variations. Try swapping pepperoni for cooked Italian sausage or crispy bacon bits. Vegetable lovers can add finely chopped bell peppers, mushrooms, or spinach between the cheese and meat layer. For a breakfast version, use ham, scrambled eggs, and cheddar cheese instead. The herb butter can also be customized with different seasonings like Italian blend, ranch seasoning, or even a touch of cayenne for heat lovers.
Serving Suggestions
These rolls shine brightest when served warm with a side of marinara sauce for dipping. For a complete meal, pair them with a simple green salad dressed with vinaigrette to balance the richness. They make excellent additions to a brunch spread alongside fresh fruit and yogurt. When serving as appetizers, arrange them on a large platter surrounded by olives, artichoke hearts, and roasted red peppers for an Italian themed gathering.

These croissant rolls are a hit every time, with minimal effort needed to create an impressive snack or meal.
Frequently Asked Questions
- → Can I prepare these croissant rolls ahead of time?
Yes! You can assemble the rolls up to 24 hours in advance and refrigerate them covered with plastic wrap. When ready to serve, simply bake them fresh, adding 2-3 minutes to the baking time since they'll be starting cold.
- → What can I serve with these mozzarella pepperoni rolls?
These rolls pair wonderfully with marinara sauce for dipping. They also complement a fresh green salad, tomato soup, or can be part of an appetizer spread for gatherings.
- → How should I store and reheat leftovers?
Store any leftover rolls in an airtight container in the refrigerator for up to 3 days. Reheat in a 350°F oven for 5-7 minutes until warmed through, or use an air fryer for 2-3 minutes to restore their crispy texture.
- → Can I freeze these croissant rolls?
Yes! After baking and cooling completely, place the rolls in a freezer-safe container or zip-top bag and freeze for up to 2 months. Thaw in the refrigerator overnight and reheat in a 350°F oven for 8-10 minutes until heated through.
- → What are good vegetarian fillings to substitute for pepperoni?
Great vegetarian alternatives include sautéed mushrooms, roasted red peppers, spinach (squeeze out excess moisture first), sun-dried tomatoes, olives, or artichoke hearts. Maintain the cheese for that essential gooey center.
- → Can I use different cheeses in this recipe?
Absolutely! While mozzarella provides that classic melt, experiment with provolone, fontina, cheddar, or a combination. For extra flavor, sprinkle in some grated parmesan or asiago with the mozzarella.