Spinach Puffs Cream Cheese Recipe: Flaky, Cheesy, and Oh-So-Easy!

Emily

July 19, 2025

You’re about to embark on a culinary journey that will leave your taste buds dancing with joy. These spinach puffs with cream cheese are the perfect blend of flaky, cheesy, and utterly delicious. Whether you’re hosting a party or just craving a savory snack, this recipe is your golden ticket.

Why This Recipe Works

  • The combination of cream cheese and spinach creates a rich, creamy filling that’s irresistibly delicious.
  • Using pre-made puff pastry saves time without sacrificing flavor or texture.
  • These puffs are versatile, perfect for appetizers, snacks, or even a light meal.
  • They’re freezer-friendly, making them a great make-ahead option for busy days.
  • The golden, flaky exterior contrasts beautifully with the soft, flavorful filling.

Ingredients

  • 1 package (17.3 oz) frozen puff pastry, thawed
  • 1 cup cream cheese, softened
  • 1 cup frozen spinach, thawed and drained
  • 1/2 cup grated Parmesan cheese
  • 1 egg, beaten (for egg wash)
  • 1/2 tsp garlic powder
  • 1/2 tsp onion powder
  • Salt and pepper to taste

Equipment Needed

  • Baking sheet
  • Parchment paper
  • Mixing bowls
  • Rolling pin
  • Pastry brush

Instructions

Spinach Puffs Cream Cheese Recipe

Preheat and Prep

Preheat your oven to 400°F and line a baking sheet with parchment paper. This ensures your spinach puffs cook evenly and don’t stick to the pan.

Mix the Filling

In a mixing bowl, combine the softened cream cheese, drained spinach, Parmesan cheese, garlic powder, onion powder, salt, and pepper. Mix until well blended. The cream cheese should be smooth, and the spinach evenly distributed.

Roll and Cut the Pastry

On a lightly floured surface, roll out the puff pastry to about 1/8-inch thickness. Cut into squares or circles, depending on your preference. This is where you can get creative with shapes!

Fill and Fold

Place a spoonful of the spinach and cream cheese mixture in the center of each pastry piece. Fold over to create a triangle or half-circle, sealing the edges with a fork. Don’t overfill, or the puffs might burst open during baking.

Bake to Perfection

Brush the tops of the puffs with the beaten egg for a golden finish. Bake for 15-20 minutes, or until the puffs are puffed up and golden brown. Let them cool for a few minutes before serving.

Tips and Tricks

For an extra flavor boost, try adding a pinch of nutmeg to the filling. If you’re short on time, you can use a food processor to mix the filling ingredients. To ensure even baking, rotate the baking sheet halfway through the cooking time. For a crispier texture, you can brush the puffs with melted butter instead of egg wash. Always let the puffs cool slightly before serving to avoid burns.

Recipe Variations

  • Add cooked, crumbled bacon to the filling for a smoky flavor.
  • Substitute the spinach with kale or Swiss chard for a different green.
  • Use feta cheese instead of Parmesan for a tangier taste.
  • For a spicy kick, mix in some red pepper flakes or diced jalapeños.
  • Make mini versions for bite-sized appetizers by cutting the pastry into smaller pieces.

Frequently Asked Questions

Can I make these puffs ahead of time? Absolutely! You can assemble the puffs and freeze them before baking. When ready to eat, bake them straight from the freezer, adding a few extra minutes to the cooking time.

Can I use fresh spinach instead of frozen? Yes, but make sure to cook and drain the fresh spinach thoroughly to remove excess moisture, which could make the puffs soggy.

How do I store leftovers? Store any leftover puffs in an airtight container in the refrigerator for up to 3 days. Reheat in the oven for best results.

Summary

These spinach puffs with cream cheese are a delightful treat that’s easy to make and even easier to love. With a flaky crust and a creamy, flavorful filling, they’re sure to be a hit at any gathering or as a tasty snack.

Leave a Comment