
Spinach Feta Puff Pastry Twists are savory, crispy, and flaky appetizers filled with the delicious combination of spinach and feta cheese. Perfect for parties, gatherings, or a quick snack, these twists are easy to make, packed with flavor, and sure to impress your guests. With their buttery, golden exterior and creamy filling, they are the perfect bite-sized treat for any occasion!
Why You’ll Love This Recipe
These Spinach Feta Puff Pastry Twists are the perfect balance of flaky, buttery puff pastry and savory, creamy filling. The earthy spinach and tangy feta cheese create a deliciously rich flavor, while the puff pastry gives them a crispy, light texture. They are incredibly simple to make and require minimal ingredients, yet they look and taste impressive. Whether you’re hosting a gathering, serving them as a snack, or enjoying them with a meal, these twists are guaranteed to be a crowd favorite!
Ingredients
-
1 sheet puff pastry (store-bought or homemade)
-
1 cup fresh spinach, chopped (or 1/2 cup frozen spinach, thawed and squeezed dry)
-
1/2 cup crumbled feta cheese
-
1/4 cup grated Parmesan cheese
-
1 clove garlic, minced
-
1 tablespoon olive oil (optional, for brushing)
-
Salt and pepper, to taste
-
1 egg, beaten (for egg wash, optional)
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
Directions
Prepare the Filling:
-
Cook the Spinach: If using fresh spinach, sauté it in a small pan with a bit of olive oil until wilted (about 2-3 minutes). If using frozen spinach, ensure it’s thoroughly thawed and drained to remove excess water. Chop the spinach finely and set aside.
-
Make the Filling: In a bowl, combine the cooked spinach, crumbled feta cheese, grated Parmesan, and minced garlic. Season with salt and pepper to taste and stir until well combined.
Assemble the Twists:
-
Prepare the Puff Pastry: Preheat your oven to 375°F (190°C). Roll out the puff pastry sheet on a lightly floured surface. If the pastry is rectangular, you can cut it into two long rectangles (or keep it whole, depending on your preference).
-
Spread the Filling: Evenly spread the spinach and feta mixture over one side of the puff pastry, leaving about 1/2 inch around the edges. If desired, brush the edges with a bit of olive oil to help seal the twists.
-
Cut and Twist: Fold the puff pastry in half to cover the filling, creating a double layer. Press the edges gently to seal. Using a sharp knife or pizza cutter, slice the pastry into strips about 1 inch wide. Twist each strip a few times and arrange them on a baking sheet lined with parchment paper.
Bake the Twists:
-
Brush with Egg Wash: For a golden finish, brush the tops of the pastry twists with a beaten egg (optional). This step will make them more glossy and golden brown when baked.
-
Bake: Place the twists in the preheated oven and bake for 15-18 minutes, or until the pastry is golden and crispy. Keep an eye on them as baking times can vary depending on your oven.
Serve:
-
Serve Warm: Remove the twists from the oven and let them cool slightly before serving. They are best enjoyed warm, with a crispy exterior and creamy filling.
Servings and Timing
-
Servings: 12-16 twists (depending on size)
-
Prep time: 10 minutes
-
Cook time: 15-18 minutes
-
Total time: 30 minutes
Variations
-
Add Herbs: Add fresh herbs like dill, oregano, or parsley to the spinach and feta filling for extra flavor.
-
Spicy Version: Add a pinch of red pepper flakes or finely chopped fresh chili to the filling for a bit of heat.
-
Make it Vegan: Use dairy-free puff pastry and swap the feta cheese for a plant-based cheese alternative.
-
Other Fillings: Swap the spinach for other greens like kale or chard, or add sautéed mushrooms or caramelized onions for added depth of flavor.
Storage/Reheating
Store leftover Spinach Feta Puff Pastry Twists in an airtight container at room temperature for up to 2 days. To reheat, place them in a preheated oven at 350°F (175°C) for 5-7 minutes, or until they are warm and crispy again. They can also be frozen for up to 2 months. To reheat from frozen, bake at 375°F (190°C) for 15-18 minutes, or until heated through.
FAQs
Can I use store-bought puff pastry?
Yes, store-bought puff pastry works perfectly for this recipe and saves time. Just be sure to thaw it according to package instructions before using.
Can I use frozen spinach instead of fresh spinach?
Yes, frozen spinach works well. Be sure to thaw it completely and squeeze out any excess moisture before using it in the filling.
How can I make these twists ahead of time?
You can prepare the twists ahead of time, assemble them, and store them in the fridge for up to 24 hours before baking. Simply bake them right before serving for fresh, warm twists.
Can I add meat to the filling?
Yes, you can add cooked sausage, ground beef, or chicken to the filling for a more hearty option.
Can I make these without the egg wash?
Yes, you can skip the egg wash if you prefer, but it will give the twists a shiny, golden finish. Alternatively, you can brush them with olive oil for a more natural look.
Conclusion
Spinach Feta Puff Pastry Twists are a savory, flaky, and irresistible treat that’s perfect for any occasion. Whether you’re serving them as an appetizer at a party, enjoying them as a snack, or pairing them with a soup or salad, they are sure to be a hit. With their buttery, crispy exterior and creamy spinach and feta filling, these twists are the perfect balance of flavor and texture. Give them a try, and enjoy the deliciousness of flaky pastry and savory filling in every bite!

Spinach Feta Puff Pastry Twists
5 Stars 4 Stars 3 Stars 2 Stars 1 Star
No reviews
- Author: Sophia
- Total Time: 25 minutes
- Yield: 12–16 twists
- Diet: Vegetarian
Description
Spinach Feta Puff Pastry Twists are savory, flaky pastry spirals filled with a creamy spinach and feta mixture, perfect as an appetizer or snack that looks impressive with minimal effort.
Ingredients
1 sheet puff pastry (store‑bought or homemade)
1 cup fresh spinach, chopped (or 1/2 cup frozen, thawed & drained)
1/2 cup crumbled feta cheese
1/4 cup grated Parmesan cheese
1 clove garlic, minced
1 tablespoon olive oil (optional, for sautéing)
Salt and pepper, to taste
1 egg, beaten (for egg wash, optional)
Instructions
- Preheat oven to 375°F (190°C) and line a baking sheet with parchment paper.
- If using fresh spinach, sauté with olive oil until wilted (2–3 minutes). If frozen, ensure it’s thawed, drained, and chopped.
- In a bowl, mix spinach, feta, Parmesan, garlic, salt, and pepper until combined.
- Roll out puff pastry on a lightly floured surface; cut into two rectangles if needed.
- Spread filling over one half of the pastry, leaving a 1/2″ border. Fold pastry over to enclose filling and press edges to seal.
- Cut into ~1″ strips. Twist each strip several times and place on the baking sheet.
- Optional: brush twists with beaten egg for golden finish.
- Bake for 15–18 minutes until golden and flaky. Cool slightly and serve warm.
Notes
Add fresh herbs like dill, oregano, or parsley for extra flavor.
For a spicy twist, add red pepper flakes or chopped fresh chili to the filling.
To make vegan, use dairy‑free puff pastry and plant‑based feta substitute.
Swap spinach for kale, chard, or add sautéed mushrooms or onions.
Assemble ahead and refrigerate up to 24 hours before baking.
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Category: Appetizer
- Method: Baking
- Cuisine: Mediterranean
Nutrition
- Serving Size: 2 twists
- Calories: 200
- Sugar: 1g
- Sodium: 300mg
- Fat: 12g
- Saturated Fat: 5g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 16g
- Fiber: 1g
- Protein: 6g
- Cholesterol: 30mg