Go Back
+ servings
Golden homemade spinach puff pastries cooling on a white kitchen counter, captured from above with a warm natural light.

Spinach Puff Pastries

Golden, flaky spinach puff pastries filled with creamy spinach, feta, and ricotta cheese — the perfect savory appetizer for parties or snacks.
Print Pin
Course: Appetizer, Party Food, Snack
Cuisine: European, Mediterranean
Prep Time: 15 minutes
Cook Time: 20 minutes
Chill Time: 30 minutes
Total Time: 1 hour 5 minutes
Servings: 12 pastries
Calories: 180kcal
Author: Megan Riley
Cost: $10

Equipment

  • 1 Large skillet For sautéing spinach and onions
  • 1 Mixing bowl Combine spinach filling
  • 1 Cutting board For chopping onion and spinach
  • 1 Sharp knife Finely chop ingredients
  • 1 Baking sheet Line with parchment paper
  • 1 Pastry brush For egg wash
  • 1 Fork Seal pastry edges
  • 1 Oven Preheat to 400°F (200°C)

Ingredients

  • 2 cups Fresh spinach Washed and dried
  • ½ cup Feta cheese Crumbled
  • ½ cup Ricotta cheese Soft and creamy
  • 1 small Onion Finely chopped
  • 2 cloves Garlic Minced
  • 2 sheets Puff pastry Thawed
  • 1 large Egg Beaten, for egg wash
  • 1 tablespoon Olive oil For sautéing
  • ¼ teaspoon Nutmeg Optional
  • ½ teaspoon Salt To taste
  • ¼ teaspoon Black pepper To taste
  • 1 tablespoon Fresh dill or parsley Chopped
  • 2 tablespoon Pine nuts Optional, toasted

Instructions

  • Heat olive oil; sauté onion until translucent.
  • Add garlic and cook 1 min; stir in spinach to wilt.
  • Mix cooled spinach with cheeses, nutmeg, herbs, salt, and pepper.
  • Cut puff pastry into squares or triangles.
  • Add a spoon of filling; fold and seal edges with a fork.
  • Brush tops with egg wash.
  • Bake at 400°F (200°C) for 15–20 min until golden.
  • Cool slightly and serve warm.

Notes

You can customize the herbs, cheese, or even the filling (like adding mushrooms or sun-dried tomatoes). Chill time helps achieve a better puff, but it's optional.

Nutrition

Serving: 50g | Calories: 180kcal | Carbohydrates: 14g | Protein: 5g | Fat: 12g | Saturated Fat: 5g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 4g | Cholesterol: 35mg | Sodium: 220mg | Potassium: 130mg | Fiber: 1g | Sugar: 1g | Vitamin A: 1300IU | Vitamin C: 5mg | Calcium: 70mg | Iron: 1mg