There’s nothing quite like the joy of sharing food that brings everyone running to the kitchen, and this Pepperoni Pinwheels Appetizer is the ultimate crowd-pleaser for parties, game nights, or casual get-togethers. Each golden, cheesy swirl delivers all the best flavors of pizza in a bite-sized pastry—tangy marinara, melty mozzarella, zesty pepperoni, and herby Italian spices, all snuggled in flaky puff pastry. Not only are these savory rolls a breeze to make, they’re also a guaranteed hit whenever you want that “wow” factor without fuss. Let’s get rolling!

Ingredients You’ll Need
What makes this Pepperoni Pinwheels Appetizer shine is its short list of simple yet thoughtfully chosen ingredients. Every component brings something special—melty cheese, vibrant sauce, and buttery pastry come together for that irresistible blend of taste and texture you’ll crave again and again.
- Puff Pastry: Provides a crisp, flaky base that wraps all the delicious fillings in buttery layers—just remember to thaw it before starting.
- Pizza Sauce or Marinara: Spreads tangy tomato flavor throughout the rolls and keeps every bite moist and flavorful.
- Shredded Mozzarella Cheese: Melts beautifully, binding everything with gooey, stretchy goodness.
- Sliced Pepperoni: Adds classic pizza flavor and a pop of zesty, savory taste—feel free to try turkey pepperoni or a veggie swap for a twist.
- Italian Seasoning: Infuses every swirl with fragrant herbs, rounding out the flavors with a touch of earthiness.
- Egg (beaten, for egg wash): Brushes on a golden sheen, giving the pinwheels a showstopping glossy finish.
- Optional: Grated Parmesan and Chopped Parsley: Sprinkle over as a garnish for extra flavor and a fresh, inviting look.
How to Make Pepperoni Pinwheels Appetizer
Step 1: Prepare Your Baking Sheet
Start by preheating your oven to 400°F (200°C) so it’s perfectly hot when you’re ready to bake. Line a baking sheet with parchment paper—this makes cleanup effortless and ensures nothing sticks, so your Pepperoni Pinwheels Appetizer comes out perfectly golden.
Step 2: Roll Out the Puff Pastry
On a lightly floured surface, gently unfold and roll the thawed puff pastry into a rectangle about 10×12 inches. This gives you the ideal size for even filling and tidy rolling, and prevents the pastry from splitting as you go. Don’t rush; pastry loves a gentle touch!
Step 3: Layer on the Flavors
Spread your pizza sauce or marinara evenly over the puff pastry, making sure to leave a half-inch border on all sides to keep the filling inside as it bakes. Next, sprinkle mozzarella cheese generously across the sauce, followed by an even layer of pepperoni slices. Finish with a dusting of Italian seasoning for aromatic goodness in every bite.
Step 4: Roll and Slice
Starting from the long edge, tightly roll up the puff pastry like a jelly roll. This helps keep all the gooey cheese and savory pepperoni swirled throughout. Trim the ends for a neat look, then slice the log into 12 even pieces—each one will become a beautiful, spiraled pinwheel.
Step 5: Assemble and Bake
Arrange the pinwheels on your prepared baking sheet, cut side up, with some space between each. Brush the tops with beaten egg for that irresistible shine. Slide them into the oven for about 15–18 minutes, or until the Pepperoni Pinwheels Appetizer is golden and bubbling. Let them cool for a few minutes before serving so you don’t burn your tongue!
How to Serve Pepperoni Pinwheels Appetizer

Garnishes
Once out of the oven, shower your warm pinwheels with a snowfall of grated Parmesan and a handful of chopped parsley. These finishing touches add a savory spark and a fresh pop of color that make your Pepperoni Pinwheels Appetizer irresistibly inviting.
Side Dishes
Serve these cheesy spirals alongside a crisp green salad, crunchy vegetable sticks, or a big bowl of marinara for dipping. They pair beautifully with all your favorite picnic, potluck, or party sides, making them wonderfully adaptable for any occasion.
Creative Ways to Present
Let your presentation shine by stacking pinwheels in a spiral on a rustic board or threading them onto skewers for easy dipping. You can even tuck them into bento boxes for a fun, pizza-inspired twist on lunch. However you serve them, these little bites steal the spotlight every time!
Make Ahead and Storage
Storing Leftovers
If you have any Pepperoni Pinwheels Appetizer left over (they tend to disappear fast!), store them in an airtight container in the refrigerator for up to three days. Make sure they’ve cooled completely before storing to keep them from getting soggy.
Freezing
These pinwheels freeze like a dream! Arrange cooled pinwheels on a baking sheet lined with parchment and freeze until firm, then transfer them to a freezer bag. They’ll keep for up to two months. When you need a quick snack or appetizer, simply bake from frozen until hot and flaky.
Reheating
To bring back that fresh-baked crispness, reheat your Pepperoni Pinwheels Appetizer in a preheated oven (about 350°F) or air fryer for a few minutes until warmed through and golden. Microwaving works in a pinch, but the oven or air fryer gives the best results for that perfect crunch.
FAQs
Can I make the Pepperoni Pinwheels Appetizer ahead of time?
Absolutely! You can prepare the rolls and slice them, then cover and refrigerate them up to a day ahead. When ready to serve, just bake as directed—no need to adjust the bake time.
What other meats or cheese work well in this recipe?
Feel free to swap in cooked sausage crumbles, turkey pepperoni, thinly sliced ham, or even cooked bacon. Cheddar, provolone, or a mix of Italian cheeses also work beautifully for a new flavor profile.
How do I keep the pinwheels from unrolling while baking?
A gentle but tight roll is the secret, and don’t forget to leave a clean border for sealing. You can also gently pinch the final edge to help it stay closed or place each slice with the seam side down on the tray.
Can I make this Pepperoni Pinwheels Appetizer vegetarian?
Definitely! Just swap the pepperoni for roasted veggies, sautéed mushrooms, or even olives for a vegetarian-friendly version that’s every bit as satisfying.
Is there a gluten-free option for this recipe?
You can find gluten-free puff pastry at many specialty grocery stores, and the rest of the ingredients are easy to adapt. Just check the labels of your sauce and meats to ensure they fit your dietary needs.
Final Thoughts
It’s hard not to fall in love with the crispy, gooey, bite-sized magic of the Pepperoni Pinwheels Appetizer! Whether you’re feeding a hungry crowd or just treating yourself to a pizza-inspired snack, this recipe is pure fun in every swirl. Give them a try—you’ll be amazed at how quickly they disappear!
Print
Pepperoni Pinwheels Appetizer Recipe
- Prep Time: 10 minutes
- Cook Time: 18 minutes
- Total Time: 28 minutes
- Yield: 12 pinwheels
- Category: Appetizer
- Method: Baking
- Cuisine: American
- Diet: Non-Vegetarian
Description
These Pepperoni Pinwheels are a delicious and easy-to-make appetizer perfect for any occasion. Puff pastry filled with pizza sauce, cheese, and pepperoni, baked to golden perfection.
Ingredients
Puff Pastry:
- 1 sheet puff pastry, thawed
Pizza Sauce:
- 1/2 cup pizza sauce or marinara
Cheese:
- 1 cup shredded mozzarella cheese
Pepperoni:
- 1/2 cup sliced pepperoni
Seasoning:
- 1 teaspoon Italian seasoning
Egg Wash:
- 1 egg, beaten
Optional Garnish:
- Grated Parmesan and chopped parsley
Instructions
- Preheat Oven: Preheat the oven to 400°F (200°C) and line a baking sheet with parchment paper.
- Prepare Pastry: Roll out the puff pastry on a floured surface, spread pizza sauce, cheese, pepperoni, and seasoning. Roll into a log, slice, and place on the baking sheet.
- Bake: Brush with egg wash and bake for 15–18 minutes until golden brown.
- Serve: Let cool slightly, garnish if desired, and serve warm.
Notes
- Best served warm
- Can be reheated in oven or air fryer
- Vegetarian option: Substitute pepperoni with turkey pepperoni, ham, or sautéed veggies
Nutrition
- Serving Size: 1 pinwheel
- Calories: 150
- Sugar: 1g
- Sodium: 320mg
- Fat: 10g
- Saturated Fat: 4g
- Unsaturated Fat: 5g
- Trans Fat: 0g
- Carbohydrates: 11g
- Fiber: 0g
- Protein: 5g
- Cholesterol: 25mg