Of all the recipes in my entertaining arsenal, there is one that has never, ever failed me. It’s the one I turn to for holiday gatherings, potlucks, and even those last-minute “we have guests coming over in an hour!” panics. These Mini Spinach and Cheese Puffs are, without a doubt, the undisputed champion of appetizers in my household. I still remember the first time I made them for a family Christmas Eve party. The kitchen was a chaotic symphony of sizzling pans and timers going off, but the moment these golden, puffy bites of heaven came out of the oven, a hush fell over the room. The aroma alone—a warm, buttery, savory scent with a hint of cheesiness—was enough to draw everyone in. My notoriously picky nephew, who usually survives on plain bread rolls, tentatively picked one up, took a bite, and his eyes widened. He then proceeded to eat five more, declaring them “little green pillows of awesome.” That’s when I knew this recipe was a keeper. It’s the perfect combination of textures and flavors: the impossibly flaky, shatteringly crisp puff pastry giving way to a warm, creamy, and deeply savory filling of spinach, tangy feta, and smooth cream cheese. They look elegant and impressive, as if you’ve spent all day fussing in the kitchen, but they are deceptively simple to create. They are my secret weapon, my go-to crowd-pleaser, and the recipe I am most excited to share with you.
Ingredients
Here is the simple list of ingredients you’ll need to create these irresistible savory pastries. Each component plays a crucial role in building the perfect balance of flavor and texture.
- 1 (10-ounce) package Frozen Chopped Spinach: The heart of our filling. Using frozen chopped spinach is a fantastic time-saver. Once thawed and squeezed dry, it provides a dense, earthy flavor without excess water.
- 1 (17.3-ounce) package Frozen Puff Pastry (2 sheets): This is the magic carpet that carries our filling. A quality all-butter puff pastry will yield the flakiest, most delicate, and golden layers. Be sure to thaw it according to the package directions.
- 8 ounces Cream Cheese, softened to room temperature: This is the binder and the source of luxurious creaminess in the filling. Softening it is crucial for a smooth, lump-free mixture.
- 4 ounces Feta Cheese, crumbled: For that essential salty, briny kick. The tang of feta cheese cuts through the richness of the cream cheese and butter from the pastry, creating a perfectly balanced bite.
- 1/4 cup Grated Parmesan Cheese: Adds a nutty, salty, umami depth to the filling that complements the other cheeses beautifully.
- 1 Large Egg, beaten: This is our secret to a gorgeous, glossy, golden-brown finish. One part will be used in the filling to help it set, and the rest will be brushed on top as an egg wash.
- 1/4 teaspoon Ground Nutmeg: Do not skip this! Nutmeg is the secret weapon in many cream and cheese-based dishes. It adds a subtle warmth and complexity that elevates the entire flavor profile.
- 1/4 teaspoon Black Pepper, freshly ground: For a gentle, peppery spice that brightens all the other flavors.
- 1/4 teaspoon Salt (optional, to taste): The feta and Parmesan are quite salty, so taste your filling before adding more salt. You may find you don’t need any at all.
Instructions
Follow these detailed steps carefully to ensure your spinach and cheese puffs come out perfectly flaky, golden, and delicious every single time. The process is straightforward and rewarding.
Step 1: Prepare the Spinach
First, thaw the frozen spinach completely. You can do this by leaving it in the refrigerator overnight or by using the defrost setting on your microwave. Once thawed, the most critical step is to remove as much liquid as possible. Place the spinach in the center of a clean kitchen towel, cheesecloth, or several layers of heavy-duty paper towels. Gather the corners and twist, squeezing firmly over the sink until no more water drips out. You should be left with a compact, dry ball of spinach. This step is non-negotiable; excess water will make your filling runny and your pastry bottoms soggy.
Step 2: Create the Creamy Cheese Filling
In a medium-sized mixing bowl, combine the softened cream cheese, crumbled feta cheese, and grated Parmesan cheese. Use a sturdy spatula or a fork to mash and mix the cheeses together until they are well-combined and relatively smooth. It’s okay if there are still small crumbles of feta visible. Add the thoroughly squeezed spinach to the bowl. Break it apart with your fingers as you add it to ensure it distributes evenly.
Step 3: Season and Bind the Filling
Add the ground nutmeg, black pepper, and a small pinch of salt (if using) to the mixture. Crack the large egg into a small, separate bowl and beat it lightly with a fork. Add about half of the beaten egg to the spinach and cheese mixture. The egg acts as a binder, helping the filling to set while baking so it doesn’t ooze out of the puffs. Reserve the other half of the beaten egg for the egg wash later. Mix everything together until all the ingredients are fully incorporated. The filling should be thick and flavorful. Take a small taste and adjust the seasoning if necessary.
Step 4: Prepare the Puff Pastry
Preheat your oven to 400°F (200°C). Line two large baking sheets with parchment paper to prevent sticking and ensure easy cleanup. Lightly flour a clean, dry work surface. Gently unfold one sheet of puff pastry onto the floured surface. If the pastry feels sticky, dust a little more flour on top. Use a rolling pin to lightly roll the pastry out, just enough to smooth any creases and create an even rectangle, roughly 10×12 inches.
Step 5: Cut and Fill the Pastry
Using a sharp knife or a pizza cutter for clean lines, cut the pastry sheet into squares. For mini puffs, cutting a grid of 4×3 to get 12 squares (about 3 inches each) is a great size. Place a heaping teaspoon of the spinach and cheese filling into the center of each pastry square. Be careful not to overfill, as this can cause the puffs to burst open during baking.
Step 6: Fold and Seal the Puffs
There are a few ways to fold your puffs. The simplest is to fold one corner over to the opposite corner to form a triangle. Alternatively, you can bring two opposite corners to the center and pinch them together, then bring the other two corners to the center for a little “pinwheel” or “envelope” shape. Whichever shape you choose, it’s important to seal the edges well. You can lightly dampen the edges with a fingertip dipped in water before pressing them together with your fingers or the tines of a fork. This ensures the delicious filling stays inside.
Step 7: Arrange and Apply Egg Wash
Carefully transfer the folded and sealed puffs to one of the prepared baking sheets, leaving about 1-2 inches of space between each one to allow them to puff up without sticking together. Now, take the reserved beaten egg and brush a thin, even layer over the top of each puff. This egg wash is what gives the puffs their beautiful, deep golden-brown color and professional-looking sheen.
Step 8: Bake to Golden Perfection
Place the baking sheet in the preheated oven and bake for 15-20 minutes. The puffs are done when they are gloriously puffed up, deeply golden brown, and the pastry is crisp. While the first batch is baking, you can repeat steps 4 through 7 with the second sheet of puff pastry and the remaining filling.
Step 9: Cool and Serve
Once baked, remove the baking sheet from the oven. Let the mini spinach and cheese puffs cool on the baking sheet for a few minutes to allow the filling to set slightly. This will prevent them from falling apart when you move them. After a few minutes, transfer them to a wire rack to continue cooling. They are best served warm, but are still delicious at room temperature.
Nutrition Facts
- Servings: This recipe makes approximately 24 mini puffs.
- Calories per serving (1 puff): Approximately 120-140 calories.
- Fat: The majority of the calories come from fat, primarily from the puff pastry and cheese. This is what makes them so satisfying and flavorful.
- Protein: Each puff offers a small but decent amount of protein from the cheese and spinach, making it a more substantial appetizer.
- Carbohydrates: Sourced mainly from the flour in the puff pastry, providing the structure for these flaky bites.
Preparation Time
The beauty of this recipe lies in its efficiency. From start to finish, you can have these appetizers ready in under an hour.
- Active Preparation Time: 20-25 minutes. This includes thawing and squeezing the spinach, mixing the filling, and assembling the puffs.
- Baking Time: 15-20 minutes per batch.
- Total Time: Approximately 45 minutes.
How to Serve
These versatile puffs can be served in a multitude of ways, making them suitable for almost any occasion. Here are some of our favorite ideas for presentation and pairing:
- As the Star Appetizer at a Party:
- Arrange them artfully on a large white platter or a rustic wooden board.
- Garnish the platter with fresh parsley or dill for a pop of color and freshness.
- Serve them warm, straight from the oven for the best experience.
- With Dipping Sauces:
- Marinara Sauce: A classic, warm marinara sauce is a perfect acidic counterpart to the rich pastry.
- Tzatziki Sauce: A cool and creamy cucumber-yogurt dip provides a refreshing contrast.
- Spicy Aioli: For those who like a little kick, a simple aioli made with mayonnaise, garlic, lemon juice, and a dash of sriracha is phenomenal.
- Balsamic Glaze: A drizzle of sweet and tangy balsamic glaze over the top just before serving adds an elegant touch.
- As Part of a Brunch Spread:
- Place a basket of these puffs alongside other brunch favorites like scrambled eggs, a fresh fruit platter, and crispy ham.
- They are a wonderful savory alternative to sweet pastries like croissants or danishes.
- For a Light Lunch or Dinner:
- Serve three or four puffs alongside a simple green salad dressed with a lemon vinaigrette. This creates a satisfying, light, and elegant meal.
- On a Holiday Buffet Table:
- Their golden, festive appearance makes them a natural fit for Christmas, New Year’s Eve, or Easter celebrations. They can be made ahead of time, freeing you up to enjoy the festivities.
Additional Tips
Unlock the full potential of your Mini Spinach and Cheese Puffs with these eight expert tips. Small adjustments can make a big difference in achieving pastry perfection.
- The Squeeze is Truly the Secret: We mentioned it in the instructions, but it bears repeating with emphasis. The single most common mistake is not squeezing enough water from the spinach. Soggy spinach leads to a watery filling, which in turn creates steam inside the puff and prevents the bottom of the pastry from getting crisp. When you think you’ve squeezed enough, squeeze it again. The goal is a dry, crumbly mass of spinach.
- Keep Your Puff Pastry Cold: Puff pastry gets its layers from pockets of butter that create steam and separate the dough as it bakes. If the pastry gets too warm, the butter will melt before it hits the oven, resulting in greasy, flat puffs. Work with one sheet at a time, keeping the other in the refrigerator. If your kitchen is warm, don’t hesitate to pop the assembled, unbaked puffs back in the fridge for 15 minutes before baking.
- Experiment with Cheeses: While the cream cheese and feta combination is classic, feel free to experiment! Swap the feta for tangy goat cheese, or replace the Parmesan with finely grated Gruyère or sharp white cheddar for a nuttier, richer flavor. A little bit of shredded low-moisture mozzarella can also be added for a bit of a “cheese pull” effect.
- Boost the Flavor Profile: The filling is a wonderful canvas for more flavor. Consider adding one finely minced garlic clove for a pungent kick, the zest of half a lemon to brighten everything up, or a tablespoon of finely chopped fresh dill or chives for an herby freshness. A pinch of red pepper flakes can also be added for a gentle warmth.
- Master the Make-Ahead: This recipe is fantastic for preparing in advance. You can assemble the puffs completely, place them on a parchment-lined baking sheet, and freeze them solid. Once frozen, transfer them to a zip-top freezer bag. You can bake them directly from frozen—no need to thaw! Just add 5-10 minutes to the baking time. This is a game-changer for stress-free entertaining.
- Don’t Skimp on the Egg Wash: The egg wash does more than just add color; it helps to create a crisp, sealed crust. For an even richer, deeper golden color, use just the egg yolk mixed with a teaspoon of water or cream instead of the whole egg. For extra flair, sprinkle the egg-washed puffs with sesame seeds, poppy seeds, or a bit of flaky sea salt before baking.
- Mind the Filling Amount: It can be tempting to generously stuff each puff, but this is a case where less is more. Overfilled puffs are highly likely to burst at the seams during baking, letting the delicious filling ooze out onto the baking sheet. A heaping teaspoon is the perfect amount to get a great filling-to-pastry ratio without risking a blowout.
- Reheating for That “Just-Baked” Taste: Leftovers are unlikely, but if you have them, avoid the microwave at all costs! Microwaving will turn the flaky pastry into a soft, chewy disappointment. To reheat, place the puffs on a baking sheet in a 350°F (175°C) oven or in an air fryer for 5-7 minutes, until they are hot and the pastry has re-crisped beautifully.
FAQ Section
Here are answers to some of the most common questions about making Mini Spinach and Cheese Puffs.
1. Can I use fresh spinach instead of frozen?
Yes, you absolutely can. You will need about 1 pound of fresh spinach. To prepare it, wilt it down by sautéing it in a dry pan over medium heat or by steaming it until it has collapsed. Let it cool slightly, then follow the same crucial step of squeezing out all the excess moisture. The end result will be just as delicious.
2. My puff pastry didn’t puff up much. What went wrong?
There are a few potential culprits. The most common is that the pastry got too warm before baking, causing the butter to melt out instead of creating steam. Another reason could be using a dull knife to cut the pastry, which can press the edges together and seal the layers, preventing them from rising. Always use a very sharp knife or pizza cutter. Finally, make sure your oven is fully preheated to the correct temperature; an oven that isn’t hot enough won’t provide the initial blast of heat needed for the “puff.”
3. Is it possible to make this recipe gluten-free?
Yes, it is! The filling is naturally gluten-free. The only substitution you need to make is the puff pastry. Several brands now make excellent gluten-free puff pastry, which can be found in the freezer section of most well-stocked grocery stores. Simply follow the recipe as written, using the gluten-free pastry according to its package directions.
4. How do I properly store leftover spinach puffs?
Once the puffs have cooled completely to room temperature, you can store them in an airtight container. They will keep in the refrigerator for up to 3 days. For longer storage, freezing is the best option. Place them in a single layer in a freezer-safe bag or container, where they will keep for up to 2 months. Reheat directly from the fridge or freezer in the oven or air fryer.
5. Can I make one large spinach and cheese puff instead of mini ones?
Certainly! This is a great idea for a more substantial dish, like a main course for a light dinner. Simply roll out one sheet of puff pastry, spread the entire filling over one half, leaving a 1-inch border. Fold the other half over and crimp the edges firmly with a fork to seal. Brush with egg wash, cut a few slits in the top for steam to escape, and bake at 400°F (200°C) for 25-30 minutes, or until deeply golden and puffed.
6. Besides the ones mentioned, what are some other great dipping sauces?
The possibilities are endless! For a sweet and spicy option, try a sweet chili sauce. A pesto-yogurt dip (made by mixing Greek yogurt with a spoonful of basil pesto) is also incredibly delicious and fresh. For a richer option, a warm, creamy artichoke dip can be served alongside, creating a duo of cheesy appetizers.
7. My filling seems too runny or watery. How can I fix it?
This is almost always due to the spinach not being squeezed dry enough. If you’ve already mixed the filling and it seems too wet, you can try to salvage it by adding a bit more grated Parmesan cheese or a tablespoon of plain breadcrumbs. These will help absorb some of the excess moisture and thicken the filling.
8. Are these Mini Spinach and Cheese Puffs considered healthy?
While they contain spinach, a nutrient-dense vegetable, these puffs are best considered an indulgent treat. The puff pastry and cheese are high in fat and calories. However, they are made with simple, real ingredients and are perfect for enjoying in moderation as part of a balanced diet, especially on special occasions. They are a far more wholesome choice than many store-bought, heavily processed appetizers.
Mini Spinach and Cheese Puffs
Ingredients
Here is the simple list of ingredients you’ll need to create these irresistible savory pastries. Each component plays a crucial role in building the perfect balance of flavor and texture.
- 1 (10-ounce) package Frozen Chopped Spinach: The heart of our filling. Using frozen chopped spinach is a fantastic time-saver. Once thawed and squeezed dry, it provides a dense, earthy flavor without excess water.
- 1 (17.3-ounce) package Frozen Puff Pastry (2 sheets): This is the magic carpet that carries our filling. A quality all-butter puff pastry will yield the flakiest, most delicate, and golden layers. Be sure to thaw it according to the package directions.
- 8 ounces Cream Cheese, softened to room temperature: This is the binder and the source of luxurious creaminess in the filling. Softening it is crucial for a smooth, lump-free mixture.
- 4 ounces Feta Cheese, crumbled: For that essential salty, briny kick. The tang of feta cheese cuts through the richness of the cream cheese and butter from the pastry, creating a perfectly balanced bite.
- 1/4 cup Grated Parmesan Cheese: Adds a nutty, salty, umami depth to the filling that complements the other cheeses beautifully.
- 1 Large Egg, beaten: This is our secret to a gorgeous, glossy, golden-brown finish. One part will be used in the filling to help it set, and the rest will be brushed on top as an egg wash.
- 1/4 teaspoon Ground Nutmeg: Do not skip this! Nutmeg is the secret weapon in many cream and cheese-based dishes. It adds a subtle warmth and complexity that elevates the entire flavor profile.
- 1/4 teaspoon Black Pepper, freshly ground: For a gentle, peppery spice that brightens all the other flavors.
- 1/4 teaspoon Salt (optional, to taste): The feta and Parmesan are quite salty, so taste your filling before adding more salt. You may find you don’t need any at all.
Instructions
Follow these detailed steps carefully to ensure your spinach and cheese puffs come out perfectly flaky, golden, and delicious every single time. The process is straightforward and rewarding.
Step 1: Prepare the Spinach
First, thaw the frozen spinach completely. You can do this by leaving it in the refrigerator overnight or by using the defrost setting on your microwave. Once thawed, the most critical step is to remove as much liquid as possible. Place the spinach in the center of a clean kitchen towel, cheesecloth, or several layers of heavy-duty paper towels. Gather the corners and twist, squeezing firmly over the sink until no more water drips out. You should be left with a compact, dry ball of spinach. This step is non-negotiable; excess water will make your filling runny and your pastry bottoms soggy.
Step 2: Create the Creamy Cheese Filling
In a medium-sized mixing bowl, combine the softened cream cheese, crumbled feta cheese, and grated Parmesan cheese. Use a sturdy spatula or a fork to mash and mix the cheeses together until they are well-combined and relatively smooth. It’s okay if there are still small crumbles of feta visible. Add the thoroughly squeezed spinach to the bowl. Break it apart with your fingers as you add it to ensure it distributes evenly.
Step 3: Season and Bind the Filling
Add the ground nutmeg, black pepper, and a small pinch of salt (if using) to the mixture. Crack the large egg into a small, separate bowl and beat it lightly with a fork. Add about half of the beaten egg to the spinach and cheese mixture. The egg acts as a binder, helping the filling to set while baking so it doesn’t ooze out of the puffs. Reserve the other half of the beaten egg for the egg wash later. Mix everything together until all the ingredients are fully incorporated. The filling should be thick and flavorful. Take a small taste and adjust the seasoning if necessary.
Step 4: Prepare the Puff Pastry
Preheat your oven to 400°F (200°C). Line two large baking sheets with parchment paper to prevent sticking and ensure easy cleanup. Lightly flour a clean, dry work surface. Gently unfold one sheet of puff pastry onto the floured surface. If the pastry feels sticky, dust a little more flour on top. Use a rolling pin to lightly roll the pastry out, just enough to smooth any creases and create an even rectangle, roughly 10×12 inches.
Step 5: Cut and Fill the Pastry
Using a sharp knife or a pizza cutter for clean lines, cut the pastry sheet into squares. For mini puffs, cutting a grid of 4×3 to get 12 squares (about 3 inches each) is a great size. Place a heaping teaspoon of the spinach and cheese filling into the center of each pastry square. Be careful not to overfill, as this can cause the puffs to burst open during baking.
Step 6: Fold and Seal the Puffs
There are a few ways to fold your puffs. The simplest is to fold one corner over to the opposite corner to form a triangle. Alternatively, you can bring two opposite corners to the center and pinch them together, then bring the other two corners to the center for a little “pinwheel” or “envelope” shape. Whichever shape you choose, it’s important to seal the edges well. You can lightly dampen the edges with a fingertip dipped in water before pressing them together with your fingers or the tines of a fork. This ensures the delicious filling stays inside.
Step 7: Arrange and Apply Egg Wash
Carefully transfer the folded and sealed puffs to one of the prepared baking sheets, leaving about 1-2 inches of space between each one to allow them to puff up without sticking together. Now, take the reserved beaten egg and brush a thin, even layer over the top of each puff. This egg wash is what gives the puffs their beautiful, deep golden-brown color and professional-looking sheen.
Step 8: Bake to Golden Perfection
Place the baking sheet in the preheated oven and bake for 15-20 minutes. The puffs are done when they are gloriously puffed up, deeply golden brown, and the pastry is crisp. While the first batch is baking, you can repeat steps 4 through 7 with the second sheet of puff pastry and the remaining filling.
Step 9: Cool and Serve
Once baked, remove the baking sheet from the oven. Let the mini spinach and cheese puffs cool on the baking sheet for a few minutes to allow the filling to set slightly. This will prevent them from falling apart when you move them. After a few minutes, transfer them to a wire rack to continue cooling. They are best served warm, but are still delicious at room temperature.
Nutrition
- Serving Size: one normal portion
- Calories: 140





