Spinach Puffs Recipe – Best Flaky Appetizer Ever

Buttery, golden, and irresistibly savory, Spinach Puffs are the kind of appetizer that vanish from the tray before the party even starts. Wrapped in flaky puff pastry and filled with creamy cheese and crisp bacon, these little bites strike the perfect balance of crisp, creamy, and flavorful. Whether you’re hosting a family gathering, a New Year’s Eve celebration, or a casual get-together, this easy Spinach Puff recipe will impress every guest.

Spinach Puffs

A Crowd-Favorite Appetizer You’ll Love

Spinach Puffs are the ultimate party food — elegant enough to look fancy, yet simple enough for beginners. Their creamy spinach and feta filling adds a rich, tangy depth, while the puff pastry gives them that satisfying crunch. These bites are also incredibly versatile — serve them warm from the oven for a cozy appetizer or prepare them ahead and reheat just before serving.

Ingredients That Make Spinach Puffs Irresistible

Cream Cheese: Adds creaminess and binds the filling together.
Egg: Helps the mixture set and creates a smooth texture.
Olive Oil: Adds richness and moisture.
Dried Dill: Provides a subtle, herby freshness that enhances the flavor.
Fresh Spinach: The star ingredient, offering color, nutrition, and a mild earthy flavor.
Feta Cheese: Adds a salty, tangy contrast to the creamy filling.
Bacon Bits: Bring smoky, savory notes and a satisfying crunch.
Salt and Pepper: Essential for seasoning and balancing flavors.
Puff Pastry Sheet: Creates a light, flaky, golden crust that holds everything together.
Butter: Used for brushing the tops, giving the Spinach Puffs a glossy, crisp finish.

Ingredient Swaps and Variations

If you’re missing an ingredient or want to tailor the recipe to dietary needs, try these easy alternatives:
• Swap bacon for diced ham or mushrooms for a vegetarian twist.
• Replace feta cheese with ricotta, Parmesan, or mozzarella for a different texture.
• Add green onions, bell peppers, or lemon zest to brighten the filling.
• Use phyllo tart shells instead of puff pastry for a crisp, bite-sized version.

How to Make Spinach Puffs Step-by-Step

  1. Prep the Pan: Spray 9 muffin cups with non-stick cooking spray to prevent sticking.
  2. Make the Cream Cheese Base: Soften the cream cheese by microwaving it in 10-second intervals until smooth. Stir in the egg, olive oil, and dill until fully blended.
  3. Mix the Filling: In a separate bowl, combine the chopped spinach, feta, and bacon. Pour the cream cheese mixture over it, season with salt and pepper, and mix until evenly coated.
  4. Prepare the Pastry: Cut the puff pastry sheet into 9 equal squares. Gently stretch each one to fit into the muffin cups, pressing them into the bottom.
  5. Fill and Fold: Spoon the spinach filling evenly into each pastry cup. Pull the four corners of the pastry over the top and pinch them together to seal. Brush each puff with melted butter for a golden finish.
  6. Bake: Place the pan in a 400°F oven and bake for 20 minutes, or until the puffs are golden brown and puffed.
  7. Cool and Serve: Let them cool for about 10 minutes before gently loosening the edges with a knife and removing from the pan.

Tips for Perfect Spinach Puffs Every Time

Drain Spinach Well: If using frozen spinach, squeeze out all excess liquid to prevent soggy pastry.
Don’t Overfill: Leave space for the pastry to puff up around the filling.
Mini Muffin Option: For bite-sized Spinach Puffs, cut the pastry into 18 small squares and bake for 10–15 minutes.
Make Ahead: Prepare the puffs a few hours in advance, refrigerate, and bake fresh before serving.
Freeze Smart: You can freeze them baked or unbaked (see below).

Storage and Make-Ahead Instructions

Refrigerate: Store baked Spinach Puffs in an airtight container for up to 3 days. Reheat in the oven at 350°F until warm.
Freeze Unbaked: Assemble and freeze in the muffin tin for 2–3 hours. Then transfer to a freezer bag for up to 2 months. Bake directly from frozen at 400°F for 25–30 minutes.
Freeze Baked: Cool completely before freezing in layers separated by parchment paper. Reheat as needed.

Serving and Pairing Ideas

Spinach Puffs pair beautifully with a variety of sides and dips:
• Serve alongside bruschetta, zucchini tots, or mozzarella sticks for an appetizer platter.
• Pair with tomato chutney or garlic aioli for extra flavor.
• Add a light garden salad or soup to turn these puffs into a complete meal.

Why Spinach Puffs Are Always a Hit

These Spinach Puffs aren’t just delicious — they’re practical. They can be baked ahead, frozen, or customized for any occasion. The combination of crisp pastry, creamy filling, and rich flavor makes them a guaranteed crowd-pleaser at every gathering.

Conclusion

Spinach Puffs are the perfect blend of elegance and ease, bringing together flaky pastry, creamy cheese, and tender spinach in every bite. Whether served at a family dinner, holiday gathering, or casual party, these golden puffs never fail to impress. Their versatility—paired with the option to prepare ahead or freeze—makes them a true kitchen hero. Once you try them, Spinach Puffs are sure to become a regular feature on your appetizer list, loved for both their flavor and simplicity.

Frequently Asked Questions

Can I make Spinach Puffs ahead of time?

Yes! You can assemble Spinach Puffs up to three hours before baking. Keep them covered in the refrigerator, then bake right before serving. You can also freeze them unbaked and cook from frozen when needed.

What can I use instead of puff pastry?

If you don’t have puff pastry, use phyllo dough or crescent roll dough. Phyllo will make them crispier, while crescent rolls give a softer, bread-like texture.

How do I prevent my Spinach Puffs from becoming soggy?

The key is removing excess water from the spinach before mixing. If using frozen spinach, squeeze it completely dry with paper towels or a clean cloth to ensure the pastry stays crisp.

Can I make Spinach Puffs vegetarian?

Absolutely! Just skip the bacon or replace it with chopped mushrooms, sundried tomatoes, or caramelized onions for added flavor and texture.

More Relevant Recipes

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

Spinach Puffs Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Molly
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Total Time: 40 minutes
  • Yield: 9 puffs 1x
  • Category: Appetizer
  • Method: Baking
  • Cuisine: American
  • Diet: Vegetarian

Description

These buttery Spinach Puffs are flaky, cheesy, and packed with creamy spinach and smoky bacon. Perfect for parties or snacks, they combine crisp puff pastry with a rich, savory filling that everyone will love.


Ingredients

Scale
  • 4 oz cream cheese, softened
  • 1 large egg
  • 1 tbsp olive oil
  • 1/2 tsp dried dill
  • 2 cups fresh spinach, chopped and packed
  • 3/4 cup crumbled feta cheese
  • 2 tsp bacon bits
  • Salt and pepper, to taste
  • 1 sheet frozen puff pastry, thawed
  • 1 tbsp butter, melted

Instructions

  1. Preheat the oven to 400°F (200°C). Spray 9 cups of a muffin pan with non-stick cooking spray.
  2. Microwave the cream cheese in 10-second intervals until soft and smooth. Stir in the egg, olive oil, and dried dill until fully combined.
  3. In another bowl, mix the chopped spinach, feta cheese, and bacon bits. Pour the cream cheese mixture over the spinach mixture and season with salt and pepper. Stir until evenly mixed.
  4. Cut the thawed puff pastry sheet into 9 equal squares. Stretch each piece slightly to fit into the muffin cups, pressing into the bottom and sides.
  5. Evenly spoon the spinach filling into each pastry cup. Bring the corners of the pastry together and pinch them at the top to seal.
  6. Brush the tops with melted butter for a golden finish.
  7. Bake for 20 minutes, or until the Spinach Puffs are golden brown and puffed. Allow to cool for 10 minutes before gently removing from the pan.

Notes

  • Make sure to drain any excess liquid from the spinach to avoid soggy pastry.
  • For bite-sized puffs, cut the pastry into 18 squares and bake for 10–15 minutes.
  • You can substitute feta with ricotta, Parmesan, or mozzarella cheese.
  • These can be frozen baked or unbaked for up to 2 months.
  • Reheat in the oven at 350°F (175°C) until warm and crisp again.

Nutrition

  • Serving Size: 1 puff
  • Calories: 265 kcal
  • Sugar: 1 g
  • Sodium: 286 mg
  • Fat: 21 g
  • Saturated Fat: 8 g
  • Unsaturated Fat: 12 g
  • Trans Fat: 0 g
  • Carbohydrates: 13 g
  • Fiber: 1 g
  • Protein: 5 g
  • Cholesterol: 52 mg

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star