December 13, 2025

Pesto and Sun-Dried Tomato Puff Pastry Pinwheels

Jump to Recipe

Festive, flaky, and ready in about 30 minutes – the perfect holiday appetizer!

Golden vegan puff pastry pinwheels filled with pesto and sun-dried tomatoes on a parchment-lined baking sheet.

Table of Contents

why you’ll love this recipe step-by-step instructions tips and faqs more holiday recipes

Pesto and Sun-Dried Tomato Puff Pastry Pinwheels

These Pesto and Sun-Dried Tomato Puff Pastry Pinwheels are the ultimate holiday appetizer! They’re buttery, flaky, festive, and incredibly easy to make – only a handful of ingredients and minimal prep time. Each bite is layered with herby pesto, sun-dried tomatoes, and parmesan. Plus, their cute Christmas-tree shape makes them an instant crowd-pleaser for holiday parties, potlucks, and family gatherings. My favorite thing about these Pesto and Sun-Dried Tomato Puff Pastry Pinwheels is that you can enjoy them warm or at room temperature (even more perfect for potlucks and holiday parties!). Serve them at your next get-together and watch them disappear!

Close-up of flaky puff pastry pinwheel showing pesto and sun-dried tomato swirls with melted vegan parmesan.
Close-up of flaky puff pastry pinwheel showing pesto and sun-dried tomato swirls with melted vegan parmesan.

How to Make Pesto and Sun-Dried Tomato Puff Pastry Pinwheels

1. Prep the Puff Pastry:

Preheat your oven to 375°F, line a baking sheet with parchment, and lay the first puff pastry sheet on a clean surface.

2. Spread, Layer, Roll and Slice!

Spread a thin, even layer of vegan pesto over the entire sheet. Sprinkle with sun-dried tomatoes and vegan parmesan. Place a second sheet of puff pastry directly on top and gently press so the layers stick together. Starting from one long edge, tightly roll the pastry into a log, jelly-roll style. If the dough becomes soft, refrigerate the log for 15 to 20 minutes to firm up. Using a sharp knife, slice the chilled log into 1”- inch rounds. You should get about 12 pinwheels.

3. Arrange, Brush and Bake!

Arrange the pinwheels on the prepared baking sheet, leaving space between each one. Brush lightly with olive oil or melted vegan butter and bake for 30 to 40 minutes , or until puffed and crisped around the edges.

4. Garnish, Serve and Enjoy!

Let cool slightly before serving. Sprinkle with flaky salt, fresh basil, or extra vegan parmesan. Serve warm or at room temperature

Golden vegan puff pastry pinwheels filled with pesto and sun-dried tomatoes on a parchment-lined baking sheet.

Tips and FAQs

  • Keep the pastry cold: Cold puff pastry rises the best. If it gets too warm while shaping, pop it in the fridge for 10 to 15 minutes before baking.
  • Chill before slicing: For cleaner cuts and better layers.
  • Use a serrated knife: For neat slices without squishing the pastry.
  • Use oil-packed sun-dried tomatoes: They’re softer, richer in flavor, and easier to chop finely.
  • Don’t overload the filling: A thin, even layer prevents the trees from slipping apart or losing their shape.
  • Bake on the middle rack:So the bottoms crisp without burning.
  • Bake on parchment: Puff pastry sticks easily, so parchment or a silicone mat is essential.

Can I make these ahead of time?

Yes! Assemble the trees and keep them refrigerated for up to 24 hours. Bake right before serving.

Can I freeze them?

You can freeze the shaped, unbaked trees for up to 2 months. Bake directly from frozen, adding 3 to 5 extra minutes.

Do they travel well?

Yes! They’re great at room temperature and perfect for parties, potlucks, and grazing boards.

More Crowd-Pleasing Holiday Recipes

Make These Festive Puff Pastry Pinwheels for Your Next Holiday Gathering!

Whether you’re hosting a big party or just want a fun and festive snack, these Pesto and Sun-Dried Tomato Puff Pastry Pinwheels always impress. They’re simple, flavorful, and guaranteed to bring a little holiday magic to any table.

If you give this recipe a try and enjoy it, I wanna know! Snap a photo, take a video, or make a story and post it to Instagram or Facebook, and tag me at @eat_figs_not_pigs and #EatFigsNotPigs. I love seeing your recreations of my recipes! xx!

Close-up of flaky puff pastry pinwheel showing pesto and sun-dried tomato swirls with melted vegan parmesan.
Close-up of flaky puff pastry pinwheel showing pesto and sun-dried tomato swirls with melted vegan parmesan.

Pesto and Sun-Dried Tomato Puff Pastry Pinwheels

Ashley
Festive, flaky, and ready in about 30 minutes — the perfect holiday appetizer!
Prep Time 10 minutes
Cook Time 30 minutes
Course Appetizer, Holiday-Inspired, Snack
Servings 12 Pinwheels

Ingredients
  

  • 2 sheets puff pastry thawed (but still cold)
  • ½ cup vegan pesto homemade or store-bought
  • ½ cup sun-dried tomatoes drained and finely chopped
  • ½ cup grated vegan parmesan plus more for garnish
  • Olive oil or melted vegan butter for brushing
  • Fresh minced basil for garnish, optional

Instructions
 

  • Preheat the oven to 375°F and line a baking tray with parchment.
  • Lay one sheet of the puff pastry on a clean, dry surface.
  • Spread a thin, even layer of vegan pesto over the entire sheet. Sprinkle with sun-dried tomatoes and vegan parmesan.
  • Place a second sheet of puff pastry directly on top and gently press so the layers stick together.
  • Starting from one long edge, tightly roll the pastry into a log, jelly-roll style. If the dough becomes soft, refrigerate the log for 15 to 20 minutes to firm up.
  • Using a sharp knife, slice the chilled log into 1”- inch rounds. You should get about 12 pinwheels.
  • Arrange the pinwheels on the prepared baking sheet, leaving space between each one.
  • Brush lightly with olive oil or melted vegan butter and bake for 25 to 30 minutes, or until puffed, crisped around the edges.
  • Let cool slightly before serving. Sprinkle with flaky salt, fresh basil, or extra vegan parmesan. Serve warm or at room temperature
Keyword easy vegan appetizers, pesto pinwheels, pesto puff pastry pinwheels, puff pastry appetizers, puff pastry pinwheels, sin-dried tomato appetizers, sun-dried tomato puff pastry pinwheels, vegan pinwheel appetizers, vegan puff pastry appetizers, vegan puff pastry pinwheels
Tried this recipe?Let us know how it was!
1 Comments
Join The Conversation

Share Your Thoughts

Your email address will not be published. Required fields are marked *

Recipe Rating