Skip to Content

Cream Cheese Spinach Puffs – Perfect Appetizer

Cream Cheese Spinach Puffs – Perfect Appetizer

Hey y'all! If you're searching for the ultimate crowd-pleaser, look no further than these Cream Cheese Spinach Puffs – Perfect Appetizer for any event. These golden, flaky bites are loaded with creamy cheese, tender spinach, and just the right hint of garlic. Whether you're hosting a holiday party, a casual brunch, or need a quick snack, these irresistible puffs disappear fast! Let's get cooking!

Why You'll Love This Cream Cheese Spinach Puffs – Perfect Appetizer Recipe

  • Super easy to prepare with store-bought puff pastry—no fuss in the kitchen!
  • Creamy, savory flavor with a melty, cheesy texture in every bite.
  • Perfect for parties, potlucks, or a satisfying snack on movie night.
  • Vegetarian-friendly and packed with nutrient-rich spinach.
  • Make-ahead and freezer-friendly for stress-free entertaining.

Ingredients for Cream Cheese Spinach Puffs – Perfect Appetizer

  • 1 sheet puff pastry (thawed, about 8.5 oz/240g)
  • 4 oz (115g) cream cheese, softened
  • 1 cup frozen chopped spinach, thawed and squeezed dry
  • ½ cup shredded mozzarella cheese
  • ¼ cup grated Parmesan cheese
  • 1 large egg
  • 1 clove garlic, minced
  • ¼ teaspoon salt
  • ⅛ teaspoon black pepper
  • 1 teaspoon olive oil
  • 1 egg, beaten (for egg wash)

How to Make Cream Cheese Spinach Puffs – Perfect Appetizer

Step 1: Prepare the Filling

In a mixing bowl, combine the softened cream cheese, thawed and squeezed spinach, shredded mozzarella, Parmesan, minced garlic, 1 egg, olive oil, salt, and black pepper. Mix until creamy and well incorporated.

Step 2: Cut and Fill the Puff Pastry

Preheat your oven to 400°F (200°C). Line a baking sheet with parchment paper. Unfold the puff pastry sheet on a lightly floured surface and cut it into 9 equal squares (about 3x3 inches each). Place a heaping tablespoon of filling in the center of each square.

Step 3: Shape and Seal

Gently pinch each corner of the pastry square toward the center, sealing the edges to enclose the filling. Place the puffs seam-side up on the prepared baking sheet. Brush each with beaten egg for a shiny, golden finish.

Step 4: Bake the Cream Cheese Spinach Puffs – Perfect Appetizer

Bake for 18–20 minutes, or until the puffs are golden brown and flaky. Serve warm or at room temperature.

Notes for Cream Cheese Spinach Puffs – Perfect Appetizer

  • Always squeeze spinach really well to avoid excess moisture in your filling.
  • Feel free to swap mozzarella for Swiss or cheddar for a different flavor profile.
  • For more tips on working with puff pastry, check out this comprehensive guide from King Arthur Baking.
Cream Cheese Spinach Puffs – Perfect Appetizer

Variations of Cream Cheese Spinach Puffs – Perfect Appetizer

  • Mushroom & Spinach Puffs: Add ½ cup finely chopped sautéed mushrooms to the filling.
  • Spicy Kick: Stir in ¼ teaspoon crushed red pepper flakes for extra heat.
  • Mini Puffs: Cut pastry into 16 small squares for bite-sized party appetizers.

Required Equipment for Cream Cheese Spinach Puffs – Perfect Appetizer

  • Mixing bowl
  • Baking sheet
  • Parchment paper
  • Sharp knife or pizza cutter
  • Pastry brush

Storage Instructions for Cream Cheese Spinach Puffs – Perfect Appetizer

Store leftover puffs in an airtight container in the refrigerator for up to 3 days. To reheat, bake at 350°F (175°C) for 8–10 minutes until warm and crisp. For longer storage, freeze baked puffs in a single layer, then transfer to a freezer bag for up to 1 month. Reheat directly from frozen as above.

Serving Recommendations for Cream Cheese Spinach Puffs – Perfect Appetizer

Serve these puffs alongside a tangy tomato salsa, your favorite dipping sauce, or a crisp green salad. They pair beautifully with sparkling wine or a light white like Sauvignon Blanc.

Pro Tips for Cream Cheese Spinach Puffs – Perfect Appetizer

  • Thaw puff pastry in the fridge overnight to keep it pliable and flaky.
  • Keep pastry cold until you're ready to use; warm dough won’t puff as much.
  • For more info on the benefits of spinach, visit Healthline’s guide on spinach nutrition.

Frequently Asked Questions: Cream Cheese Spinach Puffs – Perfect Appetizer

Can I use fresh spinach instead of frozen?
Absolutely! Sauté about 4 cups of fresh spinach until wilted, then squeeze out any excess liquid before using.
Do these Cream Cheese Spinach Puffs freeze well?
Yes! Bake and cool completely, then freeze in a single layer before transferring to a bag or container.
Can I make these ahead for a party?
Definitely. Prep and shape the puffs, then cover and refrigerate up to 8 hours before baking fresh for your guests.

Looking for more appetizer inspiration? Check out Delish's ultimate appetizer collection for more ideas!

★★★★★ 5.00 from 59 ratings

Cream Cheese Spinach Puffs – Perfect Appetizer

yield: 12 puffs
prep: 20 mins
cook: 25 mins
total: 45 mins
These Cream Cheese Spinach Puffs are a delicious and easy appetizer, featuring a creamy spinach and cheese filling wrapped in flaky puff pastry. Perfect for parties, gatherings, or as a tasty snack.
Cream Cheese Spinach Puffs – Perfect Appetizer

Ingredients

  • 1 sheet frozen puff pastry, thawed
  • 4 oz cream cheese, softened
  • 1 cup fresh spinach, chopped
  • ½ cup shredded mozzarella cheese
  • ¼ cup grated Parmesan cheese
  • 1 large egg
  • 1 clove garlic, minced
  • ¼ teaspoon salt
  • ¼ teaspoon black pepper

Instructions

  1. 1
    Preheat the oven to 400°F (200°C) and line a baking sheet with parchment paper.
  2. 2
    In a medium bowl, mix together the cream cheese, chopped spinach, mozzarella cheese, Parmesan cheese, garlic, salt, and black pepper until well combined.
  3. 3
    Roll out the puff pastry sheet on a lightly floured surface and cut into 12 equal squares.
  4. 4
    Place a spoonful of the spinach mixture in the center of each pastry square. Fold the corners up and pinch to seal, forming a puff.
  5. 5
    Beat the egg and brush over the tops of the puffs for a golden finish.
  6. 6
    Arrange the puffs on the prepared baking sheet and bake for 20-25 minutes, or until golden brown and puffed. Serve warm.
CLICK FOR NUTRITION INFO

Approximate Information for One Serving

Serving Size: 1 serving
Calories: 120cal
Protein: 3 gg
Fat: 8 gg
Saturated Fat: 0g
Trans Fat: 0g
Cholesterol: 0mg
Sodium: 0mg
Potassium: 0mg
Total Carbs: 10 gg
Fiber: 0g
Sugar: 0g
Net Carbs: 0g
Vitamin A: 0
Vitamin C: 0mg
Calcium: 0mg
Iron: 0mg

Nutrition Disclaimers

Number of total servings shown is approximate. Actual number of servings will depend on your preferred portion sizes.

Nutritional values shown are general guidelines and reflect information for 1 serving using the ingredients listed, not including any optional ingredients. Actual macros may vary slightly depending on specific brands and types of ingredients used.

To determine the weight of one serving, prepare the recipe as instructed. Weigh the finished recipe, then divide the weight of the finished recipe (not including the weight of the container the food is in) by the desired number of servings. Result will be the weight of one serving.

Did you make this recipe?

Please consider Pinning it!!