Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

30-Minute Spinach Feta Puff Pastry Twists That Steal Hearts


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Yusra
  • Total Time: 28 minutes
  • Yield: 12 twists
  • Diet: Vegetarian

Description

Flaky puff pastry twists filled with sautéed spinach and tangy feta cheese, baked to golden perfection in just 30 minutes. Perfect as a quick snack, appetizer, or party platter favorite.


Ingredients

  • 1 sheet puff pastry – thawed
  • 1 cup fresh spinach – finely chopped
  • 1/2 cup feta cheese – crumbled
  • 1 egg – beaten
  • 1 tablespoon olive oil – for sautéing
  • 1/2 teaspoon garlic powder
  • 1/4 teaspoon black pepper

Instructions

  1. Preheat oven to 400°F (200°C) and roll thawed puff pastry on a floured surface to about 1/8-inch thickness.
  2. Heat olive oil in a pan, sauté spinach until wilted, then let cool slightly. Spread evenly over pastry, leaving a 1/2-inch border. Sprinkle crumbled feta on top and press gently. Brush pastry edges with water to help seal.
  3. Fold pastry in half, press edges, and cut into 1-inch strips. Twist each strip and place on a parchment-lined baking sheet.
  4. Brush twists with beaten egg, sprinkle garlic powder and black pepper on top, then bake for 15–18 minutes until golden, puffed, and crisp. Cool slightly before serving.

Notes

  • Swap feta with goat cheese, mozzarella, or ricotta for variation.
  • Add dill, oregano, or chili flakes for extra flavor.
  • For vegan version, use dairy-free puff pastry and cheese, brushing with olive oil instead of egg.
  • Store at room temperature up to 2 days, or freeze and reheat in oven.
  • Microwaving makes them soggy—always reheat in the oven.
  • Prep Time: 10 minutes
  • Cook Time: 18 minutes
  • Category: Appetizer
  • Method: Baking
  • Cuisine: Mediterranean

Nutrition

  • Serving Size: 1 twist
  • Calories: 110
  • Sugar: 0.5g
  • Sodium: 135mg
  • Fat: 7g
  • Saturated Fat: 3g
  • Unsaturated Fat: 3.5g
  • Trans Fat: 0g
  • Carbohydrates: 9g
  • Fiber: 0.5g
  • Protein: 3g
  • Cholesterol: 15mg