
These Spinach Feta Pinwheels are savory, flaky pastries filled with spinach, feta cheese, and aromatic herbs. Baked to golden perfection, they make an elegant appetizer or satisfying snack that’s easy to assemble and always pleasing.
Why You’ll Love This Recipe
-
Deliciously savory – creamy feta and seasoned spinach in every bite
-
Easy to make – just spread, roll, slice, and bake
-
Perfect for guests – stunning presentation with minimal effort
-
Versatile – serve warm, at room temperature, or freeze for later
ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
-
1 sheet puff pastry (9″×9″), thawed
-
1 cup fresh spinach, finely chopped (or thawed, squeezed frozen spinach)
-
½ cup crumbled feta cheese
-
¼ cup grated Parmesan cheese
-
1 clove garlic, minced
-
1 tbsp fresh dill or parsley, chopped (or 1 tsp dried)
-
1 tsp lemon zest (optional for brightness)
-
1 egg, beaten (for egg wash)
-
Optional: black pepper or red pepper flakes for mild heat
directions
-
Prep & preheat
Preheat oven to 400 °F (200 °C). Line a baking sheet with parchment paper. -
Combine filling
In a bowl, mix together spinach, feta, Parmesan, garlic, herbs, lemon zest, and a pinch of black pepper until evenly combined. -
Roll out pastry
Unfold or roll puff pastry into a roughly 9″×9″ square. If needed, lightly flour the surface for rolling. -
Layer filling
Spread the spinach–feta mixture evenly over the pastry, leaving a small border along one edge. -
Roll & slice
Tightly roll the pastry from the edge with filling toward the clean edge to form a log. Brush the seam to seal.
Using a sharp knife, slice the log into 1″–1½″ thick pinwheels and place them cut-side up on the lined sheet. -
Bake
Brush each pinwheel with beaten egg. Bake 15–18 minutes, or until puffed and golden. -
Serve
Let cool 2–3 minutes, then transfer to a serving platter. Serve warm or at room temperature.
Servings and timing
-
Servings: 12–16 pinwheels (depending on slice thickness)
-
Prep time: 10 minutes
-
Bake time: 15–18 minutes
-
Total time: 25–28 minutes
Variations
-
Herb mix-up: Substitute dill with fresh basil, oregano, or chives
-
Cheese options: Use goat cheese, ricotta, or shredded mozzarella instead of feta
-
Veggie boosts: Add sautéed onions, roasted red peppers, or chopped olives
-
Spicy touch: Add red pepper flakes or minced jalapeño to the filling
-
Mini version: Cut puff pastry smaller for bite-sized pinwheels, bake accordingly
storage/reheating
-
Room temperature: Keep on a plate covered loosely with foil for up to 4 hours
-
Refrigerator: Store in an airtight container for up to 3 days
-
Freezer: Flash-freeze pinwheels on a sheet, then store in a sealed bag up to 1 month
-
Reheat: Warm in a 350 °F oven for 5–7 minutes until crisp on the outside and heated through
FAQs
Can I use frozen spinach?
Yes—thaw and squeeze out all excess moisture before mixing with cheese to prevent sogginess.
Is puff pastry vegan?
Most store-bought brands contain butter. Look for a vegan puff pastry or make your own using plant-based fats.
Can I make these ahead?
Absolutely—assemble pinwheels, wrap tightly, and refrigerate up to 24 hours before baking.
What if I don’t have fresh herbs?
Use 1 teaspoon dried dill, parsley, or oregano instead.
Can I make them gluten-free?
Yes—use a gluten-free puff pastry to accommodate dietary needs.
How far apart should I space them?
Place pinwheels about 1″ apart on the sheet for even airflow and browning.
Can I freeze unbaked pinwheels?
Yes—freeze sliced pinwheels on a tray, then transfer to a bag. Bake from frozen, adding a couple of extra minutes.
What dipping sauces go well?
Serve with tzatziki, marinara, hummus, or flavored yogurt dip for added flavor.
How do I prevent a soggy bottom?
Make sure spinach is well drained, and don’t overcrowd the pan in the oven.
Can I cut them thinner or thicker?
Yes—thinner slices bake faster and crispen more, while thicker ones will be softer inside.
Conclusion
Spinach Feta Pinwheels are the perfect appetizer or snack—light, flavorful, and effortlessly elegant. With simple ingredients and easy prep, they’re a go-to bake for parties, gatherings, or just a delicious homemade treat any day.
Print
Spinach Feta Pinwheels
5 Stars 4 Stars 3 Stars 2 Stars 1 Star
No reviews
- Author: Sophia
- Total Time: 28 minutes
- Yield: 12–16 pinwheels
- Diet: Vegetarian
Description
These Spinach Feta Pinwheels are savory, flaky pastries filled with spinach, feta cheese, and aromatic herbs. Baked to golden perfection, they make an elegant appetizer or satisfying snack that’s easy to assemble and always pleasing.
Ingredients
1 sheet puff pastry (9″×9″), thawed
1 cup fresh spinach, finely chopped (or thawed, squeezed frozen spinach)
½ cup crumbled feta cheese
¼ cup grated Parmesan cheese
1 clove garlic, minced
1 tbsp fresh dill or parsley, chopped (or 1 tsp dried)
1 tsp lemon zest (optional)
1 egg, beaten (for egg wash)
Optional: black pepper or red pepper flakes
Instructions
- Preheat oven to 400 °F (200 °C). Line a baking sheet with parchment paper.
- In a bowl, mix spinach, feta, Parmesan, garlic, herbs, lemon zest, and pepper.
- Roll puff pastry into a 9″×9″ square. Lightly flour if needed.
- Spread the filling evenly over the pastry, leaving a border along one edge.
- Roll tightly into a log from filled edge toward clean edge. Seal the seam with egg wash.
- Slice into 1″–1½″ pinwheels. Place cut-side up on the baking sheet.
- Brush tops with beaten egg. Bake for 15–18 minutes until golden and puffed.
- Cool for 2–3 minutes before serving. Serve warm or at room temperature.
Notes
Swap dill with basil, oregano, or chives for a flavor change.
Use goat cheese, ricotta, or mozzarella instead of feta.
Enhance with sautéed onions, peppers, or olives.
Spice it up with red pepper flakes or jalapeño.
Cut smaller for mini pinwheels and adjust bake time.
- Prep Time: 10 minutes
- Cook Time: 18 minutes
- Category: Appetizer
- Method: Bake
- Cuisine: Mediterranean
Nutrition
- Serving Size: 1 pinwheel
- Calories: 120
- Sugar: 1g
- Sodium: 190mg
- Fat: 8g
- Saturated Fat: 3g
- Unsaturated Fat: 4g
- Trans Fat: 0g
- Carbohydrates: 9g
- Fiber: 1g
- Protein: 3g
- Cholesterol: 20mg