Cheryl's Cooking

  • Recipe Index
  • Main Courses
  • Desserts
  • About
  • Contact
menu icon
go to homepage
  • Recipe Index
  • Main Courses
  • Desserts
  • About
  • Contact
search icon
Homepage link
  • Recipe Index
  • Main Courses
  • Desserts
  • About
  • Contact
×

Cream Cheese Spinach Puffs

Published: Apr 4, 2025 by Cheryl · This post may contain affiliate links · Leave a Comment

Jump to Recipe·Print Recipe

Hosting a gathering or looking for a tasty snack? These Savory Cream Cheese Spinach Puffs are the perfect appetizer to impress your guests. Golden and flaky puff pastry combined with a creamy, flavorful spinach filling – what could be better? Whether you're serving these for a special occasion or a cozy dinner, they’re sure to disappear in no time!

Cream Cheese Spinach Puffs

Ingredients

1 sheet puff pastry

7 oz baby spinach

2 garlic cloves, minced

1 tablespoon olive oil

8 oz cream cheese

½ cup mozzarella cheese

1 egg

1 egg yolk

1 pinch salt

1 pinch black pepper

(Tip: You'll find the full list of ingredients and measurements in the recipe card below.)

Directions

Preheat the oven to 400°F (200°C) and line a baking tray with parchment paper.

Heat a pan over medium heat, add olive oil, and sauté the garlic for about 2 minutes, or until it softens.

Add the spinach to the pan, season with a pinch of salt and pepper, and sauté until the spinach wilts down. Once cooked, remove the pan from heat and set the mixture aside to cool.

Cut the puff pastry sheet into 6 or 12 squares, depending on how large or small you want the puffs. Place them on the prepared baking tray.

In a mixing bowl, combine the cooled spinach mixture with the cream cheese, mozzarella cheese, and one egg. Season with a pinch of salt and pepper, then stir everything together.

Spoon the spinach mixture onto the center of each puff pastry square. Fold two opposite edges of each square to meet in the middle, pressing them tightly to seal.

Brush the tops of the spinach puffs with the egg yolk to give them a beautiful golden finish.

Bake for 25 to 35 minutes, or until the puffs are golden and puffed up.

Servings and Timing

Prep Time: 20 minutes

Cooking Time: 35 minutes

Total Time: 55 minutes

Servings: 6-12 puffs (depending on size)

Variations

If you’re feeling adventurous, there are a few ways you can customize these puffs:

Add Bacon: For an extra savory touch, add some cooked bacon bits to the spinach mixture for a smoky flavor.

Use Different Cheese: Instead of mozzarella, you could experiment with other cheeses such as cheddar or feta for a different taste profile.

Add Herbs: Fresh herbs like basil or thyme can elevate the flavor, adding a nice aromatic twist to the filling.

Storage/Reheating

If you have leftovers, these puffs store well in the fridge for up to 3 days. To reheat, simply pop them in the oven at 350°F (175°C) for about 10 minutes, or until they are warmed through and the puff pastry is crisp again. You can also freeze them before baking! Just place the uncooked puffs on a tray in the freezer, and once they’re frozen, transfer them to a sealed bag. Bake from frozen, adding an extra 5-10 minutes to the cooking time.

FAQs

Can I make the filling ahead of time?

Yes! You can prepare the spinach mixture and refrigerate it for up to 24 hours before assembling the puffs. Just make sure to cool it completely before using.

How do I make these puffs without puff pastry?

If you don’t have puff pastry, you can substitute it with phyllo dough for a lighter, crispier version, though it might require more careful handling.

Can I use frozen spinach instead of fresh?

Absolutely! If using frozen spinach, make sure to thaw and drain it thoroughly to remove excess water. This will help keep the filling from becoming too soggy.

What can I serve these spinach puffs with?

These spinach puffs are great on their own, but I love serving them with a side of dipping sauces like sour cream, ranch, or even a tangy tomato dip for extra flavor.

How do I know when the puffs are done baking?

The puffs are ready when they are golden brown and puffed up. Keep an eye on them in the last few minutes of baking to avoid overcooking.

Conclusion

These Savory Cream Cheese Spinach Puffs are a crowd-pleasing appetizer that’s both delicious and easy to make. Whether for a party or a casual snack, they’re a great choice whenever you need something quick and impressive. I love how the combination of creamy spinach and crispy puff pastry creates the perfect bite every time. Once you try them, I’m sure you’ll be making them again and again.


Recipe:

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
Cream Cheese Spinach Puffs

Cream Cheese Spinach Puffs


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Cheryl
  • Total Time: 55 minutes
  • Yield: 6-12 puffs (depending on size)
  • Diet: Vegetarian
Print Recipe
Pin Recipe

Description

These Savory Cream Cheese Spinach Puffs are the ultimate appetizer, featuring a flaky, golden puff pastry filled with a rich and creamy spinach mixture. With the combination of cream cheese, mozzarella, and fresh garlic, these puffs offer a delicious balance of savory flavors that are perfect for any gathering. Quick and easy to make, they bake up in under an hour, making them the ideal party snack or simple meal. Try this tasty spinach puff recipe that’s sure to impress your guests!


Ingredients

1 sheet puff pastry

7 oz baby spinach

2 garlic cloves, minced

1 tbsp olive oil

8 oz cream cheese

½ cup mozzarella cheese

1 egg

1 egg yolk

1 pinch salt

1 pinch black pepper


Instructions

  1. Preheat the oven to 400°F (200°C) and line a baking tray with parchment paper.

  2. Heat a pan over medium heat, add olive oil, and sauté garlic for about 2 minutes until softened.

  3. Add spinach to the pan, season with salt and pepper, and sauté until wilted. Remove from heat and let the mixture cool.

  4. Cut the puff pastry sheet into 6 or 12 squares, depending on the desired size of your puffs, and place them on the prepared baking tray.

  5. In a mixing bowl, combine the cooled spinach mixture with cream cheese, mozzarella cheese, and one egg. Season with salt and pepper and stir to combine.

  6. Spoon the spinach mixture into the center of each puff pastry square. Fold two opposite edges of each square to meet in the middle, pressing to seal.

  7. Brush the tops of the puffs with egg yolk for a golden finish.

  8. Bake for 25-35 minutes, or until golden and puffed up.

Notes

You can add bacon for a smoky flavor, or experiment with different cheeses like cheddar or feta.

Fresh herbs like basil or thyme can be added for a fragrant twist.

If you have leftovers, store them in the fridge for up to 3 days and reheat at 350°F (175°C) for about 10 minutes.

Uncooked puffs can be frozen and baked from frozen, adding 5-10 minutes to the baking time.

  • Prep Time: 20 minutes
  • Cook Time: 35 minutes
  • Category: Appetizer, Snack
  • Method: Baking
  • Cuisine: American, Mediterranean

Nutrition

  • Serving Size: 6-12 puffs (depending on size)
  • Calories: 300 kcal per serving

Have you made this recipe? I'd love to see it!

Click here to Follow me on Pinterest

More Appetizers

  • Famous Red Lobster Style Garlic Shrimp
    Famous Red Lobster Style Garlic Shrimp
  • Incredible Loaded Sweet Potato Nachos
    Incredible Loaded Sweet Potato Nachos
  • Honey Butter Cornbread Poppers
    Honey Butter Cornbread Poppers
  • Grilled Chicken Bites with Creamy Garlic Sauce
    Grilled Chicken Bites with Creamy Garlic Sauce
0 0 votes
Article Rating
Subscribe
Login
Notify of
guest
guest
0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
Modern Sidebar

Hey there! I’m Cheryl and if there’s one thing I’ve learned, it’s that food has a way of bringing people together.

Learn more

Popular

  • Creamy Rhubarb Cream Cheese Bars
    Creamy Rhubarb Cream Cheese Bars
  • High-Protein Egg Salad Lettuce Wraps
    High-Protein Egg Salad Lettuce Wraps
  • Lemony Bliss Brownies
    Lemony Bliss Brownies
  • Creamy Parmesan Garlic Beef Bowtie Pasta
    Creamy Parmesan Garlic Beef Bowtie Pasta

Footer

↑ back to top

About

  • Privacy Policy
  • Terms & Conditions
  • Contact
  • Disclosure Policy
  • DMCA

Newsletter

  • Sign Up! for emails and updates

Recipes

  • Appetizers
  • Bread
  • Breakfast
  • Main Courses
  • Soups
  • Desserts
  • Salad
  • Side Dish
  • Soups

As an Amazon Associate I earn from qualifying purchases.

Copyright © 2025 Cheryl's Cooking

wpDiscuz