These Spinach and Feta Pinwheels are a charming, quick take on traditional Spanakopita, capturing the essence of Greek cuisine in bite-sized pastries. Perfectly flaky, golden, and packed with vibrant green spinach and creamy feta, these pinwheels deliver a satisfying combination of texture and taste. They are ideal for casual gatherings, elegant appetizers, or even a snack that feels indulgent yet effortless.
The beauty of this recipe is its simplicity—no delicate phyllo folding required. Instead, the filling is rolled inside tender pastry sheets, creating visually appealing spirals that impress every time. The tangy feta balances the mild spinach, while subtle aromatics elevate the overall flavor. Each pinwheel offers a crisp exterior and a rich, savory interior, making them irresistible for adults and kids alike.
Ingredients Overview

Spinach serves as the primary vegetable base in these pinwheels, providing freshness, a vibrant green color, and mild earthy flavor. Fresh baby spinach is ideal for a soft texture, but frozen spinach can be used after thorough draining and squeezing to remove excess moisture. Feta cheese adds a salty, creamy contrast that complements the spinach perfectly. For a softer filling, a small amount of cream cheese or ricotta can be blended with feta without overpowering the dish.
The aromatic combination of onions, garlic, and dill enhances the classic Greek profile. Onion provides natural sweetness and depth, garlic contributes a gentle pungency, and dill infuses a bright, herby note. Nutmeg or black pepper can be added for a subtle warmth that rounds out the filling.
The pastry element is typically puff pastry or store-bought phyllo sheets. Puff pastry gives a buttery, flaky texture with minimal effort, while phyllo creates a more traditional crispness. Light brushing with olive oil or melted butter ensures the pastry browns beautifully and adds richness. Together, these ingredients create a balanced bite, with crisp pastry, tender greens, creamy cheese, and aromatic herbs all in harmony.
Ingredients
1 sheet puff pastry, thawed
1 cup fresh spinach, chopped
1/2 cup feta cheese, crumbled
2 tablespoons cream cheese, softened
1 small onion, finely chopped
1 clove garlic, minced
1 teaspoon fresh dill, chopped (or 1/2 teaspoon dried)
1/4 teaspoon black pepper
1/8 teaspoon nutmeg (optional)
1 tablespoon olive oil or melted butter
1 egg, beaten for egg wash
Step-by-Step Instructions
-
Preheat your oven to 375°F (190°C) and line a baking sheet with parchment paper. This prevents sticking and ensures even browning.
-
In a medium skillet, heat olive oil over medium heat. Add the chopped onion and cook for 3–4 minutes until soft and translucent. Stir in the garlic and cook for an additional minute, releasing its fragrance. Remove from heat and allow to cool slightly.
-
In a mixing bowl, combine the cooked onions and garlic with chopped spinach, crumbled feta, cream cheese, dill, black pepper, and nutmeg if using. Mix until evenly incorporated. Taste and adjust seasoning as needed.
-
Roll out the puff pastry sheet on a lightly floured surface to a rectangle roughly 10×12 inches. Spread the spinach and feta filling evenly over the pastry, leaving a small border along the edges.
-
Starting from one long edge, carefully roll the pastry into a tight log. Pinch the seam to seal and trim the ends for neatness. Using a sharp knife, slice the log into 1-inch thick pinwheels.
-
Place the pinwheels on the prepared baking sheet, leaving 1 inch of space between each. Brush the tops with beaten egg for a golden finish.
-
Bake for 20–25 minutes, or until the pastry is puffed and golden brown. Rotate the baking sheet halfway through for even baking. The filling should be hot and slightly firm, not soggy.
-
Remove from the oven and allow to cool slightly before serving. This step helps the filling set and prevents the pastry from breaking apart.
Common pitfalls include overfilling, which can cause the pinwheels to burst, or underbaking, resulting in a soggy base. Ensuring the spinach is drained and the pastry is evenly rolled prevents these issues.
Tips, Variations & Substitutions
For added flavor, sauté the spinach with a splash of lemon juice before mixing it with the cheese. You can swap feta with goat cheese or ricotta for a milder, creamier filling. Herbs such as parsley or mint can replace or supplement dill, creating a slightly different but equally tasty profile.
Make these pinwheels ahead of time: assemble them, cover, and refrigerate for up to 24 hours before baking. Puff pastry can be substituted with phyllo sheets brushed with melted butter if you prefer a flakier, lighter texture. For a vegan option, replace feta and cream cheese with a plant-based ricotta alternative and use a non-dairy egg wash substitute like soy milk or aquafaba.
Serving Ideas & Occasions
Spinach and Feta Pinwheels are perfect for parties, brunches, or as a quick appetizer before dinner. They pair beautifully with tzatziki sauce, roasted red peppers, or a light Greek salad. Serve warm for the best texture, or room temperature if preparing for a buffet-style gathering.
These pinwheels make an elegant addition to holiday spreads, potlucks, or casual game day snacks. Their bite-sized presentation allows for easy portioning and encourages sharing. A crisp white wine or a sparkling beverage complements the savory flavors, making the dish feel special without requiring complicated preparation.
Nutritional & Health Notes
This recipe offers a balance of vegetables, protein, and fat. Spinach is rich in vitamins A and K, iron, and fiber, while feta provides calcium and protein. Using puff pastry adds buttery richness, so moderation is key if you’re watching calories, but the portion-controlled pinwheels help manage intake.
For a lighter version, you can reduce the cheese slightly or substitute with lower-fat alternatives. Using fresh spinach rather than frozen helps retain nutrients and reduces water content. Herbs such as dill and parsley contribute flavor without adding sodium, enhancing the dish’s overall nutritional profile.
FAQs
Can I make these ahead of time?
Yes, you can assemble the pinwheels up to 24 hours in advance. Keep them covered in the refrigerator and bake when ready. This approach maintains the pastry’s flakiness and prevents the filling from drying out.
Can I use frozen spinach?
Absolutely. Thaw the spinach completely and squeeze out all excess water to avoid soggy pinwheels. This ensures a firm, flavorful filling.
Can I freeze the pinwheels?
Yes, unbaked pinwheels can be frozen on a baking sheet, then transferred to a freezer bag. Bake from frozen, adding a few extra minutes to the baking time.
Can I make them vegan?
Yes, swap feta and cream cheese with plant-based alternatives. Use soy milk or aquafaba instead of egg wash for browning.
How long do they keep?
Baked pinwheels can be stored in an airtight container at room temperature for 2 days or in the refrigerator for up to 5 days. Reheat in the oven for best texture.
Can I add other vegetables?
Yes, finely chopped bell peppers, mushrooms, or zucchini can be added to the filling. Make sure to sauté them first to remove excess moisture.
Can I use phyllo instead of puff pastry?
Yes, layering phyllo with melted butter creates a more traditional, crisp texture. Handle phyllo gently to avoid tearing.
PrintDelicious Greek-inspired pinwheels filled with spinach, feta, and aromatic herbs. Perfect as an appetizer, snack, or party treat.
Ingredients
1 sheet puff pastry, thawed
1 cup fresh spinach, chopped
1/2 cup feta cheese, crumbled
2 tablespoons cream cheese, softened
1 small onion, finely chopped
1 clove garlic, minced
1 teaspoon fresh dill, chopped (or 1/2 teaspoon dried)
1/4 teaspoon black pepper
1/8 teaspoon nutmeg (optional)
1 tablespoon olive oil or melted butter
1 egg, beaten for egg wash
Instructions
-
Preheat oven to 375°F (190°C) and line a baking sheet with parchment paper.
-
Heat olive oil in a skillet over medium heat. Sauté onion until soft, about 3–4 minutes, then add garlic and cook for 1 minute. Remove from heat and let cool slightly.
-
In a bowl, combine sautéed onion and garlic with spinach, feta, cream cheese, dill, black pepper, and nutmeg. Mix well.
-
Roll puff pastry into a 10×12 inch rectangle. Spread the filling evenly, leaving a small border around the edges.
-
Roll pastry into a tight log starting from one long side. Pinch seam to seal and trim ends. Slice into 1-inch pinwheels.
-
Place pinwheels on prepared baking sheet, brush tops with beaten egg.
-
Bake 20–25 minutes until golden brown and puffed. Let cool slightly before serving.
