As I took a bite of these golden Flaky Spinach Puffs, memories of lazy Sunday brunches flooded back, where laughter and delicious food filled the air. This recipe brings that festive feel into your home, combining the comforting tastes of creamy spinach dip in a light, flaky pastry. Perfect as a vegetarian appetizer, these Spinach Puffs are not only quick to whip up but also pack a flavorful punch that will charm your guests at any gathering. With every bite, the savory mixture of sautéed onions, garlic, and creamy cheese unfolds, delivering a satisfying crunch and richness that turns ordinary moments into special ones. Are you ready to impress your friends with these delightful treats?

Why Are Spinach Puffs So Addictive?
Irresistible Flakiness: Each puff pastry is light and flaky, offering a delightful crunch that perfectly contrasts the rich filling.
Savory Creamy Filling: The combination of cream cheese, feta, and sautéed onions creates a luxurious taste that melts in your mouth.
Versatile Recipe: Easily adaptable, you can enhance these Spinach Puffs by adding ingredients like diced ham or different cheeses for a fresh twist.
Crowd-Pleasing Appetizer: Perfect for gatherings, these puffs are always a hit, leaving your guests asking for more!
Quick & Easy: Whip them up in no time—ideal for spontaneous dinner parties or family snacks. Make sure to serve them warm for the best experience!
Spinach Puffs Ingredients
• Here’s what you’ll need for these delightful Spinach Puffs.
For the Filling
- Vegetable Oil – Adds moisture and helps sauté vegetables evenly.
- Onion, finely chopped – Provides aromatic flavor; substitute with shallots for a milder taste.
- Kosher Salt – Enhances flavors; adjust to taste.
- Garlic, minced – Adds depth of flavor; use garlic powder as a substitute if needed.
- Cream Cheese, softened – Provides creaminess and richness; can substitute with ricotta for a lighter option.
- Eggs, divided – Binds ingredients and adds richness; reserve one yolk for the egg wash.
- Frozen Spinach, thawed and squeezed as dry as possible (10-oz.) – The main filling ingredient; make sure it’s dry to avoid sogginess.
- Feta, crumbled – Adds tanginess; substitute with goat cheese for a different flavor profile.
- Fresh Dill, chopped – Offers a fresh herbal note; use dried dill in a pinch.
- Lemon Zest – Brightens the filling; ensure it’s fresh for maximum flavor.
- Freshly ground black pepper – For seasoning; adjust based on your spice preference.
For the Pastry
- All-purpose flour, for rolling puff pastry – Necessary for dusting; can substitute with gluten-free flour if needed.
- Puff Pastry (1 sheet from 1 (17.3-oz) package, thawed in the refrigerator) – The base for the puffs that ensures a flaky texture.
- Cooking Spray – Prevents the puff pastry from sticking to muffin tins.
These delicious Spinach Puffs are sure to elevate your appetizer game! Enjoy the process of bringing these flavors together.
Step-by-Step Instructions for Spinach Puffs
Step 1: Preheat and Prepare
Start by preheating your oven to 400°F (200°C). While the oven warms up, grab a muffin tin and lightly coat it with cooking spray to prevent sticking. This is crucial for ensuring your Spinach Puffs come out easily and maintain their delightful shape.
Step 2: Sauté the Aromatics
In a skillet, heat 1 tablespoon of vegetable oil over medium heat. Once shimmering, add the finely chopped onion and sauté for about 5 minutes until translucent. Stir in the minced garlic and cook for an additional 1-2 minutes, just until fragrant. This aromatic base will elevate the flavor of your Spinach Puffs.
Step 3: Mix the Filling
Combine the sautéed onion and garlic mixture in a large bowl with softened cream cheese, one egg (reserve the yolk for egg wash), and the thoroughly squeezed dry thawed spinach. Toss in the crumbled feta, fresh dill, lemon zest, and a pinch of salt and pepper. Mix until everything is well incorporated and creamy for a luscious filling.
Step 4: Roll Out the Pastry
On a lightly floured surface, roll out the thawed puff pastry sheet to your desired thickness. Cut the pastry into squares that fit comfortably into the muffin tin’s cavities. Aim for about 4-5 inches per square to ensure a good fit. This will form the perfect base for your delicious Spinach Puffs.
Step 5: Form the Puffs
Gently press the pastry squares into the prepared muffin cavities, allowing the edges to hang over slightly. Spoon the spinach filling generously into each cavity, filling them about three-quarters full. If you’d like, fold the corners of the pastry over the filling for a more rustic look.
Step 6: Apply the Egg Wash
In a small bowl, whisk the reserved egg yolk with a tablespoon of water to create an egg wash. Using a pastry brush, carefully brush the tops of the filled Spinach Puffs with the egg wash to achieve a golden color as they bake. This little step makes your puffs shine bright!
Step 7: Bake to Perfection
Place the muffin tin in your preheated oven and bake for 15-20 minutes or until the Spinach Puffs are puffed up and golden brown. Keep an eye on them during the last few minutes to ensure they don’t over-bake. The delightful aroma will fill your kitchen, promising a treat worth the wait.
Step 8: Cool and Serve
Once baked, remove the muffin tin from the oven and let the Spinach Puffs cool for 5 minutes. Carefully transfer them to a serving platter. Serve warm to enjoy their crispy exterior and creamy filling, making them a perfect appetizer for your next gathering.

Make Ahead Options
These Spinach Puffs are perfect for meal prep enthusiasts! You can prepare the filling up to 24 hours in advance by mixing the sautéed onions, garlic, cream cheese, thawed spinach, feta, dill, and seasonings. Place the mixture in an airtight container in the refrigerator to keep it fresh. If you’re short on time, you can also assemble the puffs and refrigerate them (before baking) for up to 3 days. Just cover the muffin tin tightly with plastic wrap. When you’re ready to serve, simply preheat your oven and bake as directed. This way, you’ll have delightful, freshly baked Spinach Puffs with minimal effort, making them an ideal choice for busy weeknights!
What to Serve with Flaky Spinach Puffs?
Let’s create an unforgettable meal that perfectly complements these delightful, crispy treats, elevating your appetizer game to new heights.
-
Herbed Yogurt Dip: A tangy, creamy accompaniment that adds freshness and balances the rich filling. Simply mix Greek yogurt with fresh herbs like dill and parsley.
-
Crisp Garden Salad: Light and refreshing, a mixture of greens dressed with lemon vinaigrette brightens each bite of savory Spinach Puffs, enhancing flavors and textures.
-
Roasted Tomato Soup: The warm, velvety soup offers a comforting contrast to the crunchy puffs, making every mouthful a symphony of flavors.
-
Savory Quiche: A slice of quiche complements the spinach theme beautifully. With added cheese and seasonal vegetables, they play off each other’s richness.
-
Sparkling Wine: A glass of bubbly delivers a lovely contrast to the crispy, flaky texture of the puffs, making your gathering feel even more festive.
-
Stuffed Mushrooms: For an added layer of umami, stuffed mushrooms packed with cheese, herbs, and breadcrumbs provide a delightful bite-sized pairing.
-
Mini Caprese Skewers: Fresh mozzarella, cherry tomatoes, and basil drizzled with balsamic glaze offer a refreshing burst of flavor, fostering an elegant spread.
-
Garlic Breadsticks: Crunchy breadsticks with hints of garlic are a satisfying side that matches the comforting feel of Spinach Puffs, enhancing the hearty experience.
Storage Tips for Spinach Puffs
Room Temperature: Spinach Puffs are best enjoyed fresh, but if you need to, they can sit at room temperature for up to 2 hours—keeping them covered to maintain warmth and crispness.
Fridge: Store any leftover Spinach Puffs in an airtight container for up to 2 days. To retain their flakiness, reheat them in the oven at 350°F (175°C) for about 10-15 minutes.
Freezer: For longer storage, freeze unbaked Spinach Puffs in a single layer on a baking sheet, then transfer to a freezer bag. They can be stored for up to 3 months. Bake directly from the freezer, adding a few extra minutes to the baking time.
Reheating: Always reheat Spinach Puffs in the oven for optimal texture. Avoid microwaving, as it can make the pastry soggy and diminish the delightful crunch.
Spinach Puffs: Endless Variations Await!
Feel free to transform these delightful Spinach Puffs into your very own masterpiece with these customization ideas!
- Dairy-Free: Swap cream cheese with dairy-free alternatives like cashew cheese for a creamy, plant-based version.
- Spicy Kick: Add red pepper flakes or minced jalapeños to the filling for a heat that warms the soul.
- Meat Lover’s Delight: Mix in diced cooked chicken or turkey for a protein-packed variation that’s equally delicious.
- Herb-Infused: Exchange dill for fresh basil or parsley for a twist of herbaceous goodness that brightens each bite.
- Veggie Boost: Toss in chopped bell peppers, mushrooms, or even sweet corn to amplify the flavors and textures.
- Sweet and Savory: Add a touch of honey or maple syrup to the filling for a uniquely sweet-savory profile that’s sure to intrigue your palate.
- Pesto Perfection: Incorporate a couple of tablespoons of pesto into the filling for an Italian-inspired twist that adds a delightful richness.
Explore these variations to match your preferences, and don’t hesitate to get creative! For some extra inspiration, consider checking out my recipe for flaky ham and cheese pastries or dive into a refreshing herbed yogurt dip that pairs perfectly with your scrumptious Spinach Puffs. Enjoy the delicious journey of creating your perfect appetizer!
Expert Tips for Perfect Spinach Puffs
- Thoroughly Dry Spinach: Ensure the spinach is squeezed dry to avoid sogginess in your Spinach Puffs. Excess moisture can lead to a soggy texture.
- Gentle Rolling: Avoid overworking the puff pastry when rolling it out; this keeps the layers flaky and light. Press gently and roll evenly for the best results.
- Watch the Oven: Keep a close eye on the baking time; removing the puffs too early can lead to a doughy texture, while overbaking can burn them.
- Flavor Boost: For extra flavor, enhance the filling with spices or herbs, like nutmeg or thyme, which beautifully complement the spinach.
- Sealing Tips: If you like a rustic look, don’t worry about folding the pastry perfectly; a few folds add character and texture to the Spinach Puffs.

Spinach Puffs Recipe FAQs
How do I select the right spinach?
Absolutely! When using frozen spinach, opt for a high-quality brand without added ingredients. Look for spinach that doesn’t come with dark spots all over the bag—this often indicates freezer burn. Fresh spinach is also fantastic, and I recommend choosing vibrant green, crisp leaves without wilting.
What is the best way to store baked Spinach Puffs?
Baked Spinach Puffs can be stored in an airtight container in the fridge for up to 2 days. Make sure they are completely cooled before sealing to prevent moisture build-up. To warm them up and regain their delicious flakiness, reheat in the oven at 350°F (175°C) for about 10-15 minutes.
Can I freeze unbaked Spinach Puffs?
Very! To freeze unbaked Spinach Puffs, first assemble them according to the recipe. Place them in a single layer on a baking sheet and put them in the freezer until firm (about 1-2 hours). Once frozen, transfer them to a freezer bag, where they can be stored for up to 3 months. Bake directly from the freezer, adding a few extra minutes to the baking time to ensure they’re perfectly cooked!
What do I do if my Spinach Puffs turn out soggy?
If your Spinach Puffs are soggy, it’s likely due to excess moisture in the filling. To avoid this, make sure to squeeze out as much liquid as possible from the thawed spinach. Additionally, try baking the puffs a little longer; a crisp, golden exterior is key to holding up against any moisture in the filling.
Are Spinach Puffs suitable for dietary restrictions?
The basic Spinach Puffs recipe is vegetarian-friendly, but be mindful of eggs if anyone has an allergy. You can substitute the egg wash with a mixture of almond milk and cornstarch for a vegan option. If you’re avoiding gluten, swap out the all-purpose flour with a gluten-free blend, and ensure your puff pastry is gluten-free as well—there are several brands available now!

Savory Spinach Puffs That Will Elevate Your Appetizer Game
Ingredients
Equipment
Method
- Preheat your oven to 400°F (200°C) and lightly coat a muffin tin with cooking spray.
- In a skillet, heat 1 tablespoon of vegetable oil over medium heat. Sauté the finely chopped onion for about 5 minutes until translucent, then add minced garlic and cook for additional 1-2 minutes.
- In a large bowl, mix the sautéed onion and garlic with softened cream cheese, one egg (reserve the yolk), and the thoroughly squeezed dry thawed spinach. Add crumbled feta, fresh dill, lemon zest, salt, and pepper, mixing until creamy.
- On a floured surface, roll out the thawed puff pastry, then cut it into squares fitting your muffin tin. Aim for squares about 4-5 inches.
- Press the pastry squares into the muffin cavities, fill with the spinach filling, and if desired, fold corners of the pastry over the filling.
- Whisk the reserved egg yolk with a tablespoon of water to create an egg wash, then brush the tops of the filled spinaches.
- Bake for 15-20 minutes or until the Spinach Puffs are puffed and golden brown, monitoring closely.
- Allow to cool for 5 minutes before serving warm.

Leave a Reply