Go Back
Delicious Veggie Pizza Pinwheels arranged on a white plate, showcasing a vibrant filling of cream cheese, tomatoes, cucumbers, and herbs.
Maryam

Veggie Pizza Pinwheels

These delightful Veggie Pizza Pinwheels are a cheesy, savory snack or appetizer, packed with fresh vegetables and pizza flavor, all wrapped in flaky puff pastry. They're perfect for parties, lunchboxes, or a fun weeknight bite!
Prep Time 20 minutes
Cook Time 25 minutes
Total Time 45 minutes
Servings: 4 servings
Course: Appetizer, Snack
Cuisine: American
Calories: 590

Ingredients
  

For the Pinwheels
  • 2 sheets puff pastry sheets 10 oz each, thawed
  • 0.5 cup pizza sauce
  • 1.5 cups shredded mozzarella cheese
  • 0.5 cup red bell pepper finely diced
  • 0.25 cup yellow onion finely diced
  • 0.5 cup zucchini finely diced
  • 1 tsp Italian seasoning
  • 0.5 tsp garlic powder
  • 2 tbsp grated Parmesan cheese for topping

Equipment

  • Large Baking Sheet
  • Parchment Paper
  • Skillet
  • Sharp knife

Method
 

Prep and Preheat
  1. Finely dice the red bell pepper, yellow onion, and zucchini. For the best flavor and to prevent soggy pinwheels, gently sauté these diced vegetables in a non-stick skillet over medium heat for 5-7 minutes until they've softened slightly and any excess moisture has evaporated. Let them cool down a bit while you prepare the pastry.
  2. Preheat your oven to 400°F (200°C). Line a large baking sheet with parchment paper to prevent sticking and make cleanup a breeze.
Assemble the Pinwheels
  1. On a lightly floured surface or directly on its provided parchment paper, carefully unroll one sheet of thawed puff pastry. Spread half of the pizza sauce evenly over the pastry, making sure to leave a small border (about 1/2 inch) around the edges. This helps seal the roll later.
  2. Sprinkle half of the shredded mozzarella cheese over the pizza sauce. Evenly distribute half of your sautéed diced vegetables across the cheese, followed by half of the Italian seasoning and garlic powder. Don't overfill, or it will be hard to roll.
  3. Starting from one of the long edges, carefully and tightly roll the pastry into a log. Once rolled, gently pinch the seam to seal it completely. Repeat this entire process with the second puff pastry sheet and the remaining sauce, cheese, vegetables, and seasonings.
  4. Using a sharp knife, slice each pastry log into 1-inch thick rounds. You should get approximately 12-14 pinwheels from each log, making about 24-28 total.
Bake the Pinwheels
  1. Arrange the pinwheels cut-side up on your prepared baking sheet, leaving a little space (about 1/2 inch) between each one for even baking. Sprinkle the tops with the grated Parmesan cheese. Bake for 18-22 minutes, or until the pastry is beautifully puffed and golden brown, and the cheese is bubbly and slightly caramelized. If they start browning too quickly, you can loosely tent them with foil.
  2. Let the pinwheels cool on the baking sheet for 5 minutes before serving. This allows them to set up slightly and makes them easier to handle.

Notes

Make-Ahead Tip: You can assemble and slice the pinwheels, then arrange them on a parchment-lined baking sheet and freeze them solid. Once frozen, transfer to a freezer-safe bag. Bake from frozen, adding an extra 5-10 minutes to the cook time until golden.
Serving Suggestion: These are fantastic on their own, but if you want to take them up a notch, serve them with a side of warm marinara sauce for dipping.
Veggie Variations: Feel free to swap out the veggies! Finely chopped mushrooms, baby spinach (sautéed and squeezed dry), or even a sprinkle of corn kernels would work wonderfully.