Spinach and Feta Puff Pastry Rolls

Golden, buttery puff pastry filled with a creamy spinach and feta cheese mixture, baked to flaky perfection and sprinkled with Parmesan—ideal for brunch, appetizers, or a light vegetarian meal.

Why You’ll Love This Recipe

These spinach and feta puff pastry rolls are an irresistible combination of crispy, golden pastry and savory, cheesy filling. Whether served as finger food for gatherings, a quick lunch, or an elegant addition to a brunch spread, they offer convenience, flavor, and versatility. With minimal prep and simple ingredients, this recipe is perfect for both beginners and experienced home cooks.

Ingredients

(Tip: You can find the complete list of ingredients and their measurements in the recipe card below.)

  • 1 sheet puff pastry, thawed
  • 1 tablespoon olive oil
  • 2 garlic cloves, minced
  • 1 small onion, finely chopped
  • 4 cups fresh spinach (or 10 oz frozen, thawed and drained)
  • ½ teaspoon dried oregano
  • ¼ teaspoon ground nutmeg
  • Salt and pepper to taste
  • ¾ cup crumbled feta cheese
  • 1 egg, beaten (for egg wash)
  • 2 tablespoons grated Parmesan cheese (for topping)
  • Fresh parsley, chopped (for garnish)

Directions

  1. Preheat the oven to 400°F (200°C) and line a baking sheet with parchment paper.
  2. Heat olive oil in a skillet over medium heat. Add the chopped onion and garlic, sautéing for 2–3 minutes until soft and fragrant.
  3. Add the spinach and cook until wilted (or warmed through if using frozen). Season with oregano, nutmeg, salt, and pepper. Let the mixture cool slightly.
  4. Stir in the crumbled feta cheese until well combined.
  5. Roll out the puff pastry on a lightly floured surface and cut it into 6 equal rectangles.
  6. Spoon the spinach and feta mixture into the center of each rectangle. Fold over to form logs and press the edges to seal.
  7. Arrange the rolls seam-side down on the prepared baking sheet. Brush the tops with the beaten egg.
  8. Sprinkle with grated Parmesan cheese.
  9. Bake for 18–22 minutes, or until puffed and golden brown.
  10. Garnish with chopped parsley and serve warm. Serve with marinara or tzatziki on the side, if desired.

Servings and timing

Servings: Makes 6 rolls (serves 3–4 as a light meal or 6–8 as an appetizer)
Prep Time: 15 minutes
Cook Time: 20 minutes
Total Time: 35 minutes

Variations

  • Add Protein: Include finely chopped cooked chicken or crumbled bacon for a non-vegetarian version.
  • Cheese Swap: Substitute feta with goat cheese or ricotta for a different texture and flavor.
  • Herb Boost: Add fresh dill, basil, or chives to enhance the herb profile.
  • Spicy Touch: Mix in a pinch of red pepper flakes or finely diced chili for heat.
  • Mini Version: Cut pastry into smaller squares and make bite-sized rolls for party platters.
  • Vegan Option: Use vegan puff pastry, plant-based feta, and a dairy-free egg wash substitute.

Storage/Reheating

Storage: Store leftover rolls in an airtight container in the refrigerator for up to 3 days.
Freezing: Freeze unbaked or baked rolls. For unbaked, freeze on a tray first, then transfer to a freezer-safe bag. Bake from frozen, adding a few extra minutes to the baking time.
Reheating: Reheat in a 350°F (175°C) oven for 10–12 minutes until warmed through and crisp. Avoid microwaving, as it may make the pastry soggy.

FAQs

Can I use frozen spinach instead of fresh?

Yes, thawed and well-drained frozen spinach works perfectly. Just make sure to squeeze out as much water as possible to avoid soggy pastry.

Can I make these ahead of time?

Yes, you can assemble the rolls and refrigerate them (unbaked) for up to 24 hours before baking. Alternatively, freeze them for longer storage.

What type of puff pastry should I use?

Any high-quality store-bought puff pastry works well. Ensure it’s fully thawed before using for best results.

How do I keep the rolls from getting soggy?

Make sure the spinach mixture is well-drained and slightly cooled before adding to the pastry. Bake until fully golden and crisp.

Can I serve these cold?

They are best enjoyed warm, but they can also be served at room temperature. The texture is less crisp when cold.

What dipping sauces pair well with this recipe?

Marinara sauce, tzatziki, garlic yogurt dip, or even a light vinaigrette all pair nicely with the savory filling.

Is this dish suitable for vegetarians?

Yes, the recipe is vegetarian-friendly as written.

Can I add other vegetables to the filling?

Yes, sautéed mushrooms, sun-dried tomatoes, or grated zucchini (well-drained) can be added to the mixture.

Can I use phyllo dough instead of puff pastry?

Yes, but the texture will be different. Phyllo creates a crisp, layered finish and requires brushing each layer with oil or butter.

How do I prevent the pastry from cracking?

Keep the puff pastry cold but pliable. Don’t overfill the rolls, and seal the edges firmly to prevent bursting during baking.

Conclusion

Spinach and feta puff pastry rolls offer a deliciously flaky and savory experience that’s quick to prepare and easy to customize. With a buttery crust and a rich, cheesy filling, they strike the perfect balance between indulgent and wholesome. Whether for entertaining guests or enjoying a light meal, this recipe delivers both flavor and elegance with every bite.

Print

Spinach and Feta Puff Pastry Rolls

Golden, buttery puff pastry filled with a creamy spinach and feta cheese mixture, baked to flaky perfection and sprinkled with Parmesan—ideal for brunch, appetizers, or a light vegetarian meal.

  • Author: Djihane
  • Prep Time: 15 minutes
  • Cook Time: 20 minutes
  • Total Time: 35 minutes
  • Yield: 6 rolls 1x
  • Category: Appetizer
  • Method: Baking
  • Cuisine: Mediterranean
  • Diet: Vegetarian

Ingredients

Scale
  • 1 sheet puff pastry, thawed
  • 1 tablespoon olive oil
  • 2 garlic cloves, minced
  • 1 small onion, finely chopped
  • 4 cups fresh spinach (or 10 oz frozen, thawed and drained)
  • ½ teaspoon dried oregano
  • ¼ teaspoon ground nutmeg
  • Salt and pepper to taste
  • ¾ cup crumbled feta cheese
  • 1 egg, beaten (for egg wash)
  • 2 tablespoons grated Parmesan cheese (for topping)
  • Fresh parsley, chopped (for garnish)

Instructions

  1. Preheat oven to 400°F (200°C) and line a baking sheet with parchment paper.
  2. Heat olive oil in a skillet over medium heat. Add chopped onion and garlic, and sauté for 2–3 minutes until soft and fragrant.
  3. Add spinach and cook until wilted (or warmed through if using frozen). Season with oregano, nutmeg, salt, and pepper. Let cool slightly.
  4. Stir in crumbled feta cheese and mix until evenly combined.
  5. Roll out the puff pastry on a lightly floured surface and cut into 6 rectangles.
  6. Spoon spinach-feta mixture into the center of each rectangle and fold over to form logs. Press edges to seal.
  7. Place rolls seam-side down on the prepared baking sheet. Brush tops with egg wash.
  8. Sprinkle with Parmesan cheese and bake for 18–22 minutes, or until puffed and golden brown.
  9. Garnish with chopped parsley and serve warm, with marinara or tzatziki on the side if desired.

Notes

  • Use store-bought puff pastry for convenience, but make sure it’s fully thawed before using.
  • These rolls can be assembled ahead and baked just before serving.
  • Serve with a dipping sauce like tzatziki, marinara, or a yogurt-herb sauce for extra flavor.

Nutrition

  • Serving Size: 1 roll
  • Calories: 260
  • Sugar: 1g
  • Sodium: 310mg
  • Fat: 18g
  • Saturated Fat: 7g
  • Unsaturated Fat: 9g
  • Trans Fat: 0g
  • Carbohydrates: 19g
  • Fiber: 2g
  • Protein: 6g
  • Cholesterol: 35mg

Keywords: spinach and feta rolls, puff pastry appetizer, vegetarian brunch, Mediterranean snacks, baked spinach logs

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating