As I pulled a tray of golden, puffed delights from the oven, the sublime aroma of freshly baked pastries filled my kitchen, transforming it into a cozy haven. These delicious Spinach Puffs with feta are a testament to effortless cooking, combining the flaky allure of pastry with a creamy, savory filling that’s bursting with flavor. In just 25 minutes, you can whip up these irresistible, crowd-pleasing treats that are perfect for any gathering or a comforting family dinner. Plus, they’re incredibly versatile—whether you choose to keep them vegetarian or explore a vegan twist, these puffs cater to everyone! Want to learn how to make these perfect snacks that will impress friends and family alike? Let’s dive into the recipe!

Why are Spinach Puffs a Must-Try?
Unrivaled Flavor: These delicious Spinach Puffs meld the creamy richness of feta with fresh spinach, bringing a burst of flavor in every bite.
Quick Preparation: With just 25 minutes from prep to plate, they’re perfect for those busy weeknights or last-minute gatherings.
Versatile Option: Easily adapt these puffs to suit various dietary preferences, whether you’re making a vegan version or opting for a gluten-free pastry.
Crowd-Pleaser: Their delightful golden-brown crust and savory filling will keep everyone coming back for more—perfect for parties!
Ideal Pairing: Serve alongside a tangy dipping sauce or a fresh salad for a complete meal experience. You might also check out these Garlic Shrimp Spinach dishes for an exciting twist on using spinach!
Delicious Spinach Puffs Ingredients
• Here’s everything you need for these delicious Spinach Puffs that everyone will love!
For the Filling
- Cream Cheese – Provides creaminess and richness. Substitute with plant-based cream cheese for a vegan option.
- Egg – Acts as a binder to hold the filling together. Omit for vegan version or use a flax egg.
- Olive Oil – Adds moisture and richness to the filling. Can be replaced with melted butter if desired.
- Dried Dill – Enhances flavor with a herbal note. Fresh herbs like parsley or basil can be used for freshness.
- Fresh Spinach – The main filling ingredient, offering a vibrant taste and color. Make sure it’s well-drained if using frozen spinach.
- Crumbled Feta – Adds tanginess and a creamy texture. Substitute with goat cheese or cashew cheese for a non-dairy option.
- Bacon Bits – Provide a savory element. Omit for a vegetarian version or use smoked paprika for added flavor.
For the Pastry
- Frozen Puff Pastry – The base for the puffs, delivering a flaky texture. Ensure it’s thawed before use.
- Melted Butter – For brushing on top, giving a golden finish. Use olive oil for brushing for a lighter alternative.
Step‑by‑Step Instructions for Delicious Spinach Puffs
Step 1: Preheat the Oven
Begin by preheating your oven to 400°F (200°C). This ensures the heat is just right to puff up your delightful Spinach Puffs. While the oven warms, gather your baking sheet and line it with parchment paper to prevent sticking, making for easy cleanup later.
Step 2: Prepare the Filling
In a mixing bowl, combine the cream cheese, egg, olive oil, dried dill, salt, and pepper. Use a fork or an electric mixer to blend the ingredients until smooth and creamy, about 2–3 minutes. This creamy base will hold your delicious Spinach Puff filling together beautifully.
Step 3: Add Spinach and Feta
Fold in the well-drained chopped spinach and crumbled feta gently until they are evenly incorporated. This mixture should be colorful and rich, showcasing the vibrant green spinach against the bright white feta. If you’re adding bacon bits, gently mix them in at this stage for an extra savory bite.
Step 4: Roll Out the Puff Pastry
On a lightly floured surface, roll out your thawed puff pastry until it’s about 1/8 inch thick. Use a sharp knife or a pizza cutter to cut the pastry into squares or circles, roughly 3–4 inches in size. These will become the base of your delicious Spinach Puffs.
Step 5: Fill the Pastry
Place a generous spoonful of the filling mixture in the center of each pastry piece. Be careful not to overfill, as this could cause the puffs to burst while baking. The filling should be heaped but still allow the edges of the pastry to be sealed properly.
Step 6: Seal the Puffs
Fold the pastry over the filling to form a triangle or pocket shape. Press the edges firmly together to seal, and for extra security, crimp the edges with a fork for a decorative touch. This step ensures that your delicious Spinach Puffs maintain their shape while baking.
Step 7: Brush with Butter
Using a pastry brush, coat the tops of the sealed puffs with melted butter, giving them a gorgeous golden finish as they bake. This step adds flavor and enhances the puff’s flaky texture. Arrange them on the prepared baking sheet, leaving some space between each puff for even cooking.
Step 8: Bake to Perfection
Place the baking sheet in your preheated oven and bake the Spinach Puffs for 20-25 minutes. Keep an eye on them and look for a puffed, golden-brown appearance. The pastries will be beautifully flaky and aromatic, filling your kitchen with warmth and deliciousness.

What to Serve with Spinach Puffs with Feta?
When it comes to enjoying these heavenly bites, the right accompaniments can truly elevate your meal experience.
-
Crispy Garden Salad: A fresh garden salad with crisp greens and a tangy vinaigrette balances the richness of the puffs wonderfully, adding a bright, refreshing contrast.
-
Lemon-Dill Yogurt Sauce: A creamy yogurt sauce infused with lemon and dill complements the flavors in the spinach puffs and provides a zesty dip that’s simply irresistible.
-
Roasted Vegetables: Roasted seasonal vegetables enhance the dish with their smoky sweetness and provide a heartwarming complement to the savory puffs.
-
Quinoa Salad: A protein-packed quinoa salad with cherry tomatoes and cucumber offers a colorful, nutrient-rich side that pairs perfectly with the flaky puffs.
-
Chilled White Wine: Pairing with a chilled Sauvignon Blanc brings a crisp acidity that cuts through the puff’s richness while enhancing the dish’s flavor profile.
-
Garlic Herb Bread: Some warm, crusty garlic herb bread can soak up any dipping sauce and add a delightful textural contrast to your meal, making every bite memorable.
-
Fruit Platter: A light fruit platter with fresh berries and citrus brings natural sweetness to the table, beautifully balancing the savory notes of the puffs.
-
Herbed Couscous: Fluffy couscous tossed with fresh herbs and lemon zest adds a lovely lightness and pairs beautifully with the Spinach Puffs.
-
Chocolate Mousse: For dessert, a rich chocolate mousse creates a luxurious finish to your meal, ensuring that everyone leaves the table with a smile.
The delicious Spinach Puffs are versatile enough to shine in any meal setting, and these pairings will surely enhance your dining experience!
Expert Tips for Delicious Spinach Puffs
-
Keep It Cold: Ensure your puff pastry remains cold throughout the process; warm pastry can result in soggy puffs instead of flaky ones.
-
Perfect Seal: Be mindful not to overfill your pastries; this prevents leaks during baking and helps ensure a secure seal.
-
Watch the Oven: Different ovens may vary in temperature; keep an eye on your puffs towards the end of baking to achieve that perfect golden brown color.
-
Drain Spinach Well: If using frozen spinach, make sure it is well-drained to avoid excess moisture, which can make for soggy delicious Spinach Puffs.
-
Experiment Wisely: Feel free to play with variations, but remember to keep your ingredient substitutions balanced to maintain the overall flavor profile.
Make Ahead Options
These delicious Spinach Puffs are perfect for meal prep enthusiasts! You can prepare the filling up to 24 hours in advance, simply mixing the cream cheese, spinach, feta, and seasonings, then refrigerating it in an airtight container to maintain flavor and freshness. For a streamlined experience, cut the puff pastry into shapes ahead of time and store them in the fridge, ready to be filled just before baking. When you’re ready to serve, fill the pastry, seal the edges, brush with butter, and bake for 20-25 minutes until they’re golden brown and flaky. This way, you’ll have tasty snacks on hand in no time, ideal for busy weeknights or impromptu gatherings!
How to Store and Freeze Delicious Spinach Puffs
Room Temperature: Store cooked Spinach Puffs at room temperature for up to 2 hours. If you plan to serve them later, keep them covered with a clean kitchen towel to maintain warmth.
Fridge: Refrigerate any leftover puffs in an airtight container for up to 3 days. Reheat in the oven or microwave to enjoy them warm again.
Freezer: For longer storage, freeze assembled but unbaked puffs. Wrap each one tightly in plastic wrap and store in a freezer-safe bag for up to 2 months.
Reheating: Bake frozen Spinach Puffs directly from the freezer at 400°F (200°C) for 25-30 minutes until golden. Enjoy the flaky goodness any time!
Delicious Spinach Puffs Variations & Substitutions
Feel free to customize these tasty Spinach Puffs to suit your mood and dietary needs with these fun variations!
-
Vegan: Swap out cream cheese for cashew cream cheese and eliminate the egg for a plant-based delight. Your vegan friends will love these as much as everyone else!
-
Gluten-Free: Use gluten-free puff pastry to cater to those avoiding gluten without sacrificing texture or taste. Enjoy all the fluffiness of these puffs with not a hint of compromise.
-
Cheesy Twist: Mix in some mozzarella or sharp cheddar cheese for extra gooeyness. Just imagine the melty goodness—it’s sure to satisfy any cheese lover’s cravings!
-
Spicy Kick: Add a pinch of crushed red pepper flakes to the filling for a warm, spicy surprise. This simple tweak introduces a captivating heat that balances beautifully with the feta.
-
Nutty Addition: Incorporate toasted pine nuts into the filling for an added crunch. The subtle nutty flavor brings a delightful depth to these delicious puffs.
-
Herb Variation: Instead of dried dill, experiment with fresh herbs like parsley or chives for a bright flavor twist. Freshness always elevates the taste experience!
-
Mediterranean Style: Throw in some sun-dried tomatoes and olives for a Mediterranean flair that invites new and exciting flavors to your table. The combination will transport you straight to a sunlit terrace!
Explore these variations and let your creativity shine! And if you’re looking for more spinach inspiration, why not try these Garlic Shrimp Spinach dishes for a delicious alternative?

Delicious Spinach Puffs with Feta Recipe FAQs
What should I look for when selecting fresh spinach for the filling?
Absolutely! Choose vibrant, dark green spinach leaves without any dark spots or wilting. Fresh spinach should feel crisp when you touch it. If you’re using frozen spinach, ensure it’s well-drained and thawed—excess moisture can lead to soggy puffs!
How can I store leftover Spinach Puffs?
Very well! Once your Spinach Puffs are cooled, place them in an airtight container in the fridge. They can be kept for up to 3 days. Reheat them in the oven at 350°F (175°C) for about 10-15 minutes to get that delicious warmth and crispiness back.
Can I freeze the uncooked Spinach Puffs?
Yes indeed! To freeze, assemble your Spinach Puffs but do not bake them. Wrap each puff tightly in plastic wrap or aluminum foil and place them in a freezer-safe bag or container. They can be frozen for up to 2 months. When you’re ready to enjoy, bake them directly from the freezer at 400°F (200°C) for 25-30 minutes.
What if my Spinach Puffs are leaking during baking?
Oh no! Ensure you haven’t overfilled your puffs, which can lead to leakage. Make sure to press the edges of the pastry together firmly and consider crimping with a fork for extra security. If leakage occurs, it’s not the end of the world! Just keep an eye on them in the oven to manage the situation.
Are there any dietary considerations I should keep in mind for these Spinach Puffs?
Definitely! The Spinach Puffs can be made vegan by substituting cream cheese with a plant-based alternative and omitting the egg or using a flax egg substitute. If you’re avoiding gluten, simply use gluten-free puff pastry. Always check labels for allergens if serving guests with specific dietary restrictions.
Can my pets eat Spinach Puffs?
While spinach is safe for dogs and cats in moderation, the other ingredients used in Spinach Puffs, such as cheese and pastry, aren’t suitable for pets. It’s best to enjoy these treats yourself and keep them away from your furry friends!

Delicious Spinach Puffs That Will Wow Your Taste Buds
Ingredients
Equipment
Method
- Preheat your oven to 400°F (200°C) and line a baking sheet with parchment paper.
- In a mixing bowl, combine cream cheese, egg, olive oil, dried dill, salt, and pepper. Blend until smooth and creamy.
- Fold in the well-drained chopped spinach and crumbled feta gently. If adding bacon bits, mix them in.
- On a floured surface, roll out the thawed puff pastry to 1/8 inch thick and cut into squares or circles.
- Place a generous spoonful of filling in the center of each pastry piece. Do not overfill.
- Fold the pastry over the filling to seal and crimp edges with a fork.
- Brush the tops with melted butter and arrange on the prepared baking sheet.
- Bake for 20-25 minutes until golden brown and puffed.

Leave a Reply