Spinach Puffs with Cream Cheese

Category: Perfect Pairings & Anytime Bites

These spinach puffs boast a flaky, golden exterior enveloping a rich, creamy filling of spinach, cream cheese, mozzarella, and cheddar. Garlic powder adds subtle depth while salt and pepper enhance the flavors. The dough is carefully rolled and cut into circles, folded to seal the filling inside, and finished with an egg wash for a glossy, appetizing crust. Perfect as a savory snack or elegant appetizer, they bake quickly at a high temperature ensuring a tender inside and crisp outside.

Breanna smiling at the camera.
Created By Breanna
Last updated on Mon, 06 Apr 2026 21:19:51 GMT
A plate of spinach puffs with cream cheese filling. Save
A plate of spinach puffs with cream cheese filling. | foodiffy.com

These spinach puffs with cream cheese filling are a perfect easy bite for when you want something savory and special without hours in the kitchen. They come together quickly yet feel indulgent with flaky pastry and a rich, cheesy center.

I first made these on a busy weekend afternoon when I needed a quick appetizer. They were such a hit that they’ve since become a regular snack whenever friends drop by unexpectedly.

Ingredients

  • Frozen spinach: thawed and drained to avoid sogginess in the puffs
  • Cream cheese: softened for an easy, smooth filling
  • Puff pastry sheet: fresh or thawed frozen, look for one with good butter content for flakiness
  • Shredded mozzarella and cheddar cheese: provide gooey melt and sharp contrast
  • Garlic powder: adds a subtle savory depth that enhances the spinach
  • Salt and pepper: to balance flavors
  • Egg: for brushing to give the puffs a shiny golden finish

Instructions

Preheat The Oven:
Set your oven to 400 degrees Fahrenheit so it will be hot and ready for a crisp bake when the puffs are assembled
Prepare The Filling:
In a bowl, mix together the drained spinach, softened cream cheese, mozzarella, cheddar, garlic powder, salt, and pepper until they combine into a creamy, savory mixture that is well balanced in flavor and texture
Roll Out The Pastry:
On a lightly floured surface, roll the puff pastry sheet just a bit to smooth creases and then cut into roughly 3-inch circles for manageable sized puffs
Fill And Seal The Puffs:
Place a spoonful of the spinach and cheese mixture in the center of each circle. Fold each in half to create a half-moon shape and press the edges with a fork to seal thoroughly so the filling doesn’t leak during baking
Apply Egg Wash:
Brush the tops of the folded puffs with beaten egg to help them brown beautifully and get a nice shine once they bake
Bake Until Golden:
Arrange the puffs on a parchment lined baking sheet and put them in the oven for about 15 to 20 minutes until they puff up and turn golden brown with crisp edges ready to enjoy
A plate of spinach puffs with cream cheese filling.
A plate of spinach puffs with cream cheese filling. | foodiffy.com

I love the way the spinach blends with creamy cheeses in these. They remind me of a snack my family used to make during the holidays and how everyone would gather around the kitchen laughing while these baked. The flaky crust and cheesy filling create that comforting feeling that’s hard to resist.

Storage Tips

Store leftover spinach puffs in an airtight container in the refrigerator for up to three days. Reheat in the oven at 350 degrees Fahrenheit to bring back their crispiness instead of using a microwave which can make pastry soggy.

Ingredient Swaps

Try substituting feta cheese for cream cheese for a tangier flavor or add a pinch of nutmeg into the filling for a warm spice note. Instead of frozen spinach, finely chopped fresh spinach lightly sautéed to remove excess moisture works well too.

Serving Ideas

Serve these warm alongside a fresh salad with lemon vinaigrette or with a simple marinara sauce for dipping to turn them into a party-friendly starter or light lunch.

A plate of spinach puffs with cream cheese filling.
A plate of spinach puffs with cream cheese filling. | foodiffy.com

These spinach puffs combine ease and elegance for a snack that satisfies every time.

Frequently Asked Recipe Questions

→ What type of spinach works best for these puffs?

Frozen spinach is convenient but must be fully thawed and drained to avoid soggy pastry. Fresh spinach can be used if cooked and drained thoroughly.

→ Can I substitute the cheeses used here?

Yes, mozzarella offers a mild creaminess and cheddar adds sharpness. You can swap with gouda, fontina, or other melting cheeses for varied flavors.

→ How do I prevent the pastry from becoming soggy?

Ensure spinach is well drained and puff pastry is not overfilled. The egg wash also helps seal the edges and create a barrier that maintains crispness.

→ What is the best way to seal the puffs?

Folding the pastry circles into half-moons and pressing edges with a fork creates a secure seal and decorative edge.

→ Can these be made ahead and baked later?

Yes, you can prepare filled puffs and refrigerate them for a few hours before baking. Let them rest briefly at room temperature prior to oven time for even baking.

Spinach Puffs Cream Cheese

Flaky puff pastry filled with creamy spinach, mozzarella, and cheddar cheese, baked crisp and golden.

Preparation Time
15 mins
Time to Cook
20 mins
Overall Time
35 mins
Created By: Breanna

Type of Recipe: Sides & Snacks

Cooking Difficulty: Suitable for Beginners

Cultural Origin: American

Portion Size: 12 Number of Servings (Approximately 12 puffs)

Dietary Options: Good for Vegetarians

Ingredients Required

→ Vegetables

01 240 g frozen spinach, thawed and drained

→ Dairy

02 225 g cream cheese, softened
03 100 g shredded mozzarella cheese
04 60 g shredded cheddar cheese

→ Pastry

05 1 sheet puff pastry (approx. 450 g)

→ Spices and Seasonings

06 1 teaspoon garlic powder
07 Salt and black pepper to taste

→ Others

08 1 egg, beaten (for egg wash)

Guide to Cooking

Step 01

Set the oven temperature to 200°C (400°F).

Step 02

In a mixing bowl, combine the thawed spinach, softened cream cheese, shredded mozzarella and cheddar cheeses, garlic powder, salt, and pepper. Mix thoroughly until smooth and uniform.

Step 03

On a lightly floured surface, roll out the puff pastry sheet to an even thickness. Using a 7.5 cm diameter cutter, cut into circles.

Step 04

Place a spoonful of the filling in the center of each pastry circle. Fold each circle over to form a half-moon shape and press the edges firmly with a fork to seal.

Step 05

Brush the surface of each folded pastry with the beaten egg to achieve a golden crust during baking.

Step 06

Arrange the prepared puffs on a parchment-lined baking sheet. Bake for 15 to 20 minutes or until the pastry is puffed and golden brown.

Extra Suggestions

  1. Ensure the spinach is thoroughly drained to prevent soggy pastry.

Necessary Equipment

  • Oven
  • Mixing bowl
  • Rolling pin
  • 7.5 cm round cutter
  • Fork
  • Baking sheet
  • Parchment paper

Allergen Info

Always check ingredient labels for allergens, and talk to a health expert if you’re unsure.
  • Contains dairy and egg
  • Contains gluten (puff pastry)

Nutritional Info (Per Serving)

Nutrition facts are for general information and shouldn’t replace professional health advice.
  • Energy (Calories): 180
  • Fats: 12 g
  • Carbohydrates: 15 g
  • Protein: 6 g