Spinach Puff Pastry Bites
Imagine pulling a warm tray of golden-brown Spinach Puff Pastry Bites from the oven, the flaky layers shimmering with a buttery sheen. The inviting aroma of sautéed onions and garlic wafts through the air, melded with the earthy notes of spinach and the tangy bite of feta. Each bite promises a crispy exterior that yields to a luscious filling, creating a delightful experience for your taste buds. If you’ve ever craved something easy yet impressive to share with friends—perhaps during a sunny backyard gathering or a cozy evening with family—these little puffs are your answer!
Table of Contents

I still remember the first time I made these for a holiday party. The kitchen filled with laughter and chatter as guests nibbled away, eyes lighting up with each delicious mouthful. Now, I whip them up time and again, delighting in their versatility. Serve them at brunch, as a starter for dinner, or pack them for a picnic—Spinach Puff Pastry Bites will always be a hit. Are you ready to bring a little joy into your kitchen? Let’s get started!
Why You’ll Love This Recipe
- Simple & Quick: In just about 50 minutes, you can create a dish that looks like a gourmet treat!
- Irresistible Flavor: The combination of sautéed vegetables, creamy feta, and parmesan is an explosion of taste in every bite.
- Eye-Catching Appeal: These little bites are not only delicious but also adorable, perfect for impressing your guests.
- Flexible Serving: Great for any occasion, from game day snacks to elegant appetizers.
- Diet-Friendly Options: Easily adaptable for gluten-free or vegetarian diets!

Ingredients You’ll Need
- 2 tablespoons butter – Used to sauté the onions and garlic, bringing out their natural sweetness. For a healthier option, you could replace it with olive oil.
- 1 medium onion, diced – Sautéing the onion adds depth to the filling. You can swap for shallots for a milder flavor.
- 3 cloves garlic, minced – A must for aromatic enhancement. Fresh garlic gives the best flavor, but jarred can work in a pinch.
- 1 ½ cups frozen chopped spinach (about 10 ounces), thawed and drained – Spinach is the star ingredient here! Choose frozen for convenience, but make sure to drain well to avoid a soggy filling.
- ½ cup fresh parsley, finely chopped – It adds freshness. Dill or green onions could be used for a different twist.
- ½ cup feta cheese, crumbled – Provides a tangy flavor. If you’re not a feta fan, goat cheese is a fantastic alternative.
- ¼ cup Parmesan cheese, grated – For richness and depth. Nutritional yeast can be a dairy-free substitute!
- 2 large eggs, divided (one for egg wash) – Eggs help bind the filling together and make a beautiful golden crust when brushed on the pastry.
- ½ teaspoon salt (or to taste) – Enhances all the flavors. Adjust based on your cheese’s saltiness.
- ¼ teaspoon ground black pepper (or to taste) – A little spice to elevate the filling. Feel free to add red pepper flakes for some heat.
- 1 (10×15-inch) sheet puff pastry, thawed if frozen – This flaky pastry envelops the filling beautifully. Make sure it’s properly thawed for easy handling.
How to Make Spinach Puff Pastry Bites
Preheat and Prepare: Start by preheating your oven to 375°F. Generously grease a 12-cup muffin pan with cooking spray or butter and set it aside. This step is crucial for easy removal later on. While it’s heating up, you’ll get everything else ready—perfectly timing the cooking is key!
Thaw and Drain Spinach: If using frozen spinach, ensure it’s completely thawed. The trick is to squeeze out excess moisture with a clean kitchen towel or paper towels; this prevents soggy bites. You want the filling to be flavorful and packed with the right texture.
Sauté Aromatics: In a large saucepan, melt butter over medium-high heat. Once it’s bubbling, add the diced onions and minced garlic. Sauté for about 3-5 minutes until the onions are translucent and fragrant. Stir in the spinach and cook until most moisture evaporates. Allow this mixture to cool for about 5 minutes—this prevents scrambling the eggs when you mix!
Mix Filling Ingredients: Grab a large mixing bowl and combine the spinach mixture with the fresh parsley, crumbled feta, grated parmesan, one egg, salt, and pepper. Mix everything until evenly combined, then chill in the fridge for about 10 minutes. This little break allows the flavors to meld beautifully.
Cut Puff Pastry: Roll out your puff pastry on a clean and lightly floured surface. Cut the 10×15-inch sheet into 12 equal rectangles, approximately 3 by 4 inches each. This is where the magic happens! You’ll make 3 vertical cuts and 2 horizontal cuts; it sounds tricky, but it’s quite simple!
Assemble the Bites: Gently press one pastry rectangle into each cup of the prepared muffin pan. Spoon about 2 tablespoons of the filling into each puff pastry sheet. Then, fold the four corners toward the center and pinch lightly together—leave some filling visible for that tempting look!
Brush with Egg Wash: In a small bowl, beat the remaining egg with a fork. Brush the egg wash generously on top of each sealed puff. This gives them that beautiful golden finish and a slight sheen that’s simply irresistible!
Bake Until Golden: Place the muffin pan in your preheated oven and bake these beauties for 25-30 minutes. Keep an eye on them—their edges should be perfectly golden and you’ll notice a light puffing happen. Once done, let them cool for about 5 minutes before gently loosening each puff with a silicone spatula or knife.
Serve Warm: Carefully remove each Spinach Puff Pastry Bite from the muffin pan. They can be enjoyed warm, but they’re also delightful at room temperature. Perfect for devouring right away or preparing ahead of guests!

Storing & Reheating
If you happen to have any leftovers—though it’s hard to believe!—store them in an airtight container at room temperature for up to 2 days. For longer storage, pop them in the refrigerator, where they’ll last about five days. You can even freeze them! Just wrap them in freezer-safe containers, and they’ll be good for up to 3 months. To reheat, simply place them in a preheated oven at 350°F for about 10-15 minutes, ensuring they crisp up nicely again. They may lose some puffiness, but the flavors remain divine!
Chef’s Helpful Tips
- Avoid sogginess by squeezing out as much liquid as possible from the spinach.
- Use cold puff pastry straight from the fridge for best handling; it’s easier to manipulate.
- If the filling seems too watery, add a sprinkle of breadcrumbs to help absorb extra moisture.
- Experiment with adding other ingredients like sun-dried tomatoes or olives for a new flavor profile!
- Make ahead and freeze! Assemble the bites, but don’t bake—just freeze before the egg wash, then bake directly from the freezer when you’re ready.
Now that you’ve got the scoop on these scrumptious bites, you can’t help but look forward to making them. They’re not just a recipe; they’re a moment waiting to happen. Each Spinach Puff Pastry Bite offers a delightful texture and flavor that keeps everyone craving more. So, roll up your sleeves, bring out that puff pastry, and let’s create some food magic together!
Recipe FAQs
Can I make these spinach puff pastry bites ahead of time?
Absolutely! You can assemble the bites in advance and store them in the refrigerator for 1-2 days. If you want to prepare them well ahead, freeze them once assembled—just skip the egg wash until ready to bake. Simply bake directly from the freezer, adjusting the time slightly if needed.
Can I use fresh spinach instead of frozen?
Yes, you can! If using fresh spinach, you’ll need about 5 cups, as it wilts down significantly when cooked. Just sauté it until it’s nicely wilted before mixing it with the other ingredients. Thawing and draining frozen spinach can save you time and hassle, but fresh offers great flavor and texture!
What can I serve with these bites?
These delightful Spinach Puff Pastry Bites pair wonderfully with a range of dips like tzatziki, marinara, or even a tangy yogurt sauce. They also complement a simple salad, making a perfect light lunch or starter!
Can I modify the cheese in this recipe?
Definitely! If feta isn’t your thing, consider using ricotta for a creamier filling or goat cheese for a tangy twist. Just remember to adjust the seasonings, as different cheeses bring varying levels of saltiness.
PrintMore Dinner Recipes
- Cajun Shrimp and Sausage Pasta
- Maple Glazed Salmon Bites
- One-Skillet Garlicky Salmon & Broccoli
- Dorito Beef Taco Salad Bowl
- Crispy Roasted Kale
Did You Enjoy Making This Recipe? Please rate this recipe with ⭐⭐⭐⭐⭐ or leave a comment.
📖 Recipe Card

Spinach Puff Pastry Bites
- Prep Time: 20 minutes
- Cook Time: 30 minutes
- Total Time: 50 minutes
- Yield: 12 servings 1x
- Category: Appetizer
- Method: Baking
- Cuisine: Mediterranean
Description
These Spinach Puff Pastry Bites boast irresistible flavors and a simple prep, making them the perfect treat for quick dinners or elegant appetizers.
Ingredients
- 2 tablespoons butter
- 1 medium onion, diced
- 3 cloves garlic, minced
- 1 ½ cups frozen chopped spinach, thawed and drained
- ½ cup fresh parsley, finely chopped
- ½ cup feta cheese, crumbled
- ¼ cup Parmesan cheese, grated
- 2 large eggs, divided (one for egg wash)
- ½ teaspoon salt (or to taste)
- ¼ teaspoon ground black pepper (or to taste)
- 1 (10×15-inch) sheet puff pastry, thawed if frozen
Instructions
- Preheat the oven to 375°F and grease a muffin pan.
- Thaw and drain spinach, squeezing out excess moisture.
- Sauté onions and garlic in melted butter until translucent.
- Stir in spinach and cook until moisture evaporates; cool.
- Combine spinach mixture with parsley, feta, parmesan, one egg, salt, and pepper.
- Chill filling for 10 minutes.
- Cut puff pastry into 12 rectangles.
- Place each rectangle in muffin cups and fill with 2 tablespoons of mixture.
- Fold corners of pastry to center and pinch to seal; brush with egg wash.
- Bake for 25-30 minutes until golden brown; cool slightly before serving.
Notes
Squeeze out as much water as possible from the spinach to avoid sogginess.
Use cold puff pastry for easier handling; can freeze before baking for later use.
Nutrition
- Serving Size: 1 puff
- Calories: 220
- Sugar: 1g
- Sodium: 250mg
- Fat: 14g
- Saturated Fat: 7g
- Unsaturated Fat: 5g
- Trans Fat: 0g
- Carbohydrates: 13g
- Fiber: 1g
- Protein: 5g
- Cholesterol: 70mg





