Spinach Puff Pastry Bites
The aroma of buttery, flaky pastry baking in the oven fills the air, mingling with the savory scent of sautéed spinach and melted cheese. As you open the oven door, golden-brown Spinach Puff Pastry Bites come into view, lightly puffed and ready to be devoured. Each bite offers a delightful crunch on the outside, revealing a warm, creamy center filled with vibrant greens and tangy feta.
Table of Contents

I remember the first time I made these tasty morsels for a family gathering—everyone raved about them! They disappeared so quickly, I barely got to enjoy one for myself. Spinach Puff Pastry Bites are perfect for any season, whether it’s a cozy winter get-together or a summer patio party. They are such a crowd-pleaser, and you’ll find joy in sharing them with friends and family. I can’t wait for you to try this delicious recipe—let’s get cooking!
Why You’ll Love This Recipe
- Simple & Quick: With just 25 minutes of prep and 25 minutes of cooking, you can whip these up in no time!
- Irresistible Flavor: Earthy spinach paired with creamy feta and rich Parmesan creates a flavor profile that’s simply delightful.
- Eye-Catching Appeal: These adorable bites look so impressive; they’ll steal the show on any appetizer table.
- Flexible Serving: Ideal for parties, snacks, or even brunch; they’re versatile enough to fit any occasion.
- Diet-Friendly Options: You can easily adapt them for gluten-free diets or try using dairy-free cheese for a vegan version.

Ingredients You’ll Need
- Butter (2 tablespoons): Choose unsalted butter for better control of seasoning. It adds richness and helps in sautéing the vegetables. If you prefer a dairy-free option, coconut oil works great as a substitute.
- Onion (1 medium, diced): Onions bring a sweet depth to the filling. A yellow onion is recommended for its balanced flavor, but shallots can be a lovely alternative.
- Garlic (3 cloves, minced): Fresh garlic enhances the overall taste and aroma. If you’re in a pinch, garlic powder can serve as a substitution, but it won’t provide the same freshness.
- Frozen Chopped Spinach (1 1/2 cups): Make sure it is well-drained for the best texture. Fresh spinach could also be used—just sauté until wilted before chopping.
- Fresh Parsley (1/2 cup, finely chopped): This adds a fresh note and bright color. You can replace it with other herbs like dill or basil for a different flavor.
- Feta Cheese (1/2 cup, crumbled): Feta provides a tangy creaminess that works beautifully with spinach. For a change, goat cheese or ricotta could be tasty alternatives.
- Parmesan Cheese (1/4 cup, grated): This salty, nutty cheese adds depth to the flavor. Grana Padano can be used if you prefer a milder taste.
- Eggs (2 large, divided): Eggs bind the filling and give it a delightful texture. Use one for the filling and one for the egg wash to get that shiny, golden finish.
- Salt (1/2 teaspoon, or to taste): Adjust according to your preference; kosher salt is ideal for even seasoning.
- Ground Black Pepper (1/4 teaspoon, or to taste): Freshly ground black pepper intensifies the flavor. Feel free to add more based on your spice preference.
- Puff Pastry (1 – 10×15 inch sheet): Look for high-quality, all-butter puff pastry for the best results. If you want a homemade option, you could make your own pastry, but store-bought is perfectly fine!
How to Make Spinach Puff Pastry Bites
Preheat and Prepare: Begin by preheating your oven to 375°F. Generously grease a 12-cup muffin pan with cooking spray or butter to ensure your puff pastry bites release easily after baking. Get that butter sizzling while you prepare your filling!
Thaw and Drain the Spinach: Thaw the frozen chopped spinach completely, then take a clean kitchen towel or some paper towels to squeeze out as much moisture as possible. This is crucial to prevent a soggy pastry—you want your bites to be crisp and airy!
Sauté the Vegetables: In a large saucepan over medium-high heat, melt the butter until bubbly. Add the diced onion and minced garlic, and sauté them for about 3-5 minutes until fragrant and the onions are translucent. Then, mix in the drained spinach and cook until most of the moisture has evaporated. Let it cool for around 5 minutes.
Combine the Filling: In a large mixing bowl, throw together the sautéed spinach mixture, fresh parsley, crumbled feta, grated Parmesan, one of the eggs, salt, and pepper. Stir until everything is well-combined, and then chill the mixture in the fridge for 10 minutes. This helps the flavors meld beautifully!
Prepare the Puff Pastry: Roll out your thawed puff pastry on a lightly floured surface. Cut the 10×15-inch sheet into 12 equal rectangles (each measuring about 3 by 4 inches). Use three vertical cuts and two horizontal cuts for even pieces. Keep a light hand to ensure the edges stay intact and puff up perfectly!
Assemble the Bites: Gently press one pastry rectangle into each cup of the greased muffin pan, forming a little cup to hold the filling. Spoon about 2 tablespoons of the spinach mixture into each pastry. Now, fold the four corners toward the center, pinching them lightly to seal in the filling, leaving a bit exposed for the desirable golden tops.
Egg Wash and Bake: Whisk the remaining egg in a small bowl and brush it evenly over the tops of your assembled puffs. This will give them that gorgeous golden-brown color as they bake. Bake for 25-30 minutes or until they’re puffy and beautifully browned. The aroma wafting through your kitchen will be tantalizing!
Cool and Serve: After removing them from the oven, allow the puffs to cool for about 5 minutes. Use a silicone spatula or knife to gently loosen each bite from the muffin pan. They are best served warm or at room temperature, showcasing their flaky texture.

Storing & Reheating
For leftovers, store your Spinach Puff Pastry Bites at room temperature for up to a day. If you refrigerate them, place them in an airtight container for up to three days. For longer storage, you can freeze them by wrapping each cooled puff individually in plastic wrap and then placing them in a freezer bag. They’ll stay fresh for up to three months. When you’re ready to enjoy again, simply reheat in a 350°F oven for about 10-15 minutes until warmed through. Note that the texture may become softer upon freezing, but a quick oven refresh will help restore its flaky charm.
Chef’s Helpful Tips
- To avoid a soggy bottom, make sure to really squeeze out all the moisture from the spinach.
- Use cold puff pastry for the best results. If it’s too warm, it may not puff up nicely.
- If you’re making these ahead of time, assemble them but don’t bake them. Cover and refrigerate; bake just before serving.
- Feel free to mix and match cheeses—adding a bit of cream cheese can enhance creaminess!
- If you notice your dough becoming too warm while you work, pop it back in the fridge for a short while.
These Spinach Puff Pastry Bites are not just a joy to eat; they’re fun to make and share with loved ones. As you gather around to enjoy them, I hope you discover the same joy I found when I first served them.
Recipe FAQs
Can I use fresh spinach instead of frozen?
Absolutely! If you choose fresh spinach, just sauté it until wilted, then chop it before mixing it into your filling. Fresh spinach adds a vibrant flavor, but be sure to drain any excess moisture just like with frozen.
Can these be made ahead of time?
Yes, you can prepare them in advance. Assemble the spinach puff pastry bites and refrigerate them before baking. When you’re ready, just pop them in the oven for a freshly-baked treat!
How can I make these bites healthier?
You can lighten them up by using less cheese or opting for low-fat versions of feta and Parmesan. Incorporating more vegetables, like finely chopped bell pepper or mushrooms, can also increase their nutritional value.
What dipping sauces go well with these bites?
These puffs are delicious on their own, but they pair wonderfully with tzatziki, a tangy yogurt sauce, or a simple marinara for dipping! Feel free to get creative based on your taste preferences!
PrintMore Dinner Recipes
- Baked Chicken Thighs | Juicy Oven-Roasted Chicken
- Green Goddess Veggie Pizza
- Chicken Wild Rice Casserole
- Stuffed Pepper Pasta Bake
- Marry Me Chicken Tortellini (Creamy Mexican Chipotle Sauce)
Did You Enjoy Making This Recipe? Please rate this recipe with ⭐⭐⭐⭐⭐ or leave a comment.
📖 Recipe Card

Spinach Puff Pastry Bites
- Prep Time: 25 minutes
- Cook Time: 25 minutes
- Total Time: 50 minutes
- Yield: 12 bites
- Category: Appetizer
- Method: Baking
- Cuisine: Mediterranean
Description
Spinach Puff Pastry Bites bring together earthy spinach, creamy feta, and flaky pastry for a delightful snack or appetizer, perfect for gatherings or casual meals.
Ingredients
- Butter (2 tablespoons)
- Onion (1 medium, diced)
- Garlic (3 cloves, minced)
- Frozen Chopped Spinach (1 1/2 cups)
- Fresh Parsley (1/2 cup, finely chopped)
- Feta Cheese (1/2 cup, crumbled)
- Parmesan Cheese (1/4 cup, grated)
- Eggs (2 large, divided)
- Salt (1/2 teaspoon, or to taste)
- Ground Black Pepper (1/4 teaspoon, or to taste)
- Puff Pastry (1 – 10×15 inch sheet)
Instructions
- Preheat oven to 375°F and grease a 12-cup muffin pan.
- Thaw and drain the spinach to remove moisture.
- Sauté the onion and garlic in butter until translucent, then mix in the spinach and cool.
- Combine sautéed mixture with parsley, cheeses, one egg, salt, and pepper.
- Roll out puff pastry and cut into rectangles.
- Press each rectangle into muffin pan, fill with spinach mixture, and fold corners over the filling.
- Brush tops with beaten egg and bake for 25-30 minutes until golden brown.
- Cool for 5 minutes before serving.
Notes
Ensure spinach is well-drained to prevent sogginess.
You can prepare the bites in advance and bake when ready.
Experiment with different cheeses for varied flavors.
Nutrition
- Serving Size: 1 bite
- Calories: 180
- Sugar: 1g
- Sodium: 300mg
- Fat: 12g
- Saturated Fat: 6g
- Unsaturated Fat: 5g
- Trans Fat: 0g
- Carbohydrates: 14g
- Fiber: 1g
- Protein: 5g
- Cholesterol: 30mg





