Print

Cream Cheese Spinach Puffs

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Cream cheese spinach puffs are flaky, golden appetizers filled with a savory blend of cream cheese, spinach, and cheese, baked in puff pastry. Perfect for parties or snacking, they’re easy to make and always a crowd favorite.

  • Author: Emma
  • Prep Time: 15 minutes
  • Cook Time: 20 minutes
  • Total Time: 35 minutes
  • Yield: 16 puffs
  • Category: Appetizer
  • Method: Baking
  • Cuisine: American
  • Diet: Vegetarian

Ingredients

  • 2 sheets frozen puff pastry, thawed
  • 8 oz cream cheese, softened
  • 1 cup frozen chopped spinach, thawed and well-drained
  • 2 garlic cloves, minced
  • 1/4 cup grated Parmesan cheese
  • 1/2 cup shredded mozzarella or cheddar cheese
  • 1 egg, beaten (for egg wash)
  • Salt and pepper, to taste
  • Optional: red pepper flakes or chopped fresh herbs

Instructions

  1. Preheat oven to 400°F (200°C) and line a baking sheet with parchment paper.
  2. In a bowl, mix cream cheese, spinach, garlic, Parmesan, mozzarella, salt, and pepper until fully combined. Add red pepper flakes or herbs if using.
  3. Roll out puff pastry slightly and cut into approximately 3×3-inch squares.
  4. Place a spoonful of the spinach filling in the center of each square.
  5. Fold into triangles or bring corners together to form pouches. Seal edges firmly, using a bit of water if needed.
  6. Brush tops with beaten egg.
  7. Bake for 15–20 minutes, or until puffed and golden brown.
  8. Cool slightly before serving.

Notes

  • Add cooked bacon or sun-dried tomatoes for variation.
  • Use feta instead of cream cheese for a tangy flavor.
  • Fresh spinach can be sautéed and used in place of frozen.
  • Freeze unbaked puffs for up to 2 months; bake directly from frozen, adding a few extra minutes.
  • Reheat in the oven to maintain crispiness; avoid microwaving.

Nutrition