Baked Bacon, Egg, and Cheese Spinach Feta Puff Pastry Pinwheels Recipe
Introduction
These baked bacon, egg, and cheese pinwheels with spinach and feta are a delicious twist on a classic breakfast combo. Perfectly flaky puff pastry wraps a savory filling, making them great for brunch or a hearty snack.

Ingredients
- 1 sheet of puff pastry, thawed
- 4 large eggs
- 1/4 cup milk
- Salt and pepper to taste
- 4 slices of bacon, cooked and crumbled
- 1 cup shredded cheddar cheese
- 1/2 cup crumbled feta cheese
- 1 cup fresh spinach, sautéed
- 1 egg, beaten (for egg wash)
Instructions
- Step 1: Preheat your oven to 400°F (200°C) and line a baking sheet with parchment paper.
- Step 2: Roll out the puff pastry on a lightly floured surface to smooth out any creases.
- Step 3: In a bowl, whisk together the 4 eggs, milk, salt, and pepper until combined.
- Step 4: Spread the egg mixture evenly over the puff pastry sheet.
- Step 5: Sprinkle the crumbled bacon, shredded cheddar, crumbled feta, and sautéed spinach evenly over the egg mixture.
- Step 6: Carefully roll the pastry into a log starting from one of the long sides, keeping the filling inside.
- Step 7: Slice the log into 12 equal pieces and place them cut-side up on the prepared baking sheet.
- Step 8: Brush the tops of the pinwheels with the beaten egg to ensure a golden, shiny finish when baked.
- Step 9: Bake for 15-20 minutes, or until the pinwheels are puffed and golden brown.
Tips & Variations
- Use frozen puff pastry for convenience, but make sure it’s fully thawed before rolling.
- Try swapping the cheddar for mozzarella or pepper jack for a different cheese flavor.
- Add herbs like parsley or chives to the egg mixture for extra freshness.
- For a vegetarian version, omit the bacon or replace it with sautéed mushrooms.
Storage
Store leftover pinwheels in an airtight container in the refrigerator for up to 3 days. Reheat in a preheated oven at 350°F (175°C) for about 8-10 minutes to restore their crispiness.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I prepare these pinwheels ahead of time?
Yes, you can assemble the pinwheels and keep them refrigerated for a few hours before baking. Just cover them tightly with plastic wrap and bake when ready.
Can I freeze the pinwheels?
Absolutely. Freeze the unbaked pinwheels on a tray until firm, then transfer to a freezer-safe container. Bake from frozen, adding a few extra minutes to the baking time.
PrintBaked Bacon, Egg, and Cheese Spinach Feta Puff Pastry Pinwheels Recipe
Delicious baked pinwheels featuring savory bacon, fluffy eggs, melted cheddar and tangy feta cheeses, complemented by fresh sautéed spinach all wrapped in flaky puff pastry. Perfect for breakfast, brunch, or an appetizer.
- Prep Time: 15 minutes
- Cook Time: 15-20 minutes
- Total Time: 30-35 minutes
- Yield: 12 pinwheels 1x
- Category: Breakfast, Brunch, Appetizer
- Method: Baking
- Cuisine: American
Ingredients
Pastry and Egg Mixture
- 1 sheet of puff pastry, thawed
- 4 large eggs
- 1/4 cup milk
- Salt and pepper to taste
Fillings
- 4 slices of bacon, cooked and crumbled
- 1 cup shredded cheddar cheese
- 1/2 cup crumbled feta cheese
- 1 cup fresh spinach, sautéed
Finishing
- 1 egg, beaten (for egg wash)
Instructions
- Preheat Oven: Preheat your oven to 400°F (200°C) and line a baking sheet with parchment paper to prepare for baking the pinwheels.
- Prepare Puff Pastry: Roll out the thawed puff pastry on a lightly floured surface to smooth out any creases and make it even.
- Make Egg Mixture: In a bowl, whisk together the 4 eggs, 1/4 cup milk, salt, and pepper until well combined.
- Assemble Filling: Spread the egg mixture evenly over the rolled-out puff pastry. Then sprinkle crumbled bacon, shredded cheddar cheese, crumbled feta cheese, and sautéed spinach evenly on top.
- Form the Pinwheels: Carefully roll the puff pastry from one long side into a tight log shape, ensuring the filling stays inside.
- Slice the Rolls: Use a sharp knife to cut the log into 12 equal pieces. Place each piece cut-side up on the prepared baking sheet, spaced slightly apart.
- Apply Egg Wash: Brush the tops of each pinwheel with the beaten egg to help them achieve a beautiful golden color while baking.
- Bake: Bake in the preheated oven for 15-20 minutes or until the pinwheels are puffed and golden brown. Remove from the oven and allow to cool slightly before serving.
Notes
- You can substitute bacon with turkey bacon or omit for a vegetarian version (excluding bacon).
- Sauté the spinach lightly to remove excess moisture and avoid soggy pastry.
- Ensure the puff pastry is well chilled before rolling and slicing to maintain shape.
- Serve warm for the best flavor and texture.
- These pinwheels can be prepared ahead of time and baked just before serving.
Keywords: baked pinwheels, bacon egg cheese pinwheels, puff pastry recipe, breakfast pinwheels, brunch appetizers, spinach feta pinwheels

