If you’re searching for a delightful appetizer that’s both visually appealing and packed with flavor, the Spinach Feta Puff Pastry Pinwheels Recipe is an absolute winner. This dish combines the flakiness of golden puff pastry with the creamy, tangy blend of feta and mozzarella cheeses and the fresh, vibrant taste of spinach and green onions. Perfect for parties, snack time, or a light bite, these pinwheels offer a comforting yet elegant way to enjoy a vegetarian treat that never fails to impress.

Ingredients You’ll Need
With just a handful of simple ingredients, this recipe transforms everyday pantry staples into a mouthwatering snack. Each component plays a crucial role in balancing flavor, texture, and color, ensuring every bite is a scrumptious experience.
- Frozen puff pastry sheet: Provides the flaky, buttery base that makes these pinwheels irresistibly crisp.
- Frozen spinach (thawed and squeezed dry): Adds a nutritious, vibrant green filling that pairs perfectly with cheese.
- Feta cheese (crumbled): Brings a tangy, salty punch that’s quintessential to this dish.
- Mozzarella cheese (grated): Offers a creamy melt that balances the stronger flavors of feta and spinach.
- Green onions (chopped): Infuse a mild, fresh bite that brightens the filling.
- Olive oil: Adds richness and helps bind the filling together smoothly.
- Egg (for egg wash): Ensures a beautifully golden, glossy finish on the pastry.
- Salt and pepper: Essential seasonings to enhance all the flavors harmoniously.
How to Make Spinach Feta Puff Pastry Pinwheels Recipe
Step 1: Prepare Puff Pastry
Begin by preheating your oven to 400°F (200°C). While the oven warms up, gently roll out your thawed puff pastry sheet on a clean surface. This gives you a smooth canvas to work on and ensures your pinwheels bake evenly and puff beautifully.
Step 2: Mix the Flavorful Filling
In a mixing bowl, combine the thawed and thoroughly squeezed spinach with the crumbled feta, grated mozzarella, and chopped green onions. Drizzle in the olive oil and season generously with salt and freshly cracked pepper. Stir until the mixture is evenly combined, delivering a medley of creamy, tangy, and fresh flavors.
Step 3: Assemble Your Pinwheels
Brush the entire surface of the puff pastry with the beaten egg wash; this helps the filling stick and creates a gorgeous golden crust. Spread your spinach and cheese mixture evenly over the pastry, making sure to cover the entire sheet for uniform flavor in every pinwheel.
Step 4: Roll and Slice
Carefully roll the puff pastry from one edge to the other, forming a tight log. With a sharp knife, slice the log into pinwheels about one-inch thick. This step ensures each bite-sized piece bursts with that luscious filling wrapped in flaky pastry.
Step 5: Bake to Perfection
Place the pinwheels onto a baking sheet lined with parchment paper. For extra shine and color, brush the tops again with egg wash. Pop them into the oven and bake for 15-20 minutes until they’re puffed up and beautifully golden brown.
How to Serve Spinach Feta Puff Pastry Pinwheels Recipe

Garnishes
To make your pinwheels pop even more, sprinkle freshly chopped herbs such as parsley or dill right after baking. A light dusting of flaky sea salt on top adds a professional touch and enhances every bite’s flavor profile.
Side Dishes
These pinwheels pair wonderfully with a crisp garden salad or a tangy tomato dipping sauce. Their rich filling complements fresh, crunchy greens or zesty condiments that brighten the overall experience.
Creative Ways to Present
Serve these pinwheels on a beautiful wooden platter or colorful serving tray surrounded by small bowls of olives, cherry tomatoes, and roasted nuts. This not only elevates the look but turns your table into an inviting feast that guests can’t wait to dive into.
Make Ahead and Storage
Storing Leftovers
If you have any leftover pinwheels, store them in an airtight container in the refrigerator for up to 3 days. They maintain their flaky texture and delicious filling, perfect for a quick snack or second helping.
Freezing
You can freeze unbaked pinwheels by laying them on a parchment-lined tray and freezing until firm. Then transfer to a freezer-safe bag for up to 1 month. When ready, bake directly from frozen with an extra few minutes added to baking time.
Reheating
Reheat leftover baked pinwheels in a preheated oven at 350°F (175°C) for 8-10 minutes to restore their crispiness. Avoid microwaving to keep the pastry flaky and prevent sogginess.
FAQs
Can I use fresh spinach instead of frozen?
Absolutely! Just be sure to sauté fresh spinach briefly and squeeze out excess moisture before mixing, so your filling doesn’t become watery.
Is there a substitute for puff pastry?
You could use phyllo dough for a lighter, crispier texture, but it requires careful handling and layering. Puff pastry remains the easiest and yummiest choice for these pinwheels.
Can I make these vegan?
Yes! Swap out the cheeses for your favorite plant-based alternatives and replace the egg wash with a plant milk glaze for a vegan-friendly version.
How do I prevent the pinwheels from leaking filling?
Ensure the puff pastry is rolled tightly and that the filling isn’t overly wet. Squeezing out spinach helps avoid excess moisture, keeping your pinwheels neat and tidy.
Can I add other ingredients to the filling?
Definitely! Feel free to incorporate extras like sun-dried tomatoes, olives, or herbs to make the recipe your own unique creation.
Final Thoughts
I hope you’re as excited as I am to whip up this Spinach Feta Puff Pastry Pinwheels Recipe. It’s the kind of dish that brings smiles to the table and turns simple ingredients into a delicious celebration. Give it a try, and watch your friends and family fall in love with every flaky, cheesy bite!
Print
Spinach Feta Puff Pastry Pinwheels Recipe
- Prep Time: 20 minutes
- Cook Time: 20 minutes
- Total Time: 40 minutes
- Yield: 16 servings
- Category: Appetizer
- Method: Baking
- Cuisine: Mediterranean
- Diet: Vegetarian
Description
Delicious and easy-to-make Spinach Feta Pinwheels featuring a flaky puff pastry filled with a savory mixture of spinach, feta, mozzarella, and green onions. Perfect as appetizers or snacks, these golden, cheesy pinwheels are baked to perfection and made in under an hour.
Ingredients
Spinach Feta Pinwheels Ingredients
- 1 sheet frozen puff pastry, thawed
- 1 cup frozen spinach, thawed and squeezed dry
- ½ cup feta cheese, crumbled
- ½ cup mozzarella cheese, grated
- 2 tablespoons green onions, chopped
- 1 tablespoon olive oil
- 1 egg (for egg wash)
- Salt and pepper to taste
Instructions
- Preheat Oven: Preheat your oven to 400°F (200°C) to ensure it is ready for baking the pinwheels.
- Prepare Filling: In a mixing bowl, combine the thawed and thoroughly drained spinach with the crumbled feta, grated mozzarella, and chopped green onions. Season with salt and pepper to taste and stir until evenly mixed.
- Prepare Puff Pastry: Roll out the thawed puff pastry sheet on a lightly floured surface. Then brush the surface evenly with beaten egg wash to help the filling stick and achieve a golden crust.
- Assemble Pinwheels: Spread the spinach and cheese mixture evenly over the puff pastry. Starting from one edge, roll the pastry tightly into a log shape.
- Slice and Arrange: Slice the rolled pastry into pinwheel-shaped pieces about 1 to 1.5 inches thick. Place the slices flat onto a baking sheet lined with parchment paper and brush the tops with the remaining egg wash for a shiny, golden finish.
- Bake: Bake the pinwheels in the preheated oven for 15-20 minutes, or until they are puffed up and golden brown.
- Serve: Remove from the oven and allow to cool slightly before serving warm as appetizers, snacks, or party treats.
Notes
- You can use fresh spinach instead of frozen; just sauté and drain it well before mixing.
- Make sure to squeeze out all excess moisture from the spinach to prevent soggy puff pastry.
- The egg wash helps create a glossy golden crust, but you can omit it for an egg-free version.
- Pinwheels can be assembled ahead of time and refrigerated until ready to bake.
- For a crispier bottom, place the baking sheet on the lower rack in the oven.

