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

Spinach Puffs in 30 Minutes

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

These flaky, golden spinach puffs are filled with a savory mix of spinach, cream cheese, feta, and Parmesan. Baked in just 30 minutes, they’re perfect as appetizers or party snacks.

  • Total Time: 30 minutes
  • Yield: 32 puffs

Ingredients

2 puff pastry sheets, thawed

1 cup frozen chopped spinach, thawed and well-drained

4 oz cream cheese, softened

⅓ cup crumbled feta cheese

¼ cup grated Parmesan cheese

2 large eggs (1 for filling, 1 for brushing)

1 clove garlic, minced

½ teaspoon salt

¼ teaspoon black pepper

1 tablespoon water (for egg wash)

Instructions

  1. Preheat oven to 400°F and lightly grease a mini muffin tin.
  2. Roll out puff pastry sheets and cut each into 12 equal squares (24 total).
  3. Press each square into a mini muffin cup.
  4. In a bowl, mix spinach, cream cheese, feta, Parmesan, one egg, garlic, salt, and pepper until well combined.
  5. Spoon filling into pastry cups. Fold corners toward the center.
  6. Beat second egg with water and brush over pastry tops.
  7. Bake for 20 minutes or until puffed and golden.
  8. Let cool slightly before serving.

Notes

  • Add chopped cooked bacon, ham, or sausage for extra richness.
  • Swap feta for goat cheese or ricotta for a milder flavor.
  • Mix in sun-dried tomatoes or caramelized onions for sweetness.
  • Stir in pesto or herbs like dill or chives for freshness.
  • Add red pepper flakes or diced jalapeños for a spicy kick.
  • Author: Amelia
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Category: Appetizer
  • Method: Baking
  • Cuisine: Mediterranean
  • Diet: Vegetarian

Nutrition

  • Serving Size: 1 puff
  • Calories: 95
  • Sugar: 0g
  • Sodium: 140mg
  • Fat: 7g
  • Saturated Fat: 3.5g
  • Unsaturated Fat: 3g
  • Trans Fat: 0g
  • Carbohydrates: 6g
  • Fiber: 0g
  • Protein: 2g
  • Cholesterol: 20mg