Looking for an elegant yet easy appetizer or snack? These Spinach and Feta Puff Pastry Twists are flaky, cheesy, and full of savory goodness. With a crispy puff pastry exterior and a creamy spinach-feta filling, they’re perfect for parties, brunches, or as a fun way to sneak in some greens.
Want recipes like this delivered straight to your inbox? Subscribe now to get the latest culinary creations you’ll love.
Why You’ll Love This Recipe
Simple & Elegant – Looks fancy, but comes together quickly.
Flaky & Savory – Buttery puff pastry pairs perfectly with the salty feta and earthy spinach.
Great for Any Occasion – Perfect for appetizers, snacks, or even breakfast.
Make Ahead Friendly – Prepare in advance and bake when needed.
Vegetarian Delight – Full of flavor without the meat.
Ingredients You’ll Need
For the Filling:
- 1 cup frozen chopped spinach, thawed and squeezed dry
- ½ cup crumbled feta cheese
- ¼ cup cream cheese, softened
- 1 clove garlic, minced
- 1 egg yolk (save the white for brushing)
- ¼ tsp ground black pepper
- ¼ tsp salt (optional, based on feta’s saltiness)
- Pinch of nutmeg (optional)
For the Pastry:
- 1 sheet puff pastry, thawed (from a 17 oz package)
- 1 egg white, beaten (for egg wash)
- 1 tbsp sesame seeds or poppy seeds (optional topping)
Tools You’ll Need
- Mixing bowl
- Fork or spatula
- Rolling pin (optional)
- Knife or pizza cutter
- Baking sheet
- Parchment paper
- Pastry brush
Step-by-Step Instructions
Step 1: Prepare the Filling
In a mixing bowl, combine spinach, feta, cream cheese, minced garlic, egg yolk, pepper, and nutmeg.
Mix until smooth and fully incorporated.
Step 2: Prep the Puff Pastry
Unfold the puff pastry on a lightly floured surface.
Roll it gently to even out the thickness.
Cut the sheet in half to make two rectangles of equal size.
Step 3: Fill and Assemble
Spread the spinach and feta mixture evenly over one rectangle of puff pastry.
Place the second rectangle on top to sandwich the filling.
Press lightly to seal.
Step 4: Cut and Twist
Using a knife or pizza cutter, slice the pastry into 1-inch wide strips.
Twist each strip gently several times and place them on a parchment-lined baking sheet.
Step 5: Egg Wash and Bake
Brush each twist with beaten egg white.
Sprinkle with sesame or poppy seeds if desired.
Bake at 400°F (200°C) for 18–22 minutes, or until golden brown and puffed.
Step 6: Serve Warm or Cool
Let the twists cool slightly before serving.
Enjoy warm, or at room temperature—they’re delicious either way.

Tips for Perfect Puff Pastry Twists
Keep Pastry Cold – It’s easier to handle and puffs better when baked.
Drain Spinach Well – Excess moisture can make the twists soggy.
Twist Gently – Too tight and the filling may squeeze out.
Make Ahead – Assemble and freeze before baking; bake from frozen with a few extra minutes.
Serving Suggestions
Party Platter – Serve alongside olives, dips, or sliced veggies.
Soup or Salad Side – A crunchy, cheesy companion to lighter meals.
Brunch Table – A savory addition to breakfast spreads.
Appetizer Tray – Great for holidays or entertaining.
How to Store & Reheat
Storing:
- Cool completely and store in an airtight container at room temperature for 1 day or refrigerate for up to 3 days.
Freezing:
- Freeze unbaked or baked twists in a single layer. Reheat directly from frozen.
Reheating:
- Oven: Bake at 350°F for 5–8 minutes.
- Air Fryer: Reheat at 320°F for 4–5 minutes.
- Avoid microwaving to maintain crispiness.
Frequently Asked Questions
- Can I use fresh spinach?
Yes, sauté and drain well before using to avoid excess moisture. - What can I use instead of feta?
Try goat cheese or ricotta with a pinch of salt. - Can I make it dairy-free?
Use dairy-free cheese alternatives and plant-based puff pastry. - Are these good for kids?
Yes! You can tone down the garlic and use milder cheese if preferred. - Can I use store-bought spinach dip?
Absolutely. Just spread it thinly and continue with the recipe.
Final Thoughts
These Spinach and Feta Puff Pastry Twists are as versatile as they are delicious. Whether you’re hosting a brunch, bringing an appetizer to a gathering, or just want a savory snack with minimal effort, these twists deliver big flavor and a beautiful presentation.
Try them out and wow your friends, family, or even just yourself—no one needs to know how easy they were to make!
Preparation Time: 15 minutes
Cooking Time: 20 minutes
Cuisine: Mediterranean-Inspired
Nutritional Information (Per Serving):
Calories: 170 | Protein: 4g | Carbohydrates: 11g | Fat: 12g | Fiber: 1g | Sodium: 220mg

Spinach and Feta Puff Pastry Twists
- Total Time: 35 minutes
Description
Looking for an elegant yet easy appetizer or snack? These Spinach and Feta Puff Pastry Twists are flaky, cheesy, and full of savory goodness. With a crispy puff pastry exterior and a creamy spinach-feta filling, they’re perfect for parties, brunches, or as a fun way to sneak in some greens.
Want recipes like this delivered straight to your inbox? Subscribe now to get the latest culinary creations you’ll love.
Ingredients
For the Filling:
-
1 cup frozen chopped spinach, thawed and squeezed dry
-
½ cup crumbled feta cheese
-
¼ cup cream cheese, softened
-
1 clove garlic, minced
-
1 egg yolk (save the white for brushing)
-
¼ tsp ground black pepper
-
¼ tsp salt (optional, based on feta’s saltiness)
-
Pinch of nutmeg (optional)
For the Pastry:
-
1 sheet puff pastry, thawed (from a 17 oz package)
-
1 egg white, beaten (for egg wash)
-
1 tbsp sesame seeds or poppy seeds (optional topping)
Instructions
Step 1: Prepare the Filling
In a mixing bowl, combine spinach, feta, cream cheese, minced garlic, egg yolk, pepper, and nutmeg.
Mix until smooth and fully incorporated.
Step 2: Prep the Puff Pastry
Unfold the puff pastry on a lightly floured surface.
Roll it gently to even out the thickness.
Cut the sheet in half to make two rectangles of equal size.
Step 3: Fill and Assemble
Spread the spinach and feta mixture evenly over one rectangle of puff pastry.
Place the second rectangle on top to sandwich the filling.
Press lightly to seal.
Step 4: Cut and Twist
Using a knife or pizza cutter, slice the pastry into 1-inch wide strips.
Twist each strip gently several times and place them on a parchment-lined baking sheet.
Step 5: Egg Wash and Bake
Brush each twist with beaten egg white.
Sprinkle with sesame or poppy seeds if desired.
Bake at 400°F (200°C) for 18–22 minutes, or until golden brown and puffed.
Step 6: Serve Warm or Cool
Let the twists cool slightly before serving.
Enjoy warm, or at room temperature—they’re delicious either way.
Notes
Keep Pastry Cold – It’s easier to handle and puffs better when baked.
Drain Spinach Well – Excess moisture can make the twists soggy.
Twist Gently – Too tight and the filling may squeeze out.
Make Ahead – Assemble and freeze before baking; bake from frozen with a few extra minutes.
- Prep Time: 15 minutes
- Cook Time: 20 minutes
- Cuisine: Mediterranean-Inspired