These Spinach and Bacon Puff Pastry Bites are the perfect savory appetizer or snack. With a creamy, cheesy filling combined with the smoky flavor of bacon and crispy puff pastry, they’re sure to be a crowd-pleaser. These bites are easy to make, deliciously crispy on the outside, and soft and cheesy on the inside.

Preparation Time:
- Prep time: 25 minutes
- Cook time: 20-24 minutes
- Total time: 50 minutes
Ingredients:
For the Filling:
- 2 cups fresh spinach, cleaned and chopped
- 4 slices bacon
- ¼ cup diced onions
- 1 tablespoon minced garlic
- ½ cup grated Parmesan cheese
- 8 oz (1 package) cream cheese, softened
- 1 egg
- ¼ teaspoon garlic powder
- ¼ teaspoon dried dill
- ¼ teaspoon oregano
- ¼ teaspoon black pepper
- ¼ cup chopped green onions
For the Puff Pastry:
- 1 sheet puff pastry dough
- Flour (for dusting)
- 1 egg (for egg wash)
Directions:
1. Cook the Bacon:
- In a large pan over medium heat, cook the bacon until crispy, then remove from the pan and set aside. Chop the bacon into small pieces when cooled.
- Drain excess bacon grease from the pan, leaving about 2 tablespoons.
2. Sauté the Vegetables:
- In the same pan with the bacon grease, add the diced onions and sauté for 3-4 minutes until softened.
- Add the minced garlic and sauté for 1 more minute, then add the chopped spinach and cook until wilted.
- Remove the spinach, onions, and garlic from the pan and set aside.
3. Make the Filling:
- In a large mixing bowl, combine the sautéed spinach mixture, chopped bacon, and Parmesan cheese.
- In a separate bowl, combine the softened cream cheese, egg, garlic powder, dill, oregano, and pepper. Mix until smooth and well combined.
- Add the cream cheese mixture to the spinach mixture and stir until everything is evenly combined.
- Fold in the chopped green onions.
4. Prepare the Puff Pastry:
- Flour a clean surface and roll out the sheet of puff pastry until it’s smooth and even.
- Cut the dough into squares large enough to fit into a greased muffin tin.
5. Assemble the Puffs:
- Place each puff pastry square into the greased muffin tin, letting the edges hang over.
- Add 1-2 tablespoons of the spinach and bacon mixture into each puff.
- Fold the edges of the pastry toward the center, covering part of the filling.
6. Egg Wash and Bake:
- In a small bowl, beat one egg and use a pastry brush to apply an egg wash over the tops of the puff pastries.
- Preheat the oven to 400°F (200°C).
- Bake the puff pastries for 20-24 minutes or until golden brown and crispy.
7. Serve:
- Once baked, remove the puff pastries from the oven and let them cool slightly.
- Serve warm and enjoy the crispy, cheesy, and savory flavors.
Tips for Success- Thaw Puff Pastry: Make sure the puff pastry is fully thawed but still cold when you work with it. This helps maintain its flakiness.Don’t Overfill: Avoid overfilling the pastries, as this can cause them to burst open while baking.Customize the Filling: Feel free to add other ingredients like sautéed mushrooms, different cheeses, or spices to suit your taste.
- Refrigerating: Store leftover puff pastry bites in an airtight container in the refrigerator for up to 2 days.Freezing: You can freeze uncooked filled pastry bites before baking. Place them on a baking sheet to freeze individually, then transfer to a freezer bag. Bake from frozen, adding a few extra minutes to the cooking time.
- Vegetarian Option: Omit the bacon and add more vegetables like bell peppers or mushrooms for a vegetarian version.
- Different Cheeses: Try feta or goat cheese for a tangy twist, or use a cheese blend for a more complex flavor.
- Spicy Kick: Add red pepper flakes or diced jalapeños for some heat.
Serving Suggestions:
- Serve these puffs as appetizers for a dinner party or brunch.
- Pair with a dipping sauce like ranch or garlic aioli.
- Enjoy as a snack or part of a savory breakfast spread.
Cooking Tips:
- Make sure to fully drain any excess bacon grease from the pan to avoid a greasy filling.
- Keep the puff pastry cold until ready to use; warm pastry dough can become difficult to work with.
- You can make the filling a day in advance to save time on the day of baking.
Nutritional Benefits:
- Spinach: High in iron, vitamins A and C, and antioxidants.
- Bacon: Adds flavor and protein.
- Parmesan Cheese: Rich in calcium and protein.
- Cream Cheese: Adds a creamy texture and richness to the filling.
Dietary Information:
- Vegetarian Option: Omit the bacon for a vegetarian version.
- Nut-Free: Safe for those with nut allergies.
- Dairy-Free Option: Use dairy-free cream cheese and a vegan puff pastry for a dairy-free version.
Nutritional Facts (per serving, based on 12 servings):
- Calories: 250 kcal
- Protein: 6g
- Carbohydrates: 15g
- Fat: 18g
- Fiber: 1g
- Sugar: 1g
Storage:
- Fridge: Store any leftover spinach puffs in an airtight container in the fridge for up to 3 days.
- Reheat: Reheat in the oven at 350°F (175°C) for 5-7 minutes until warmed and crispy.
- Freezer: You can freeze unbaked puffs and bake them directly from frozen, adding an extra 5-10 minutes to the bake time.
Why You’ll Love This Recipe:
- Savory and Cheesy: The combination of bacon, spinach, and cheese makes these puffs irresistible.
- Crispy and Flaky: The puff pastry provides the perfect crispy and flaky texture.
- Easy to Make: Simple ingredients and an easy process make these a go-to recipe for entertaining.
- Perfect for Any Occasion: Whether for a casual snack or a party appetizer, these puffs are sure to impress.
- Freezer-Friendly: Make ahead and freeze for a quick snack or appetizer later.
Conclusion:
These Spinach and Bacon Puff Pastry Bites are the ultimate combination of creamy, cheesy, and crispy. Whether you’re serving them at a party or enjoying them as a snack, these savory puffs are packed with flavor and easy to make. With a golden, flaky exterior and a rich, flavorful filling, they’re sure to become a favorite for any occasion.
Frequently Asked Questions:
- Can I use frozen spinach?
Yes, thaw and squeeze out any excess water before using frozen spinach. - Can I make these puff pastry bites ahead of time?
Yes, you can assemble the puffs and refrigerate them for up to 24 hours before baking. - What if I don’t have puff pastry?
You can use phyllo dough as a substitute, but the texture will be lighter and flakier. - How do I prevent the puff pastry from becoming soggy?
Make sure to fully cook the spinach and bacon mixture to remove excess moisture, and avoid overfilling the puffs. - Can I add other ingredients?
Yes, you can add ingredients like mushrooms, sun-dried tomatoes, or different cheeses to customize the filling.