If you are looking for a delightful and savory treat that combines flaky puff pastry with a luscious filling, you have to try the Baked Bacon, Egg, and Cheese Spinach Feta Puff Pastry Pinwheels Recipe. These pinwheels are bursting with layers of smoky bacon, creamy cheeses, fresh spinach, and fluffy eggs all wrapped up in golden, buttery puff pastry. Perfect for brunch, snack time, or even a party appetizer, this recipe is sure to become a beloved staple in your kitchen.

Ingredients You’ll Need
Getting the ingredients right is key to making the Baked Bacon, Egg, and Cheese Spinach Feta Puff Pastry Pinwheels Recipe come together perfectly. Each ingredient adds an essential element, from the crispiness of the bacon to the creamy tang of feta and the fresh pop of spinach. Here’s what you’ll need:
- 1 sheet of puff pastry, thawed: The flaky, buttery base that wraps all those savory flavors together beautifully.
- 4 large eggs: Adds richness and helps bind the filling.
- 1/4 cup milk: Makes the egg mixture tender and smooth.
- Salt and pepper to taste: Essential seasonings to lift the flavors.
- 4 slices of bacon, cooked and crumbled: Brings smoky crunch and depth to every bite.
- 1 cup shredded cheddar cheese: A melty, sharp cheese that pairs perfectly with the bacon.
- 1/2 cup crumbled feta cheese: Adds tangy creaminess and a Mediterranean touch.
- 1 cup fresh spinach, sautéed: Provides freshness and a lovely green color contrast.
- 1 egg, beaten (for egg wash): Creates a glossy, golden crust on the pinwheels.
How to Make Baked Bacon, Egg, and Cheese Spinach Feta Puff Pastry Pinwheels Recipe
Step 1: Preheat and Prepare
Start by heating your oven to 400°F (200°C) and lining a baking sheet with parchment paper. This simple prep step ensures your pinwheels bake evenly and don’t stick, setting you up for success.
Step 2: Roll Out the Puff Pastry
Unfold your thawed puff pastry onto a lightly floured surface. Roll it gently to smooth out creases and even out the thickness. This gives you a perfect canvas to build all your delicious fillings.
Step 3: Whisk the Egg Mixture
In a bowl, whisk together 4 eggs, 1/4 cup milk, and a pinch of salt and pepper. This egg custard creates a unified, rich base inside the pinwheels that picks up all the wonderful flavors.
Step 4: Assemble the Filling
Spread the egg mixture evenly over the puff pastry. Sprinkle the crumbled bacon, shredded cheddar, crumbled feta, and sautéed spinach across the surface, making sure every bite will have a bit of everything.
Step 5: Roll into a Log
Carefully roll the pastry along one long edge into a tight log, taking care not to push the filling out. This rolling technique creates the signature swirl pattern once sliced.
Step 6: Slice the Pinwheels
Use a sharp knife to cut the log into 12 even pieces. Place each pinwheel cut-side up onto the parchment-lined baking sheet with a little space around them to expand during baking.
Step 7: Brush with Egg Wash
Brush the tops of each pinwheel with your beaten egg wash. This step gives the pinwheels that irresistible golden, glossy appearance once they bake.
Step 8: Bake to Perfection
Bake for 15-20 minutes until each pinwheel is puffed, golden, and beautifully cooked through. Let them cool slightly before serving – though it’s hard to wait once they come out of the oven!
How to Serve Baked Bacon, Egg, and Cheese Spinach Feta Puff Pastry Pinwheels Recipe
Garnishes
A sprinkle of fresh chopped parsley or chives adds a burst of color and freshness that complements the rich filling. You can also serve with a light dusting of paprika for a subtle smoky touch.
Side Dishes
These pinwheels shine alongside a crisp green salad dressed in lemon vinaigrette or paired with roasted cherry tomatoes for a pop of sweetness and acidity.
Creative Ways to Present
Arrange the pinwheels on a large platter, alternating with small bowls of dipping sauces like a creamy herb aioli or tangy tzatziki. For brunch, serve them alongside fresh fruit and avocado slices for a balanced and inviting spread.
Make Ahead and Storage
Storing Leftovers
Cool leftover pinwheels completely before storing in an airtight container in the refrigerator. They will stay delicious for up to 3 days, making them a convenient snack or meal addition.
Freezing
If you want to make these ahead for a later time, freeze the assembled, unbaked pinwheels on a parchment-lined tray first. Once frozen solid, transfer them to a freezer bag. Bake from frozen, adding a few extra minutes to the baking time.
Reheating
To reheat, pop the pinwheels in a preheated oven at 350°F (175°C) for about 8-10 minutes until warmed through and crisp again. Avoid the microwave if you want to keep the puff pastry flaky.
FAQs
Can I use frozen spinach instead of fresh?
Absolutely! Just make sure to thaw and squeeze out as much water as possible before sautéing to avoid a soggy filling in your pinwheels.
Is there a vegetarian version of this pinwheel recipe?
Definitely! You can skip the bacon and add more sautéed veggies like mushrooms, bell peppers, or even sun-dried tomatoes for extra flavor without meat.
What type of cheese works best in these pinwheels?
Cheddar and feta provide a fantastic balance of sharpness and creaminess, but feel free to experiment with mozzarella, gouda, or even goat cheese for your own twist.
Can I prepare these pinwheels the night before?
You can assemble the pinwheels and keep them wrapped in the fridge overnight. Just add the egg wash and bake fresh the next day for the best puff and color.
Are these pinwheels good for freezing already baked?
They freeze well after baking too! Just cool completely, freeze in a single layer until firm, then transfer to a freezer bag. Reheat in the oven until warm and crispy for almost freshly baked taste.
Final Thoughts
I truly hope you give the Baked Bacon, Egg, and Cheese Spinach Feta Puff Pastry Pinwheels Recipe a try because it’s one of those dishes that truly brightens any table. They’re irresistible, versatile, and a fantastic way to impress without hours in the kitchen. Once you taste the warm, savory bites of flaky pastry and rich filling, these pinwheels will quickly become one of your favorite go-to recipes!
Print
Baked Bacon, Egg, and Cheese Spinach Feta Puff Pastry Pinwheels Recipe
- Prep Time: 15 minutes
- Cook Time: 15-20 minutes
- Total Time: 30-35 minutes
- Yield: 12 pinwheels
- Category: Breakfast
- Method: Baking
- Cuisine: American
Description
Delicious and savory baked bacon, egg, and cheese spinach feta puff pastry pinwheels, perfect for breakfast or brunch. These golden, flaky pinwheels combine fluffy eggs, smoky bacon, melted cheddar, tangy feta, and sautéed spinach wrapped in crisp puff pastry, making a delightful handheld treat.
Ingredients
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
- 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.
- Mix egg filling: In a bowl, whisk together the 4 eggs, 1/4 cup milk, salt, and pepper until well combined.
- Assemble pinwheels: 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.
- Roll puff pastry: Carefully roll the puff pastry from one long side into a tight log shape, ensuring the filling stays inside.
- Cut pinwheels: 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.
- 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 (adjust cheese accordingly).
- Ensure the puff pastry is well thawed and cold for easier rolling.
- For extra flavor, add a pinch of garlic powder or herbs like dill or oregano to the egg mixture.
- To reheat, warm pinwheels in the oven at 350°F for 5-7 minutes to maintain crispiness.
- Use fresh, high-quality cheeses for the best flavor combination.

