Biting into a flaky, golden puff pastry filled with creamy spinach and a perfectly baked egg is a moment that fills the kitchen with warmth and joy. This Baked Eggs Napoleon is not only a stunning brunch centerpiece but can be whipped up in about 40 minutes. The flaky pastry combined with the rich, savory filling and runny egg yolk creates a delightful texture that’s sure to impress.
This recipe is perfect for weekend brunches, gatherings with friends, or special mornings when you want to treat yourself. You can prepare the pastry shells in advance and store them, making assembly a breeze when you’re ready to bake.
Why You’ll Love This Recipe
- The buttery puff pastry creates a perfect flaky shell.
- The creamy spinach filling offers a rich, savory flavor.
- Runny eggs add a delicious and indulgent touch.
- It’s visually stunning and ideal for entertaining.
What You’ll Need
Gather the following ingredients to create this delicious dish.
For the Pastry
- 1 package (14.1 oz) frozen puff pastry sheets, thawed
- 1 beaten egg, for egg wash
- Everything bagel seasoning, optional
For the Filling
- 1 tbsp olive oil
- 1 finely chopped shallot
- 2 minced garlic cloves
- 10 oz fresh spinach, roughly chopped
- 4 oz softened cream cheese
- 1/4 cup heavy cream
- 1/4 cup grated Parmesan
- 1/4 tsp nutmeg
- Salt and freshly ground black pepper to taste
For the Eggs
- 4 large eggs
For Garnish
- Chopped fresh chives
Everything bagel seasoning is optional but adds a nice flavor.
Substitutions & Swaps
- Cream cheese can be replaced with ricotta.
- Fresh spinach can be substituted with frozen spinach.
- Heavy cream can be swapped with half-and-half.
- Use any cheese you prefer instead of Parmesan.
How to Make It
Let’s create this delicious Baked Eggs Napoleon step by step.
1. Prepare Puff Pastry & Oven
Thaw puff pastry. Preheat oven to 400°F (200°C). Lightly grease four 4-inch ramekins.
2. Form Pastry Shells
Unroll pastry onto a lightly floured surface, roll to 1/8 inch thickness. Cut four 4.5-5 inch circles and gently press into prepared ramekins, leaving a slight overhang.
3. Blind Bake Pastry
Line pastry shells with parchment or foil, fill with pie weights. Bake 12-15 minutes until edges are lightly golden. Remove weights and parchment; bake 3-5 more minutes until pastry is set.
4. Prepare Creamy Spinach Filling
In a skillet, heat 1 tbsp olive oil over medium heat. Sauté 1 finely chopped shallot and 2 minced garlic cloves for 2-3 minutes. Add 10 oz fresh spinach and cook until wilted (3-5 minutes). Remove from heat. Stir in 4 oz softened cream cheese, 1/4 cup heavy cream, 1/4 cup grated Parmesan, and 1/4 tsp nutmeg. Season with salt and pepper.
5. Assemble Napoleon
Divide the creamy spinach mixture evenly among the blind-baked pastry shells. Gently crack one large egg into the center of each shell. Season eggs lightly with salt and pepper.
6. Egg Wash & Season
Brush the exposed puff pastry edges with 1 beaten egg (egg wash) and sprinkle with Everything bagel seasoning, if desired.
7. Final Bake
Carefully transfer ramekins to the oven. Bake for 12-18 minutes at 400°F (200°C), depending on desired yolk doneness (12-14 mins for runny, 17-18 mins for firm). Whites should be set, pastry deeply golden.
8. Garnish & Serve
Remove from oven. Garnish immediately with chopped fresh chives. Serve hot in ramekins or carefully slide onto plates.
How to Store It
Fridge: store in an airtight container for 2 days.
Freezer: no, best enjoyed fresh.
Reheat: warm in the oven at 350°F for 10 minutes.
Tips for Best Results
- Ensure the puff pastry is fully thawed for easy handling.
- Don’t overfill the pastry shells to avoid overflow.
- Experiment with different cheese for varied flavors.
- Watch baking time closely for your preferred egg consistency.
Serving Suggestions
- Pair with fresh fruit salad for a light touch.
- Serve with mimosas for a festive brunch feel.
- Complement with crispy bacon or sausage.




Leave a Comment