There’s something truly delightful about the sound of puff pastry flaking open to reveal a warm, creamy filling. Recently, while entertaining friends for a casual gathering, I decided to whip up some Savory Puff Pastry Pinwheels stuffed with a luscious spinach and artichoke blend. To my surprise, these little bites disappeared in a heartbeat! With a golden crust and a savory interior, they’re the perfect answer for anyone seeking a satisfying alternative to fast food or uninspired snacks.
What makes these pinwheels truly irresistible is their versatility—you can easily adapt the recipe for a vegan option without losing any of that rich flavor. It’s the ideal solution for impressing guests or simply enjoying a cozy night in. Plus, preparing these pinwheels is quicker than you’d think, making them a go-to choice for any occasion, whether it’s a family gathering or a movie night at home. Let’s dive into this easy yet delicious recipe that’s bound to become a staple in your kitchen!
Why are Puff Pastry Pinwheels a must-try?
Simplicity at its finest: With just a few ingredients and straightforward steps, whipping up these savory bites is a breeze.
Crowd-pleaser status: Perfect for parties, they impress friends and family alike with delightful flavors that appeal to everyone, including vegan diets.
Flavor-packed filling: The rich blend of spinach and artichokes creates a taste sensation, perfect for snacking or as an appetizer.
Customizable options: Feel free to experiment by adding your favorite herbs or spicy elements to suit your palate.
Make-ahead friendly: Prepare the filling in advance and pop them in the oven right before guests arrive, keeping your hosting stress-free.
These Puff Pastry Pinwheels are not just a recipe; they’re a ticket to a delicious experience!
Puff Pastry Pinwheel Ingredients
For the Filling
• Frozen Spinach – Adds flavor and nutrition; ensure it’s thawed and drained before use.
• Frozen Artichoke Hearts – Provides a distinct, rich flavor; thaw and dry thoroughly.
• Avocado Oil – Used for sautéing to impart healthy fats; substitute with olive oil if desired.
• Garlic (minced) – Adds aroma and depth of flavor.
• Red Onion (diced) – Provides sweetness and flavor; shallots can be used as a substitute.
• Cream Cheese (8 ounces) – Creates a creamy filling; use vegan cream cheese for a dairy-free option.
• Mozzarella Cheese (1 cup) – Adds stretch and creaminess; substitute with vegan mozzarella for a dairy-free version.
• Italian Seasoning – Enhances flavor; fresh herbs can also be substituted.
• Himalayan Pink Salt – For seasoning; use regular salt as an alternative.
• Milk (2 tablespoons) – Provides moisture; opt for dairy-free milk for a vegan version.
For the Pastry
• Puff Pastry (1 sheet) – The outer layer that provides flakiness; confirm it’s vegan if necessary.
These Puff Pastry Pinwheels are not only a delight to make but also a delicious treat that everyone will enjoy!
How to Make Puff Pastry Pinwheels
-
Thaw Ingredients:
Place the frozen spinach in the refrigerator overnight to ensure it’s completely thawed. Also, thaw the artichoke hearts and let the puff pastry rest as per the packaging instructions. -
Prepare Filling:
Sauté the diced onion and minced garlic in avocado oil over medium heat until soft and fragrant, about 3-5 minutes. Mix in the thawed spinach and artichokes, then combine with cream cheese, mozzarella, Italian seasoning, salt, and milk. Allow the mixture to cool completely. -
Assemble Pinwheels:
Lightly flour your workspace and roll out the puff pastry to your desired thickness. Spread the cooled filling evenly, leaving a half-inch border. Roll the pastry tightly to form a log, then slice it into 1-2 inch pieces. -
Bake:
Preheat the oven to 400°F (204°C). Arrange the pinwheels on a buttered baking sheet with the cut-side facing down. Bake for 15-20 minutes or until they’re golden brown. Allow them to cool slightly before serving.
Optional: Serve with your favorite dipping sauce for added flavor!
Exact quantities are listed in the recipe card below.
Puff Pastry Pinwheel Variations
Feel free to let your creativity shine and customize these delightful pinwheels to suit your taste!
-
Greens Galore: Swap spinach for Swiss chard or kale to add different flavors and textures to your filling. Each leafy option brings its own subtle taste, keeping your pinwheels fresh and exciting!
-
Spicy Kick: Add a pinch of red pepper flakes or diced jalapeños for a spicy touch. A little heat goes a long way, balancing the creamy filling and offering a delightful surprise in every bite.
-
Nutty Crunch: Include chopped walnuts or pine nuts in the filling for an added crunch. This not only enriches the texture but adds an earthy flavor that perfectly complements the creamy ingredients.
-
Sweet & Savory: Mix in brie and cranberry sauce for a sweet and tangy twist on your pinwheels. The creamy brie paired with tart cranberry creates a fantastic balance that elevates these appetizers to gourmet status.
-
Herb Explosion: Incorporate fresh herbs like basil, rosemary, or chives to enhance the flavor profile. Just a handful can brighten the filling, making each bite burst with aromatic freshness.
-
Umami Boost: Add some sun-dried tomatoes or olives to enrich the savory taste of your filling. These ingredients infuse a delightful umami flavor that will leave your guests craving more.
-
Cheesy Delight: Substitute mozzarella with sharp cheddar or feta for a different cheese experience. Each cheese brings its own character, ensuring your pinwheels remain deliciously adaptable.
-
Savory Dips: Serve with homemade dips, like tzatziki or a spicy salsa, to add an exciting twist. These sides not only complement the pinwheels but also enhance the overall snacking experience!
Make Ahead Options
These Savory Puff Pastry Pinwheels are perfect for busy home cooks who love the convenience of meal prep! You can prepare the filling up to 3 days in advance and store it in an airtight container in the refrigerator. Additionally, you can assemble the pinwheels and refrigerate them for up to 24 hours before baking to maintain their flaky texture. When you’re ready to serve, simply preheat your oven and bake the pinwheels directly from the fridge. This way, you’ll enjoy fresh, golden pinwheels that are just as delicious as if made on the spot, keeping your entertaining stress-free while impressing your guests!
How to Store and Freeze Puff Pastry Pinwheels
-
Room Temperature: Enjoy fresh Puff Pastry Pinwheels immediately for the best taste and texture; they start to lose their crispness after a couple of hours out of the oven.
-
Fridge: Store any leftover baked pinwheels in an airtight container in the fridge for up to 3 days. Reheat them in the oven at 350°F (175°C) for about 5-7 minutes for optimal crispness.
-
Freezer: For longer storage, freeze unbaked pinwheels in a single layer on a baking sheet. Once firm, transfer them to a freezer bag; they can be stored for up to 1 month. Bake from frozen, adding an additional 5-10 minutes to the baking time.
-
Reheating: If you have frozen baked pinwheels, reheat them directly from the freezer at 350°F (175°C) for 10-15 minutes, ensuring they regain their flaky goodness!
What to Serve with Savory Puff Pastry Pinwheels with Spinach Artichoke Filling?
Delight your guests by complementing these flaky, creamy pinwheels with perfect pairings that enhance your gathering.
-
Fresh Garden Salad: A crisp salad with mixed greens and a tangy vinaigrette balances the rich flavors of the pinwheels beautifully.
-
Creamy Tomato Soup: This warm, comforting soup serves as a delightful dip, amplifying the comforting elements of your appetizer.
-
Artisan Cheese Platter: Offer a selection of cheeses alongside the pinwheels for an elevated tasting experience that marries perfectly with each bite.
-
Roasted Vegetable Medley: Serve roasted seasonal vegetables tossed in olive oil. Their caramelization adds a delicious sweetness to the savory pinwheels.
-
Hummus and Veggie Sticks: A colorful array of crunchy veggies with a smooth, creamy hummus makes for a refreshing counterpoint to the pinwheels.
-
Sparkling White Wine: Bubbles enhance the overall experience, cleansing the palate while elevating the flavors of your meal.
Elevate your home dining experience with these delectable combinations that invite everyone to share the joy of good food and great company!
Expert Tips for Puff Pastry Pinwheels
-
Cool the Filling: Ensure the filling cools completely before spreading on the pastry. This helps avoid sogginess and ensures a crispy crust.
-
Watch for Watery Filling: If the filling seems too wet, drain excess liquid and sauté briefly on the stovetop. This will enhance the texture of your Puff Pastry Pinwheels.
-
Rolling Technique: Roll the pastry evenly to maintain consistent thickness. This guarantees optimal puffing and a flaky texture when baked.
-
Vegan Substitutions: When making the vegan version, opt for high-quality vegan cream cheese and mozzarella to achieve a rich taste without sacrificing flavor.
-
Experiment with Flavors: Don’t hesitate to customize your filling! Adding herbs, spices, or even nuts can create a unique spin on your Puff Pastry Pinwheels.
Puff Pastry Pinwheels Recipe FAQs
How do I choose the right spinach?
Absolutely! When selecting frozen spinach, make sure to choose a brand that offers whole-leaf or chopped varieties that look vibrant and green. Avoid any packages that show signs of freezer burn or brown patches, as these can affect the flavor. I recommend letting it thaw overnight in the refrigerator to ensure it’s fully thawed and then draining it well before use to keep the filling from becoming soggy.
What’s the best way to store leftovers?
Very easy! Simply place any leftover baked Puff Pastry Pinwheels in an airtight container and store them in the fridge for up to 3 days. To reheat, pop them in a preheated oven at 350°F (175°C) for about 5-7 minutes. This helps restore their delightful crispness!
Can I freeze unbaked Puff Pastry Pinwheels?
Absolutely! To freeze unbaked pinwheels, arrange them in a single layer on a baking sheet and place them in the freezer until firm. After that, transfer them to a freezer bag and label with the date. These can be kept for up to 1 month. When you’re ready to bake, just pop them in the oven directly from the freezer—add 5-10 minutes to the baking time to ensure they’re cooked through.
What if my filling is too watery?
No worries! If the filling appears too watery, you can easily fix this. Start by draining the mixture to remove excess liquid. Then, return it to the stovetop and sauté for an additional 2-3 minutes over medium heat, stirring frequently. This will evaporate any remaining moisture and ensure a perfectly balanced filling for your Puff Pastry Pinwheels.
Are these Puff Pastry Pinwheels suitable for those with nut allergies?
Yes! The ingredient list for this savory recipe is nut-free, so it’s safe for those with nut allergies. However, be sure to double-check any substitutions you may use, like cream cheese or mozzarella, as some brands could introduce trace amounts of allergens. By sticking closely to the original recipe, you’ll be serving a delightful treat that everyone can enjoy!
Can I use fresh spinach instead of frozen?
Absolutely, you can use fresh spinach! Just make sure to wash and roughly chop it before sautéing. For every cup of fresh spinach, you’ll need about 1/4 cup, as it cooks down significantly. Sauté it in the same way as you would with the frozen variety until wilted, and it will work perfectly in your Puff Pastry Pinwheels.

Delicious Puff Pastry Pinwheels You’ll Want at Every Party
Ingredients
Equipment
Method
- Thaw the ingredients by placing the frozen spinach and artichoke hearts in the refrigerator overnight. Let the puff pastry rest as per the packaging instructions.
- Prepare the filling by sautéing the diced onion and minced garlic in avocado oil over medium heat until soft and fragrant, about 3-5 minutes. Mix in the thawed spinach and artichokes, then combine with cream cheese, mozzarella, Italian seasoning, salt, and milk. Allow the mixture to cool completely.
- Assemble the pinwheels by lightly flouring your workspace and rolling out the puff pastry to your desired thickness. Spread the cooled filling evenly, leaving a half-inch border. Roll the pastry tightly to form a log, then slice it into 1-2 inch pieces.
- Bake the pinwheels by preheating the oven to 400°F (204°C). Arrange the pinwheels on a buttered baking sheet with the cut-side facing down. Bake for 15-20 minutes or until golden brown. Allow them to cool slightly before serving.







