If you are looking for a delicious, easy-to-make savory treat, this Delicious Spinach and Feta Puff Pastry Rolls for Every Occasion Recipe will quickly become your new favorite. These golden, flaky rolls filled with vibrant spinach and tangy feta cheese are perfect for any gathering or even a simple snack at home. The wonderful combination of crisp puff pastry with the creamy, flavorful filling makes every bite an absolute joy, and they come together fast enough to whip up on a busy weeknight or impress crowd at a weekend party.

Ingredients You’ll Need
With just a handful of simple ingredients, this recipe delivers maximum flavor and irresistible texture. Each component plays a key role in balancing freshness, creaminess, and that satisfying puff pastry crunch.
- Puff pastry sheet: The buttery, flaky base that creates the perfect crispy shell.
- Olive oil: Adds richness to sautéed onion and garlic while enhancing overall flavor.
- Small onion, finely chopped: Offers a sweet, mellow base to the filling.
- Garlic cloves, minced: Brings a lovely aromatic depth to the spinach mixture.
- Fresh spinach (4 cups chopped) or 1 1/2 cups thawed frozen spinach, squeezed dry: Provides a vibrant green color and fresh earthiness.
- Dried oregano: A sprinkle of herbal warmth that pairs beautifully with feta.
- Salt and black pepper: Essential seasonings to balance and elevate flavors.
- Nutmeg (optional): Adds a subtle yet intriguing warmth to the filling.
- Crumbled feta cheese (1 cup): The star ingredient offering tangy creaminess and savory saltiness.
- Large egg, beaten: Used as an egg wash for a gorgeous golden finish.
- Sesame or poppy seeds (optional): Provides a lovely decorative touch and additional texture.
How to Make Delicious Spinach and Feta Puff Pastry Rolls for Every Occasion Recipe
Step 1: Prepare the Oven and Pan
Begin by preheating your oven to 400°F (200°C) and lining a baking sheet with parchment paper. This initial step ensures your rolls bake evenly on a non-stick surface for easy cleanup.
Step 2: Sauté Onion and Garlic
Heat olive oil in a skillet over medium heat, then add the finely chopped onion. Cook for 3 to 4 minutes until the onion becomes soft and translucent. Next, stir in the minced garlic and allow it to cook for another minute—this releases its fragrant aroma and deepens the flavor base.
Step 3: Cook the Spinach
Add fresh chopped spinach to the skillet and sauté for 2 to 3 minutes until just wilted. If you’re using thawed frozen spinach, you can skip this step to avoid overcooking. Once done, remove the pan from heat and let the mixture cool slightly.
Step 4: Mix the Filling
Transfer the spinach mixture to a bowl and season with dried oregano, salt, pepper, and nutmeg if you’re using it. Fold in the crumbled feta cheese, making sure everything is combined evenly. This flavorful filling is what makes the Delicious Spinach and Feta Puff Pastry Rolls for Every Occasion Recipe truly stand out.
Step 5: Roll and Slice the Pastry
On a lightly floured surface, unroll the thawed puff pastry sheet. Evenly spread the spinach and feta filling over the pastry, keeping about a 1/2-inch border around the edges. Starting from one long side, roll the pastry tightly into a log. Using a sharp knife, slice the log into 1-inch thick rolls and place them cut-side up on the prepared baking sheet.
Step 6: Egg Wash and Bake
Brush the tops of the rolls with the beaten egg wash to ensure a glossy, golden crust as they bake. If you like, sprinkle some sesame or poppy seeds on top for a little extra crunch and visual appeal. Bake in the preheated oven for 18 to 22 minutes or until puffed and golden brown. Let the rolls cool slightly before serving to enjoy them at their very best.
How to Serve Delicious Spinach and Feta Puff Pastry Rolls for Every Occasion Recipe
Garnishes
To brighten up these rolls, a light sprinkle of fresh chopped herbs like dill or parsley adds a fresh touch that complements the creamy filling beautifully. A drizzle of lemon juice or a side of tzatziki can also enhance the Mediterranean flavors.
Side Dishes
Pair these puff pastry rolls with a crisp green salad dressed in vinaigrette or a bowl of refreshing cucumber and tomato salad. The freshness balances the richness of the feta and pastry, making for a well-rounded meal or appetizer plate.
Creative Ways to Present
Serve these rolls on a wooden board surrounded by small bowls of olives, roasted red peppers, or sun-dried tomatoes for a Mediterranean-inspired platter. For parties, arrange the rolls in a spiral shape or stack them for a fun, eye-catching display that invites guests to dig in.
Make Ahead and Storage
Storing Leftovers
Place leftover rolls in an airtight container and keep them refrigerated for up to three days. They maintain their texture well and are ready to be enjoyed later as a quick snack or addition to a meal.
Freezing
If you want to prepare ahead, you can freeze the unbaked rolls on a parchment-lined tray until solid, then transfer them to a freezer-safe bag. When ready, bake directly from frozen, adding a few extra minutes to the cooking time for perfectly fresh results.
Reheating
Reheat leftover rolls in a preheated oven at 350°F (175°C) for about 8 to 10 minutes until warmed through and crisp. Avoid microwaving when possible, as it can make the pastry soggy rather than staying flaky and delicious.
FAQs
Can I use frozen spinach instead of fresh?
Absolutely! Just be sure to thaw the frozen spinach completely and squeeze out excess moisture to prevent soggy pastry. You can skip sautéing in that case and mix it directly with the other filling ingredients.
Is there a substitute for feta cheese?
Sure! You can use ricotta or goat cheese for a creamier, milder filling. Just keep in mind the flavor profile will change slightly, but it will still be delicious.
Can these rolls be made vegan?
Yes! Use a plant-based puff pastry and replace the feta with vegan cheese or seasoned tofu. Swap the egg wash for a dairy-free milk or olive oil brush to achieve a golden crust.
How long do these puff pastry rolls keep fresh?
Stored in an airtight container in the fridge, they stay fresh and tasty for up to three days. For longer storage, freezing unbaked or baked rolls works great.
Can I add other ingredients to the filling?
Definitely! Adding extras like chopped olives, sun-dried tomatoes, or roasted red peppers can give the rolls exciting new flavors and textures. Just be sure not to overload, so the rolls stay neat and cook evenly.
Final Thoughts
Honestly, you cannot go wrong with this Delicious Spinach and Feta Puff Pastry Rolls for Every Occasion Recipe. It’s a foolproof crowd-pleaser that combines ease, flavor, and that irresistible flaky texture everyone loves. Whether for a cozy family snack or a festive gathering, these rolls are bound to earn a permanent spot in your recipe rotation. Go ahead, give them a try—you’ll be glad you did.
Print
Delicious Spinach and Feta Puff Pastry Rolls for Every Occasion Recipe
- Prep Time: 15 minutes
- Cook Time: 20 minutes
- Total Time: 35 minutes
- Yield: 12 rolls
- Category: Appetizer, Snack
- Method: Baking
- Cuisine: Mediterranean
- Diet: Vegetarian
Description
Delicious Spinach and Feta Puff Pastry Rolls are perfect for any occasion, offering a flaky, golden pastry filled with a flavorful mixture of fresh spinach, garlic, and tangy feta cheese. Ideal as a party appetizer, brunch snack, or lunchbox treat, these rolls combine Mediterranean flavors with an easy baking method.
Ingredients
Pastry
- 1 sheet puff pastry, thawed
- 1 large egg, beaten (for egg wash)
- Sesame seeds or poppy seeds for topping (optional)
Filling
- 1 tablespoon olive oil
- 1 small onion, finely chopped
- 2 cloves garlic, minced
- 4 cups fresh spinach, chopped (or 1 1/2 cups thawed frozen spinach, squeezed dry)
- 1/2 teaspoon dried oregano
- 1/4 teaspoon salt
- 1/4 teaspoon black pepper
- 1/8 teaspoon nutmeg (optional)
- 1 cup crumbled feta cheese
Instructions
- Preheat Oven: Preheat your oven to 400°F (200°C) and line a baking sheet with parchment paper to prepare for baking.
- Sauté Onion and Garlic: Heat olive oil in a skillet over medium heat. Add the finely chopped onion and sauté for 3–4 minutes until softened. Stir in the minced garlic and cook for an additional minute to release its aroma.
- Cook Spinach: Add the chopped fresh spinach to the skillet and cook for 2–3 minutes until wilted. If using thawed frozen spinach, skip this cooking step. Remove the skillet from heat and allow the spinach mixture to cool slightly.
- Combine Filling: In a mixing bowl, combine the cooked spinach mixture with dried oregano, salt, black pepper, optional nutmeg, and crumbled feta cheese. Stir well until the filling ingredients are fully integrated.
- Prepare Puff Pastry: Unroll the thawed puff pastry sheet onto a lightly floured surface. Evenly spread the spinach and feta filling over the pastry, leaving a 1/2-inch border around the edges for sealing.
- Roll and Slice: Starting from one long side, carefully roll the pastry into a tight log. Using a sharp knife, slice the rolled log into 1-inch thick rolls. Place each roll cut-side up on the prepared baking sheet, spaced apart.
- Apply Egg Wash and Seeds: Brush the tops of each roll with the beaten egg to achieve a glossy finish. If desired, sprinkle sesame seeds or poppy seeds on top for extra texture and flavor.
- Bake: Bake the rolls for 18–22 minutes, or until they are puffed up and a golden brown color. Remove from the oven and let cool slightly before serving.
Notes
- These rolls can be prepared ahead of time and reheated in the oven for convenience.
- Great as a party appetizer, brunch snack, or lunchbox treat.
- Try adding chopped sun-dried tomatoes or olives to the filling for an extra flavor boost.

