Table of Contents
Watch Me Make It
Why This Recipe Works
What really makes these croissants shine is the combination of textures and flavors. You’ve got that crispy, buttery croissant that’s been lightly toasted, which gives way to a melty cheese layer and savory pepperoni.
More Snacks Recipes You'll Love

I love how the garlic butter adds a fragrant touch that elevates everything. It’s like a mini pizza sandwich but with all the buttery goodness of a croissant. Trust me, once you take that first bite, you'll see why this recipe is a must-try.
Ingredients
Let’s talk about what you need to make these bad boys. Here’s the lineup:
- 2 large croissants, sliced in half horizontally
- 1 stick butter, melted
- 2 tablespoons minced garlic
- 1 tablespoon chopped fresh parsley or your favorite Italian seasoning
- 4 slices mozzarella or provolone cheese
- 2 to 3 ounces freshly shredded thick-cut mozzarella cheese
- 12 to 14 pepperoni slices (6 to 7 per croissant)
- Italian seasoning, to taste
- Marinara sauce or ranch dressing, for dipping
How to Make It
First, preheat your oven to 375 degrees F. This is essential for ensuring the croissants get crispy.
Slice the croissants in half horizontally. I like to place them cut side up under the broiler for about 3 to 5 minutes. You want them just lightly toasted, not too brown, so keep an eye on them. It’s a game of patience, but it really makes a difference.
While those are toasting, mix the melted butter with the minced garlic and parsley (or Italian seasoning). This is where the magic starts. Brush the garlic herb butter generously over the toasted sides of each croissant. Don’t be shy here; you want that flavor to seep in.

Next, place the croissants on a baking sheet, toasted side up. Layer two slices of mozzarella or provolone cheese on the bottom half of each croissant. Then, sprinkle on some of that shredded mozzarella and pile on those pepperoni slices. The more, the merrier, right? A light sprinkle of Italian seasoning brings it all together.
Now, pop the top half of the croissant on to form a sandwich. It’s like a cheesy hug!
Bake these for about 5 to 7 minutes. You’re looking for the cheese to be fully melted and the croissants warmed through without turning too brown. If you’re like me and can’t resist peeking, just remember to keep the oven door closed as much as possible to maintain that heat.

Once they’re out of the oven, let them cool for about 5 minutes. This is tough, but trust me - your taste buds will thank you later.
Serve warm with marinara sauce or ranch dressing. I love dipping mine in marinara; it adds that extra punch.
Tips / Variations
Alright, let’s talk customization. If you’re feeling adventurous, you can switch up the toppings. Try adding some sliced olives or bell peppers for a little crunch. Or, how about some cooked sausage crumbles? I’ve even experimented with adding a bit of fresh basil or arugula after baking for some extra freshness.

If you want to take this to the grill instead of the oven, you absolutely can! Just keep an eye on the temperature. You want that buttery golden brown, but you don’t want to scorch them. I recommend using indirect heat for the best results. Place the croissants away from the direct flames, and they’ll toast up beautifully.
Serving Ideas
These croissants are perfect as a snack or a fun appetizer. They’re great for parties, or you can make them for a casual dinner. Pair them with a simple salad and you’ve got yourself a meal. I’ve even served them at movie nights, and they were a hit. Just set out the marinara and ranch for dipping and watch them disappear.

Closing
So, there you have it - Pepperoni Pizza Croissants that are sure to impress. They’re easy, delicious, and a little bit fancy with all that buttery goodness. The next time you’re firing up the grill or looking for a quick oven treat, give these a go. You might just find yourself making them more often than you planned. Happy cooking!
Frequently Asked Questions
Can I make Pepperoni Pizza Croissants ahead of time?
Yes, you can prepare the croissants and fillings ahead of time. Assemble them and store them in the refrigerator for up to 24 hours before baking.
What is the best way to reheat leftovers?
To reheat leftovers, place them in a preheated oven at 350F for about 10-15 minutes, or until heated through. You can also use an air fryer for a few minutes to maintain crispiness.
Can I substitute ingredients in the recipe?
Yes, you can substitute different cheeses, like cheddar or gouda, and use turkey pepperoni or even veggies as a topping instead of pepperoni.
How do I store Pepperoni Pizza Croissants?
Store any leftover croissants in an airtight container in the refrigerator for up to 3 days.
Will the texture change if I use a different type of croissant?
Yes, using a different type of croissant may affect the texture. A buttery croissant works best for a flaky, crispy result, while a denser croissant may not crisp up as well.
More Snacks Recipes You'll Love

Ingredients
- 2 Large croissants, sliced in half horizontally
- 1 stick butter, melted
- 2 tablespoon minced garlic
- 1 tablespoon chopped fresh parsley or your favorite Italian seasoning
- 4 slices mozzarella or provolone cheese
- 3 oz freshly shredded thick-cut mozzarella cheese
- 12 Pepperoni slices (6 to 7 per croissant)
- Italian seasoning, to taste
- Marinara sauce or ranch dressing, for dipping
Instructions
- Preheat your oven to 375 degrees F.
- Slice the croissants in half horizontally and place them cut side up under the broiler for 3 to 5 minutes, just until lightly toasted.
- In a small bowl, combine the melted butter, minced garlic, and fresh parsley or Italian seasoning. Brush the garlic herb butter generously over the toasted sides of each croissant.
- Place the croissants on a baking sheet, toasted side up. Layer two slices of mozzarella or provolone cheese on the bottom half of each croissant. Top with the shredded mozzarella, then add 6 to 7 pepperoni slices. Sprinkle with a little Italian seasoning.
- Place the top half of each croissant on to form a sandwich.
- Bake for 5 to 7 minutes, or until the cheese is fully melted and the croissants are warmed through without becoming overly browned.
- Remove from the oven and let cool for about 5 minutes before serving.
- Serve warm with marinara sauce or ranch dressing for dipping.















Leave a Reply