This recipe takes me straight back to Saturday mornings at my college apartment, when my roommate Sarah would surprise us with these incredible croissant rolls fresh from the oven. The buttery, flaky pastry wrapped around melted mozzarella and savory pepperoni created the most irresistible aroma that would wake up the entire hallway. I’ve been perfecting this recipe for over eight years now, tweaking the herb blend and perfecting the rolling technique. The magic happens when the croissant dough meets the gooey mozzarella cheese and perfectly spiced pepperoni, creating little pockets of pure comfort food heaven. For more comfort food treats that bring that same gooey cheese magic to your kitchen, try our Cheese Tortellini Pepperoni Pizza Casserole or Mini Pumpkin Donuts that create irresistible aromas and pure comfort food heaven perfect for Saturday morning surprises.

Check Out These Related Recipes
For more cheesy comfort food treats, try:
- Cheese Tortellini Pepperoni Pizza Casserole – Gooey mozzarella with savory pepperoni in irresistible casserole form
- Mini Pumpkin Donuts – Fresh from the oven treats with buttery, flaky perfection
- Flourless Pumpkin Muffins – Saturday morning surprises that wake up the whole kitchen with aroma
- Buffalo Chicken Dip – Melted cheese heaven with herb blends and comfort food magic
Why You’ll Love This Recipe
I’ve made these croissant rolls countless times for friends and family, and they disappear within minutes every single time. Here’s why:
• Effortless Preparation: Using store-bought croissant dough means you get bakery-quality results with minimal effort and zero advanced skills required.
• Perfect Texture: The flaky, buttery pastry creates the ideal contrast to the gooey melted cheese and slightly crispy pepperoni edges.
• Irresistible Flavor: The combination of garlic powder, oregano, and basil transforms simple ingredients into something that tastes absolutely restaurant-worthy.
• Endless Versatility: Serve them as appetizers, breakfast treats, lunch bites, or late-night snacks – they work perfectly for any occasion.
• Beginner-Friendly: Even if you’ve never worked with pastry dough before, this foolproof recipe guarantees delicious results every time.
These rolls prove that the best comfort food doesn’t require complicated techniques or exotic ingredients.

Ingredients Notes
• Croissant Dough: I use refrigerated crescent roll dough (commonly sold in tubes) that’s fresh and well within its expiration date for the flakiest, most buttery results possible.
• Mozzarella Cheese: Freshly shredded mozzarella melts more evenly than pre-shredded varieties, creating that perfect stretchy, gooey center we all crave.
• Pepperoni Slices: I prefer using regular-thickness slices rather than thin ones, as they hold their shape better and provide more flavor.
• Butter: Real butter, not margarine, creates the golden, crispy exterior that makes these rolls absolutely irresistible when they’re fresh from the oven.
• Garlic Powder: This adds a subtle savory depth without overwhelming the delicate pepperoni and cheese flavors throughout each bite.
• Oregano & Basil: These classic Italian herbs complement the pepperoni perfectly and make your kitchen smell like an authentic Italian bakery.
How to Make This Recipe

- Preheat your oven to 375°F and line a baking sheet with parchment paper to prevent any cheese from sticking during baking.
- Unroll the croissant dough and separate it into individual triangles, being careful not to tear the delicate pastry pieces.
- I like to place about 2-3 pepperoni slices on the wider end of each triangle, then sprinkle a generous tablespoon of shredded mozzarella on top.
- Starting from the wide end, carefully roll each triangle toward the pointed tip, tucking in any cheese that tries to escape.
- Place the rolled croissants on your prepared baking sheet, leaving about 2 inches between each one for proper air circulation.
- In a small bowl, mix the melted butter with garlic powder, oregano, and basil until well combined and fragrant.
- Brush each roll generously with the herb butter mixture, making sure to coat the tops and sides for maximum flavor.
- Bake for 12-15 minutes (start checking at 10 minutes) until the rolls are golden brown and the cheese is bubbly and melted throughout.
Expert Cooking Tips
• Don’t Overfill: I learned the hard way that too much cheese will leak out during baking, so stick to about one tablespoon per roll.
• Seal the Edges: Gently pinch the seam where the dough meets to prevent any filling from escaping during the baking process.
• Work Quickly: Keep the dough cold by working with a few triangles at a time, returning unused portions to the refrigerator.
• Check Early: Start checking at 10 minutes since oven temperatures vary, and you want golden brown, not dark brown results.
• Cool Slightly: Let them rest for 2-3 minutes before serving to avoid burning your tongue on molten cheese centers.
• Fresh Herbs: If you have fresh oregano or basil, use half the amount for an even more vibrant flavor profile.
How to Store Leftovers
• Refrigerate Properly: Store leftover rolls in an airtight container in the refrigerator for up to 3 days maximum.
• Reheat Carefully: I warm them in a 300°F oven for 5 minutes to restore the crispy exterior texture.
• Avoid Microwaving: The microwave makes the pastry soggy, so always use the oven for reheating when possible.
• Freeze for Later: Wrap cooled rolls individually in plastic wrap, then freeze for up to 2 months; reheat in 325°F oven for 10-12 minutes.
• Thaw Completely: Let frozen rolls thaw in the refrigerator overnight before reheating in the oven for best results.
• Make Ahead: Assemble rolls, cover, and refrigerate up to 4 hours before baking for fresh-baked convenience.
Customizing the Recipe
• Meat Variations: Try salami, ham, or cooked sausage instead of pepperoni for different flavor profiles and textures.
• Cheese Options: Swiss, cheddar, or provolone work beautifully and create unique taste combinations with the herbs.
• Veggie Addition: Add thin bell pepper strips or mushrooms for extra nutrition and a satisfying crunch factor.
• Spice Level: Include red pepper flakes in the herb butter for those who enjoy a little heat.
• Sweet Version: Use ham and swiss with honey mustard for a breakfast treat (skip the garlic-herb butter for this variation).
• Herb Blend: Experiment with rosemary, thyme, or Italian seasoning to create your own signature flavor combination.

Perfect Pairings & Serving Ideas
• Fresh Salad: Serve alongside a crisp Caesar or garden salad to balance the rich, cheesy flavors.
• Tomato Soup: The classic combination of warm soup and cheesy pastry creates the ultimate comfort meal.
• Fruit Platter: Fresh grapes, apple slices, or berries provide a refreshing contrast to the savory richness.
• Morning Coffee: These rolls pair beautifully with coffee or tea for breakfast and brunch occasions.
• Wine Selection: A light Pinot Grigio or Chianti complements the Italian flavors perfectly for evening appetizers.
• Marinara Dip: Serve warm marinara sauce on the side for dipping to enhance the pizza-like flavors.
Your Questions Answered
Q: Can I use crescent roll dough instead of croissant dough? A: Yes, crescent rolls work perfectly and create similar flaky, buttery results.
Q: How do I prevent cheese from leaking out during baking? A: Don’t overfill and pinch seams tightly to seal the dough completely.
Q: Can I make these ahead of time for a party? A: Assemble rolls, cover, and refrigerate up to 4 hours before baking.
Q: What if my dough tears while rolling? A: Pinch tears together gently; the dough is quite forgiving during baking.
Q: How do I know when they’re perfectly done? A: Look for golden brown color and bubbly cheese visible through the dough.
Q: Can I double this recipe for a larger crowd? A: Absolutely! Just use multiple baking sheets and rotate halfway through baking.
PrintMozzarella Pepperoni Croissant Rolls
Easy Mozzarella Pepperoni Croissant Rolls with flaky pastry, melted cheese & herbs. Ready in 30 minutes – perfect for brunch or snacks!
- Prep Time: 15 minutes
- Cook Time: 15 minutes
- Total Time: 30 minutes
- Yield: 8 croissant rolls (serves 4-8)
Ingredients
- 1 package refrigerated croissant dough (8-count tube)
- 6 ounces mozzarella cheese, shredded
- 3 ounces pepperoni slices (about 24 slices)
- 2 tablespoons butter, melted
- 1/4 teaspoon garlic powder
- 1/4 teaspoon dried oregano
- 1/4 teaspoon dried basil
Instructions
- Preheat your oven to 375°F and line a baking sheet with parchment paper to prevent any cheese from sticking during baking.
- Unroll the croissant dough and separate it into individual triangles, being careful not to tear the delicate pastry pieces.
- I like to place about 2-3 pepperoni slices on the wider end of each triangle, then sprinkle a generous tablespoon of shredded mozzarella on top.
- Starting from the wide end, carefully roll each triangle toward the pointed tip, tucking in any cheese that tries to escape.
- Place the rolled croissants on your prepared baking sheet, leaving about 2 inches between each one for proper air circulation.
- In a small bowl, mix the melted butter with garlic powder, oregano, and basil until well combined and fragrant.
- Brush each roll generously with the herb butter mixture, making sure to coat the tops and sides for maximum flavor.
- Bake for 12-15 minutes (start checking at 10 minutes) until the rolls are golden brown and the cheese is bubbly and melted throughout.













