Golden Flaky Spinach Puffs

Unlock the secret to effortless entertaining with these incredible Spinach Puff Pastry appetizers. Combining the irresistible crunch of golden-brown puff pastry with a rich, cheesy creamed spinach and savory bacon filling, these bite-sized delights are destined to be the star of any gathering. Perfect for holiday parties, casual get-togethers, or simply an indulgent snack, this recipe offers a surprisingly simple path to gourmet flavors.

Crisp, golden spinach puff pastry bites on an elegant black serving plate, ready to impress your guests.

Spinach puff pastry presents a fantastic culinary creation, masterfully blending the convenience and delicate flakiness of store-bought puff pastry with the earthy freshness of spinach, enhanced by the irresistible savory notes of bacon and the creamy richness of cheese. This appetizer isn’t just easy to make; it’s a versatile choice that shines at holiday feasts, elevates casual gatherings, or simply satisfies a craving for something truly special. Get ready to impress your guests and delight your palate by making these delightful pastries yourself.

In this comprehensive guide, we’ll walk you through every step required to craft these mouthwatering spinach puff pastries, from preparing your ingredients to achieving that perfect golden bake. We’ll share essential tips, explore make-ahead options, and suggest delightful dipping sauces to elevate your culinary experience.

Table of Contents

  • The Magic of Puff Pastry in Appetizers
  • Essential Ingredients for Perfect Spinach Puffs
  • Step-by-Step Guide: How to Make Cheesy Spinach and Bacon Puff Pastry
  • Expert Tips for Flawless Spinach Puffs
  • Serving Suggestions and Dipping Sauces
  • Make-Ahead and Storage Solutions for Spinach Puffs
  • Frequently Asked Questions About Spinach Puff Pastry

Note: This post may contain affiliate links. That means if you click on a link and make a purchase we may receive a small commission. Thank you!

A selection of fresh ingredients laid out, including thawed puff pastry sheets, vibrant spinach, eggs, and various cheeses, ready for making delicious spinach puffs.

The Magic of Puff Pastry in Appetizers

Puff pastry is a true hero in the culinary world, especially when it comes to appetizers. Its unique layering creates a light, airy, and incredibly crispy texture that is unmatched. When baked, the butter within the dough melts and creates steam, causing the layers to puff up dramatically, resulting in a golden, flaky crust that beautifully encases any filling. For these spinach puffs, the pastry acts as the perfect vehicle for the creamy, savory interior, providing a delightful contrast in texture and a rich, buttery flavor that makes every bite memorable. It’s an ideal choice for both novice and experienced home cooks, as store-bought puff pastry simplifies the process without compromising on gourmet results.

Essential Ingredients for Perfect Spinach Puffs

Crafting these irresistible spinach puffs begins with selecting quality ingredients and preparing them thoughtfully. Each component plays a vital role in achieving the perfect balance of flavor and texture in this beloved appetizer.

  • Puff Pastry: The foundation of our appetizer. We recommend using good quality frozen puff pastry sheets. Always ensure you follow the thawing instructions on the package meticulously. Proper thawing is key to preventing cracks and ensuring the pastry rolls out smoothly. As a bonus, consider buying an extra box to try other delightful recipes like Parmesan Puff Pastry Pinwheels!
  • Frozen Spinach: A convenient and effective choice for this recipe. It’s crucial to thaw the spinach thoroughly before use. Once thawed, place it in a colander for at least 30 minutes to an hour to allow it to soften. The most critical step is to squeeze out as much excess water as humanly possible. This prevents a watery filling that could make your pastry soggy.
  • Cream Cheese: This ingredient provides the creamy, tangy base for our filling. For best results, allow your cream cheese to soften at room temperature before mixing. This ensures a smooth, lump-free mixture that incorporates beautifully with the other ingredients.
  • Eggs: Eggs serve a dual purpose here. Two eggs are incorporated into the filling, acting as a natural binder that helps hold everything together and provides richness. The remaining egg (or a portion of it) is whisked with water to create an egg wash, brushed over the pastry before baking. This wash is what gives the puff pastry its gorgeous, golden-brown color and a lovely sheen.
  • Parmesan Cheese: We adore the sharp, salty, and nutty flavor of grated Parmesan cheese, which complements the spinach wonderfully. For a delightful variation, especially if you enjoy Mediterranean flavors, consider substituting Parmesan with crumbled feta cheese to give your puffs a Greek-inspired twist.
  • Bacon: The smoky, savory crunch of finely chopped, fully cooked bacon adds a layer of depth and indulgence to these puffs. For ultimate convenience, cook your bacon a day or two in advance. Once cooked and cooled, finely chop it and store it in the refrigerator until you’re ready to assemble.
  • Seasonings: A simple yet effective blend of garlic powder, onion powder, and freshly ground black pepper boosts the overall flavor profile. We typically don’t add extra salt to the filling, as the Parmesan cheese and bacon contribute ample salinity. However, we encourage you to taste your cheese mixture before adding the eggs to determine if a pinch of extra salt is desired for your preference.

This appetizer is not only simple to prepare but also pairs perfectly with a wide range of other bite-sized party appetizers!

Step-by-Step Guide: How to Make Cheesy Spinach and Bacon Puff Pastry

Follow these detailed steps to create perfectly crisp and flavorful spinach puffs that will disappear from your serving platter in no time.

Step 1 – Prepare Your Workspace and Oven. Begin by preheating your oven to a precise 400°F (200°C). This ensures the oven is at the correct temperature for the pastry to puff up properly. Next, lightly grease two standard 12-cup muffin tins. This prevents the puff pastry from sticking and helps achieve a uniform golden crust.

Thawed spinach in a strainer, being squeezed to remove excess water for the puff pastry filling.

Step 2 – Thoroughly Prepare the Spinach. This is a crucial step for preventing soggy pastries. Line a fine-mesh strainer with several layers of thick paper towel or a clean cheesecloth. Place the thawed spinach into the lined strainer. Wrap the spinach tightly in the paper towel or cheesecloth and firmly squeeze out every drop of water you possibly can. The drier the spinach, the better your filling will be. Once thoroughly drained, finely chop the spinach if it’s not already in small pieces. This ensures an even distribution throughout the filling.

A large mixing bowl containing softened cream cheese, two eggs, shredded Parmesan, and finely chopped cooked bacon, ready to be combined for the spinach puff filling.

Step 3 – Create the Creamy Cheese Mixture. Place the softened cream cheese into a large mixing bowl. Using a hand mixer, whisk the cream cheese until it is light, fluffy, and smooth. This aeration is important for a creamy texture. Add two of the large eggs (reserving one for the egg wash), the shredded Parmesan cheese, the cooked and finely chopped bacon, garlic powder, onion powder, and black pepper. Continue to beat the mixture with the hand mixer until all ingredients are fully combined and the filling is uniform.

A bowl filled with the creamy, cheesy spinach and bacon mixture, with a spoon resting inside, ready for the puff pastry.

Step 4 – Incorporate the Spinach. Gently fold the drained and chopped spinach into the prepared cheese and bacon mixture. Stir until the spinach is evenly distributed throughout the filling, ensuring every bite will have a taste of all the delicious components.

Thawed puff pastry sheets neatly cut into nine squares each, arranged on a lightly floured cutting board.

Step 5 – Prepare the Puff Pastry Squares. Lightly flour a clean work surface. Carefully unfold one thawed puff pastry sheet. Using a rolling pin, gently roll the pastry just enough to flatten out any creases, being careful not to overwork it. Use a sharp knife or pizza cutter to cut each pastry sheet into nine equal squares. Repeat this process for all three sheets of puff pastry.

Individual squares of puff pastry gently pressed into the cups of a muffin tin, forming perfect bases for the spinach puff filling.

Step 6 – Form the Puff Pastry Cups. Take each puff pastry square and carefully place it into a greased muffin cup. Gently press the dough down into the bottom and sides of the cup, allowing the corners to naturally point upwards, creating a cup-like shape. You will have three extra pieces of dough after filling 24 muffin cups; these can be discarded or saved for another small baking project.

A muffin tin generously filled with spinach puff pastry cups, each overflowing with the savory spinach and bacon mixture.

Step 7 – Fill the Pastry Cups. Using a tablespoon or a small scoop, fill each puff pastry cup with approximately 2 tablespoons of the prepared spinach and cheese mixture. Don’t overfill. Then, gently fold the corners of the puff pastry squares inward towards the center. They don’t need to completely meet or seal, but just partially cover the filling. This creates a more rustic, open-faced appearance and helps contain the filling.

Step 8 – Apply the Egg Wash. In a small bowl, whisk together the remaining large egg and 1 tablespoon of water. This creates an egg wash. Using a pastry brush, lightly and evenly brush the egg wash over the exposed puff pastry. This step is essential for achieving a beautiful golden-brown color and a subtle shine on your baked puffs.

A muffin tin filled with unbaked spinach puffs, brushed with egg wash and ready to go into the oven.

Step 9 – Bake to Golden Perfection. Carefully place the muffin tins into the preheated oven. Bake for 15-18 minutes, or until the puff pastry is beautifully golden brown, crisp, and has puffed up around the filling. The filling should also appear set.

Step 10 – Cool and Serve. Once baked, remove the muffin tins from the oven. Allow the spinach puffs to cool in the tins for about 5 minutes before carefully transferring them to a wire rack. This brief cooling period helps the pastries firm up slightly, making them easier to handle and preventing them from becoming too delicate. Serve warm and enjoy!

Expert Tips for Flawless Spinach Puffs

  • Don’t Overwork the Pastry: Puff pastry performs best when handled minimally. Overworking it can prevent it from rising properly and becoming flaky.
  • Ensure Even Thawing: Make sure your puff pastry is completely thawed but still cold. If it gets too warm, the butter layers can melt, ruining the flaky texture.
  • Prevent a Soggy Bottom: Squeezing every bit of water from the spinach is the most critical step. Any residual moisture will steam during baking and make your pastry base wet instead of crisp.
  • Pre-cook Bacon Properly: For the best flavor and texture, ensure your bacon is cooked to a good crispness before chopping and adding it to the filling. This prevents it from becoming chewy in the baked puffs.
  • Adjust Seasoning to Taste: While our recipe provides a great base, don’t hesitate to taste your filling mixture (before adding the raw eggs, of course!) and adjust seasonings like salt or pepper to your personal preference.
  • Even Filling Distribution: Try to use a consistent amount of filling for each puff to ensure they bake evenly and look uniform.
  • Hot Oven is Key: Puff pastry relies on high heat to achieve its signature rise. Ensure your oven is fully preheated to 400°F (200°C) before putting the puffs in.
  • Don’t Forget the Egg Wash: The egg wash isn’t just for color; it also helps in sealing the edges of the pastry slightly and adds a lovely crispness to the exterior.

Serving Suggestions and Dipping Sauces

These cheesy spinach and bacon puff pastries are fantastic on their own, but pairing them with the right dipping sauce can elevate the experience even further. Consider these delightful accompaniments:

  • Lemon Aioli: A creamy, rich lemon aioli provides a bright, zesty contrast to the savory, hearty filling. Its smooth texture and citrusy notes cut through the richness of the cheese and bacon beautifully.
  • Marinara Sauce: For a classic pairing, a warm marinara sauce offers a tangy, slightly sweet tomato flavor that complements the spinach and cheese filling remarkably well, reminiscent of a delicious Italian-inspired snack.
  • Tzatziki: This refreshing Greek yogurt and cucumber dip offers a cool, herbaceous counterpoint to the warm, flaky pastry. The fresh dill and garlic in tzatziki provide a vibrant burst of flavor that cleanses the palate.
  • Ranch Dip: A creamy, herb-packed ranch dip offers a universally loved flavor profile that pairs wonderfully with almost any savory pastry.
  • Hot Sauce or Sriracha Mayo: For those who enjoy a little heat, a drizzle of your favorite hot sauce or a quick sriracha mayonnaise can add a spicy kick that tantalizes the taste buds.
Freshly baked spinach puff pastry bites elegantly arranged on a black plate, showcasing their golden crust and enticing filling.

Make-Ahead and Storage Solutions for Spinach Puffs

One of the many advantages of these spinach puff pastries is their versatility when it comes to preparation. They can easily be made ahead of time, making them a fantastic option for entertaining or busy weeknights. You have several convenient options for preparing them in advance:

Option 1: Freezing Unbaked Puffs (Recommended for maximum freshness when baked)

  1. Follow the recipe instructions up to Step 8 (filling the puff pastry cups and folding the corners, but do not apply the egg wash yet).
  2. Carefully place the filled muffin tins into the freezer for about 1 hour, or until the pastry cups are firm to the touch. This initial freeze prevents them from sticking together.
  3. Once firm, remove the unbaked, filled puffs from the muffin tin and transfer them to a freezer-safe airtight container or a heavy-duty freezer bag. Lay them in a single layer if possible, or separate layers with parchment paper to prevent sticking.
  4. Store in the freezer for up to 1 month.
  5. To Bake from Frozen: When you’re ready to serve, preheat your oven to 400°F (200°C). Place the frozen puffs back into greased muffin tins. Apply the egg wash as instructed in Step 8. Bake for approximately 25-30 minutes, or until the pastry is golden brown and the center is thoroughly warmed through and bubbling gently.

Option 2: Refrigerating Fully Baked Puffs

If you prefer to fully bake your spinach puffs ahead of time, they can be stored in an airtight container in the refrigerator for up to 3 days. While they won’t be as crispy as freshly baked, they will still be delicious.

To Reheat Refrigerated Puffs: Place the chilled puffs back into a muffin tin or onto a baking sheet. Reheat in a preheated oven at 350°F (175°C) for about 10-15 minutes, or until they are warmed through and the pastry has re-crisped slightly.

A hand gently lifting a perfectly golden and crisp spinach puff pastry from a muffin tin, highlighting its flaky texture.

Frequently Asked Questions About Spinach Puff Pastry

Here are answers to some common questions about making and enjoying these delightful appetizers:

  • Can I use fresh spinach instead of frozen? Yes, you can. You’ll need about 1.5-2 pounds of fresh spinach, which should be sautéed until wilted and then very thoroughly drained and chopped, similar to the frozen spinach process. The key is removing all excess moisture.
  • What if I don’t have a hand mixer for the cheese mixture? You can definitely mix the cream cheese and other ingredients by hand using a sturdy spatula or a whisk. Just ensure the cream cheese is very soft, and mix until the filling is smooth and well combined.
  • Can I make these vegetarian? Absolutely! Simply omit the bacon from the recipe. The cheesy spinach filling is delicious on its own. You might want to add a pinch more salt or a dash of smoked paprika to compensate for the bacon’s savory depth.
  • My puff pastry isn’t puffing up. What went wrong? This usually happens if the puff pastry was handled too much, became too warm during preparation (causing the butter to melt before baking), or if the oven wasn’t hot enough. Always work with cold pastry and a preheated, hot oven.
  • Can I add other cheeses? Yes, feel free to experiment! Gruyere, mozzarella, or cheddar can be mixed in with or substitute part of the Parmesan for different flavor profiles.

Like this recipe?
Make sure to follow us on Instagram and Pinterest for more recipes like this.

Servings: 24 pastries

Prep Time: 30 mins

Cook Time: 30 mins

Total Time: 1 hr

Spinach Puff Pastry

Created By: Kat Jeter & Melinda Machado

These easy Spinach Puff Pastries are a delicious golden puff pastry filled with cheesy creamed spinach and plenty of bacon. It’s an easy appetizer recipe perfect for your holiday party!

Spinach Puffs bites on a black plate.

Print Recipe

Average rating: 5 out of 5 stars from 4 votes

Ingredients

  • 3 sheets Puff Pastry, thawed
  • 16 ounces Frozen Spinach, thawed
  • 12 ounces Cream cheese, softened
  • 3 large Eggs, separated (2 for filling, 1 for egg wash)
  • 6 ounces Shredded Parmesan cheese
  • 6 slices Cooked Bacon, finely chopped
  • 1 tablespoon Water (for egg wash)
  • 1/2 teaspoon Garlic powder
  • 1/2 teaspoon Onion powder
  • 1/4 teaspoon Black pepper

Instructions

  1. Preheat oven to 400°F (200°C).
  2. Lightly grease two 12-cup muffin tins.
  3. Line a strainer with a thick paper towel or cheesecloth. Place the thawed spinach in the strainer and wrap it in the paper towel before squeezing as much water from it as possible. Once the spinach is drained, finely chop it (if needed).
  4. Place the softened cream cheese into a large bowl and use a hand mixer to whisk until fluffy.
  5. Add two of the separated eggs, shredded Parmesan, cooked and chopped bacon, garlic powder, onion powder, and black pepper. Beat with the mixer until fully combined.
  6. Add the spinach to the cheese mixture and stir it in until fully combined.
  7. On a lightly floured surface, unfold thawed puff pastry. Lightly roll the pastry just enough to flatten out the creases. Cut each pastry sheet into nine squares.
  8. Place the dough in greased muffin cups, pressing it gently down into the bottom of the cup, allowing the corners to point up. You will have three extra pieces of dough at the end, which can be discarded.
  9. Fill each puff pastry cup with about 2 tablespoons of the spinach mixture. Gently fold the corners of the puff pastry inward. They don’t have to touch.
  10. In a small bowl, mix together the remaining egg and 1 tablespoon of water to make an egg wash. Brush egg wash over the puff pastries.
  11. Place in the oven and bake for 15-18 minutes or until puff pastry is golden brown.
  12. Remove from oven and let cool for 5 minutes before serving.

Nutrition

Serving: 1 pastry, Calories: 270kcal, Carbohydrates: 16g, Protein: 8g, Fat: 20g, Saturated Fat: 7g, Polyunsaturated Fat: 2g, Monounsaturated Fat: 9g, Trans Fat: 0.01g, Cholesterol: 44mg, Sodium: 291mg, Potassium: 129mg, Fiber: 1g, Sugar: 1g, Vitamin A: 2497IU, Vitamin C: 1mg, Calcium: 129mg, Iron: 1mg

Nutrition Disclaimer: We are not certified nutritionists. Nutrition facts are an estimate and are provided as a courtesy. They are generated by an online API which recognizes ingredient names and amounts and makes calculations based on the serving size. Results may vary.

Course: Appetizer

Cuisine: American