I am absolutely thrilled to share my Spinach and Feta Puff Pastry Pinwheels Recipe with you because it’s one of those irresistible treats that always makes me smile. The flaky, buttery puff pastry swirls around a savory and tangy filling of spinach, feta, and herbs, creating the perfect bite-sized appetizer or snack. Every time I make these pinwheels, they disappear in no time — whether it’s at a family gathering, a casual party, or just a cozy night in. You’re going to love how easy and rewarding this recipe is to make, and how wonderfully it brings simple ingredients to life.
Why You’ll Love This Spinach and Feta Puff Pastry Pinwheels Recipe
What truly makes this Spinach and Feta Puff Pastry Pinwheels Recipe special, in my opinion, is the way the flavors and textures come together seamlessly. The rich, flaky puff pastry acts as the perfect vessel for the earthy spinach and salty feta cheese, with a punch of oregano and garlic that livens everything up. Every bite offers a delightful contrast between the crispy pastry outside and the creamy, flavorful filling inside, and I find myself going back for seconds (and thirds) without even realizing it.
But beyond the taste, what really wins me over is how surprisingly simple these pinwheels are to prepare. I love that this recipe requires just a handful of ingredients and minimal hands-on time, yet the results look so impressive and feel like something you’d order at a fancy bistro. It’s my go-to for holiday parties, potlucks, or when I want to impress guests with a homemade appetizer that doesn’t demand hours in the kitchen. Plus, they’re so portable and perfect for serving warm or at room temperature, which makes entertaining a breeze.
Ingredients You’ll Need
All the ingredients for this recipe are wonderfully straightforward but absolutely essential to achieving its delicious flavor and irresistible texture. Each element plays an important role in creating the perfect balance of taste, creaminess, and flakiness that makes these pinwheels shine.
- Medium onion: Finely chopped and sautéed to develop a sweet, tender base for the filling.
- Olive oil: Used for sautéing and adds a hint of fruity richness.
- Dried oregano: Gives the filling a lovely herbal aroma and a touch of Mediterranean flair.
- Garlic clove: Minced fresh garlic adds a punch of warmth and depth.
- Frozen chopped spinach: Thawed and drained, this is the main green flavor and adds beautiful color.
- Feta cheese: Crumbled feta brings salty creaminess and a tangy bite.
- Large eggs: Lightly beaten, they bind the filling together perfectly without making it soggy.
- Frozen puff pastry: Thawed before use, it provides the flaky, buttery layers that make this snack so addictive.
Directions
Step 1: Heat the olive oil in a small skillet over medium heat. Add the finely chopped onion and sauté until it becomes tender and translucent, about 5 minutes.
Step 2: Add the dried oregano and minced garlic to the skillet. Stir and cook for about one more minute until fragrant, being careful not to brown the garlic.
Step 3: Stir in the thawed, well-drained chopped spinach. Cook this mixture for 3 minutes, stirring occasionally, until all the excess liquid evaporates and the filling is nice and dry. Transfer it to a large bowl and let it cool completely before moving on.
Step 4: Once cooled, mix in the crumbled feta cheese and lightly beaten eggs. This step is crucial because adding them while the spinach is still warm could melt the cheese and scramble the eggs, which would give you a lumpy filling rather than a smooth, creamy one.
Step 5: Lightly flour your countertop and unfold the thawed puff pastry sheets. Spread half of the spinach mixture evenly over each sheet, leaving a 1/2-inch border around the edges.
Step 6: Carefully roll each sheet into a tight jelly-roll starting from one long edge. Once rolled, slice each roll into 12 pinwheels approximately 3/4 inch thick.
Step 7: Arrange the pinwheels cut side down on greased baking sheets or lined with parchment paper. Make sure to leave a bit of space between them to allow for puffing during baking.
Step 8: Preheat your oven to 400°F (200°C). Bake the pinwheels for 18 to 22 minutes, or until they are golden brown and puffed up beautifully. Serve them warm for the best flavor and texture.
Servings and Timing
This recipe makes about 24 pinwheels, perfect for serving a crowd or as appetizers for a party. The prep time is roughly 20 minutes, largely due to sautéing and cooling the filling, and another 18 to 22 minutes for baking. Altogether, you’re looking at approximately 40 to 45 minutes from start to finish, with no resting time needed after baking — although letting them cool for a few minutes makes them easier to handle and enjoy.
How to Serve This Spinach and Feta Puff Pastry Pinwheels Recipe
When it comes to serving these pinwheels, I like to keep presentation simple but inviting. They’re fantastic served warm on a large platter, arranged in neat circles or rows. Garnishing with a sprinkle of fresh chopped parsley or a light drizzle of high-quality olive oil adds a fresh, vibrant touch that complements the flavors perfectly.
I also love pairing these pinwheels with a variety of accompaniments depending on the occasion. For a light lunch or brunch, they taste wonderful alongside a crisp green salad with a lemon vinaigrette. At parties, I often serve them with assorted dips like tzatziki, roasted red pepper hummus, or even a mild yogurt-based cucumber dip. These options add extra layers of flavor and texture to keep things exciting.
In terms of beverages, a chilled glass of crisp white wine like Sauvignon Blanc or Pinot Grigio really highlights the saltiness of the feta and the richness of the pastry. For a non-alcoholic option, sparkling water with a twist of lemon or herbal iced tea pairs beautifully. These pinwheels are incredibly versatile, making them a hit for holidays, casual get-togethers, or even a fun weeknight snack. I usually recommend serving them warm or at room temperature, which allows their flavors to fully shine and the pastry to stay flaky and crisp.
Variations
One of my favorite things about this Spinach and Feta Puff Pastry Pinwheels Recipe is how easy it is to customize to suit different tastes and dietary needs. If you’re not a fan of feta, you can swap it out for goat cheese or ricotta for a milder, creamier filling. For a little extra flavor, I sometimes stir in sun-dried tomatoes or caramelized onions to take it up a notch.
If you need gluten-free options, you can use gluten-free puff pastry, which is becoming more readily available in stores. For a vegan take, try replacing the feta with a plant-based cheese alternative and using a flaxseed egg (1 tablespoon ground flaxseed mixed with 3 tablespoons water) to bind the filling. Just be mindful that the texture and flavor will shift slightly, but it’s still delicious!
Another fun variation is changing the method slightly by pan-frying the pinwheels instead of baking. This results in a crispier crust on all sides and a slightly different texture that works well for small batches and quick snacks. Whichever way you choose, these pinwheels adapt beautifully and always impress.
Storage and Reheating
Storing Leftovers
If you happen to have leftovers, I store them in an airtight container in the refrigerator. They keep well for up to three days, and I recommend separating layers with parchment or wax paper to prevent sticking. Leftovers still taste great and can easily be reheated without losing too much crispness.
Freezing
These pinwheels freeze wonderfully if you want to prepare them ahead of time. I recommend freezing them raw, arranged on a baking sheet so they don’t stick together, then transferring them to a freezer-safe bag once solid. They’ll keep frozen for up to two months. When you want to bake, just pop them in the oven from frozen—but expect to add a few extra minutes to the baking time until golden and cooked through.
Reheating
The best way to reheat leftover or frozen-and-baked pinwheels is in the oven or toaster oven. Preheat it to 350°F (175°C) and warm them for about 10 minutes or until heated through and crisp on the outside again. Avoid microwaving if possible, because that tends to make the puff pastry soggy and chewy rather than flaky.
FAQs
Can I use fresh spinach instead of frozen chopped spinach?
Absolutely! If you prefer, you can use fresh spinach. Just wash it well, chop it finely, and sauté it until all the moisture evaporates before using it in the filling. This will ensure your pinwheels don’t become soggy.
Do I have to thaw the puff pastry before rolling and filling it?
Yes, thawing the puff pastry as directed is important because it needs to be pliable enough to roll and spread with filling without cracking. Most puff pastry packages recommend thawing in the fridge or at room temperature for about 30 to 40 minutes.
Can I make these pinwheels ahead of time for a party?
Definitely. You can prepare and slice the pinwheels ahead of time, then refrigerate them until you’re ready to bake. This makes hosting a breeze because everything is prepped; you just pop them in the oven to bake fresh and warm right before serving.
What if I don’t have oregano? Can I use another herb?
If you don’t have oregano, thyme or basil make great substitutes that complement the spinach and feta well. I sometimes mix a pinch of dried herbs I have on hand—it adds a unique twist to the flavor.
Are these pinwheels suitable for freezing after baking?
They can be frozen after baking, but the texture of the pastry may soften slightly upon thawing. I recommend freezing them unbaked for the best texture and freshness. If you do freeze baked pinwheels, make sure to reheat them thoroughly in the oven to help crisp them back up.
Conclusion
Now that you have my Spinach and Feta Puff Pastry Pinwheels Recipe, I really hope you give it a try soon. They’ve become a beloved favorite in my kitchen for good reason, and I’m confident they’ll bring just as much joy and flavor to yours. Whether you’re serving them for a special occasion or just because you need a delightful snack, these pinwheels are sure to impress. Happy baking and even happier eating!
PrintSpinach and Feta Puff Pastry Pinwheels Recipe
Spinach and Feta Pinwheels are a delicious savory appetizer made with flaky puff pastry filled with a flavorful mixture of sautéed spinach, onions, oregano, garlic, creamy feta cheese, and eggs. These golden-brown pinwheels are perfect for parties, snacks, or a light meal, offering a delightful combination of crispy pastry and tender, cheesy filling.
- Prep Time: 20 minutes
- Cook Time: 22 minutes
- Total Time: 42 minutes
- Yield: 2 dozen pinwheels
- Category: Appetizer
- Method: Baking
- Cuisine: Mediterranean
- Diet: Vegetarian
Ingredients
Filling
- 1 medium onion, finely chopped
- 2 tablespoons olive oil
- 1 teaspoon dried oregano
- 1 garlic clove, minced
- 2 packages (10 ounces each) frozen chopped spinach, thawed and squeezed dry
- 2 cups crumbled feta cheese
- 2 large eggs, lightly beaten
Pastry
- 1 package (17.3 ounces) frozen puff pastry, thawed
Instructions
- Sauté the aromatics and spinach: In a small skillet, heat the olive oil over medium heat. Add the finely chopped onion and cook until tender, about 5 minutes. Stir in the dried oregano and minced garlic, cooking for an additional minute until fragrant. Add the thawed and thoroughly squeezed dry spinach, cooking the mixture for 3 more minutes until all excess liquid evaporates. Transfer the spinach mixture to a large bowl and allow it to cool completely.
- Finish the spinach filling: Once the spinach mixture has cooled, stir in the crumbled feta cheese and lightly beaten eggs. Mix thoroughly to combine but avoid adding these ingredients while the spinach is still hot, as heat can melt the cheese and scramble the eggs, causing an undesirable texture.
- Prepare the puff pastry: Lightly flour your work surface to prevent sticking. Unfold the thawed puff pastry sheets gently. Evenly spread half of the spinach filling over each sheet, keeping the filling within 1/2 inch of the edges.
- Roll and slice the pinwheels: Carefully roll each pastry sheet jelly-roll style, starting from one long edge, to form tight logs. Using a sharp knife, cut each roll into twelve slices approximately 3/4 inch thick. Arrange the slices cut side down on greased baking sheets lined with parchment paper to ensure easy removal after baking.
- Bake the pinwheels: Preheat your oven to 400°F (200°C). Bake the pinwheels for 18 to 22 minutes, or until the puff pastry is golden brown and puffed. Remove from the oven and serve warm for the best flavor and texture.
Notes
- Ensure the spinach is thoroughly squeezed to remove excess moisture and prevent soggy pastry.
- Do not add feta cheese and eggs to the hot spinach mixture to avoid curdling and melting.
- Lightly flour the surface when working with puff pastry to prevent sticking and tearing.
- Using parchment paper on baking sheets helps the pinwheels lift easily without breaking.
- These pinwheels are best served warm but can be enjoyed at room temperature as well.
