These pepperoni puff pastry pinwheels are the kind of easy, crowd-pleasing appetizer that disappears before you can refill the platter. Flaky puff pastry, melted mozzarella, a smear of seasoned cream cheese, and slices of pepperoni—rolled, chilled, sliced, and baked until golden—make a snack that’s perfect for game day, potlucks, or a quick party platter. If you love pepperoni-forward bites, try this version inspired by classic savory snack pins and compare notes with the popular beef pepperoni ultimate savory snack for more pepperoni ideas.
Why you’ll love this dish
Light, crispy pastry meets melty cheese and savory pepperoni—what’s not to love? This recipe is fast, forgiving, and transports well, so it’s ideal for gatherings where you need something tasty without spending hours in the kitchen. Kids tend to love the familiar pepperoni-cheese combo, while adults appreciate the buttery, flaky texture of properly baked puff pastry.
“These disappeared in minutes at my last potluck—easy to make, easy to eat, and everyone asked for the recipe.” — a quick review from a home cook
Reasons to try it:
- Makes a large batch without much effort.
- Can be prepped ahead and baked just before serving.
- Uses store-bought ingredients for a shortcut that still tastes homemade.
How this recipe comes together
Start by softening and flavoring cream cheese, then roll it thin over thawed puff pastry. Layer with shredded mozzarella and pepperoni, roll tightly, and chill — chilling is key so the pinwheels slice cleanly. After slicing, an egg wash helps them brown beautifully in the oven. Bake until the edges are puffed and golden and the cheese is bubbling.
Timing overview:
- Prep: 15–20 minutes active (plus chill time)
- Chill: 20–30 minutes
- Bake: 12–18 minutes
- Total: About 50 minutes including chilling
What you’ll need
- 1 sheet (about 8 oz) frozen puff pastry, thawed in refrigerator
- 4 oz (½ cup) cream cheese, softened
- 1 cup shredded mozzarella (or a blend of mozzarella and provolone)
- 20–24 slices pepperoni (regular size)
- 1 large egg + 1 tbsp water (for egg wash)
- 1 tsp Italian seasoning
- ¼ tsp garlic powder
- Salt and black pepper, to taste
- Optional: 1–2 tbsp grated Parmesan for sprinkling
Substitutions and notes:
- If you prefer lower fat, use part-skim cheeses; baking times are the same.
- Crescent roll dough can be used in a pinch, but texture will be less flaky than puff pastry.
- Add a spoonful of pizza sauce on top before rolling for a saucier bite.
Step-by-step instructions
- Preheat oven to 400°F (200°C). Line a baking sheet with parchment.
- In a small bowl, mix softened cream cheese with Italian seasoning, garlic powder, and a pinch of salt and pepper until smooth.
- On a lightly floured surface, unfold the thawed puff pastry sheet into a rectangle. Gently roll to even thickness if needed.
- Spread the seasoned cream cheese evenly across the pastry, leaving a ½-inch border on the long side.
- Sprinkle shredded mozzarella over the cream cheese in an even layer.
- Arrange pepperoni slices in a single layer on top of the cheese, slightly overlapping.
- Starting at the long edge, roll the pastry tightly into a log. Pinch the seam to seal.
- Wrap the log in plastic wrap and chill in the refrigerator for 20–30 minutes (this firms the dough for clean slicing).
- Unwrap and use a sharp knife to slice the log into ½–¾-inch pinwheels. Place cut side up on the prepared baking sheet about 1 inch apart.
- Whisk egg with water and brush each pinwheel lightly for a golden finish; sprinkle Parmesan if using.
- Bake for 12–18 minutes, until puffed and golden-brown and cheese is melted. Let cool 5 minutes before serving.
Yield: About 20–24 pinwheels, depending on slice thickness.
Best ways to enjoy it
Serve these warm for the best texture—crispy outside, melty inside. They’re excellent with a side of marinara or ranch for dipping. For a grazing table, place them on a wooden board with olives, pickles, and sliced peppers. For a heartier spread, serve alongside a Mushroom Swiss jam burger with bacon or pair with a simple green salad to round out the menu.
Plating ideas:
- Stack pinwheels in a spiral on a round platter with dipping bowls in the center.
- Garnish with chopped parsley or a dusting of grated Parmesan for color and finish.
Storage and reheating tips
- Refrigerator: Store cooled pinwheels in an airtight container for up to 3 days.
- Freezing: Arrange baked pinwheels in a single layer on a baking sheet and freeze until solid, then transfer to a freezer bag for up to 2 months. Thaw in the fridge overnight before reheating.
- Reheating: Reheat in a 350°F (175°C) oven for 8–10 minutes to crisp them back up. Avoid microwaving for long; it makes the pastry soggy. If frozen and reheating straight from freezer, add a few extra minutes.
Food safety: Cool to room temperature no longer than 2 hours before refrigerating. Reheat to at least 165°F (74°C) if serving leftovers to guests.
Helpful cooking tips
- Keep everything cold until you bake. Puff pastry performs best when its butter layers are cold; warmth leads to greasy, soft pastry.
- Use a very sharp knife or a serrated blade with a gentle sawing motion for neat, even slices.
- Don’t overfill. Too much filling can cause the log to burst or make slices sloppy.
- If you want crispier bottoms, bake on a preheated baking steel or inverted sheet pan.
Creative twists
- Spicy: Swap pepperoni for spicy salami and add red pepper flakes to cream cheese.
- Veggie: Replace pepperoni with roasted red peppers and sun-dried tomatoes for a vegetarian option. Add baby spinach and sautéed mushrooms for more depth.
- Breakfast version: Use cooked crumbled sausage and cheddar, and sprinkle with chives.
- Herb butter finish: Brush pinwheels with melted garlic-herb butter right after baking for an extra glossy, savory finish.
Common questions
Q: Can I make these ahead of time?
A: Yes—assemble the log, wrap, and refrigerate up to 24 hours before slicing and baking. You can also freeze the assembled log for up to one month; thaw overnight in the fridge before slicing.
Q: Can I bake these from frozen?
A: If frozen after baking, reheat from frozen in a 350°F oven for about 12–15 minutes. If frozen raw (assembled log), thaw first in the refrigerator for best results, then slice and bake as directed.
Q: Are there gluten-free options?
A: Use a gluten-free puff pastry (available from specialty brands) and confirm all add-ins are gluten-free. Baking behavior may vary, so watch for browning and check doneness visually.
Q: My pinwheels flattened—what went wrong?
A: The dough likely warmed up too much before baking. Chill the log well before slicing, and bake immediately after egg wash. Also ensure your oven is fully preheated.
Q: How can I make them less greasy?
A: Don’t overload with cheese or pepperoni slices; use paper towels to blot very greasy pepperoni if needed. Keeping pastry cold also prevents excess oil from leaking out.
If you want tested, crowd-pleasing snack recipes similar to these pinwheels, there are great ideas and variations to explore that keep entertaining simple and delicious.

Pepperoni Puff Pastry Pinwheels
Ingredients
Main Ingredients
- 1 sheet frozen puff pastry, thawed (about 8 oz)
- 4 oz cream cheese, softened
- 1 cup shredded mozzarella (or a blend with provolone)
- 20-24 slices pepperoni, regular size
- 1 large egg for egg wash
- 1 tbsp water for egg wash
- 1 tsp Italian seasoning
- ¼ tsp garlic powder
- to taste Salt and black pepper
- 1-2 tbsp grated Parmesan, optional for sprinkling
Instructions
Preparation
- Preheat oven to 400°F (200°C). Line a baking sheet with parchment.
- In a small bowl, mix softened cream cheese with Italian seasoning, garlic powder, and a pinch of salt and pepper until smooth.
- On a lightly floured surface, unfold the thawed puff pastry sheet into a rectangle. Gently roll to even thickness if needed.
- Spread the seasoned cream cheese evenly across the pastry, leaving a ½-inch border on the long side.
- Sprinkle shredded mozzarella over the cream cheese in an even layer.
- Arrange pepperoni slices in a single layer on top of the cheese, slightly overlapping.
- Starting at the long edge, roll the pastry tightly into a log. Pinch the seam to seal.
- Wrap the log in plastic wrap and chill in the refrigerator for 20–30 minutes.
Baking
- Unwrap the log and use a sharp knife to slice the log into ½–¾-inch pinwheels. Place cut side up on the prepared baking sheet about 1 inch apart.
- Whisk egg with water and brush each pinwheel lightly for a golden finish; sprinkle Parmesan if using.
- Bake for 12–18 minutes, until puffed and golden-brown and cheese is melted. Let cool 5 minutes before serving.
