Baked Eggs Napoleon Recipe
Introduction
Baked Eggs Napoleon is a delicious and elegant brunch dish featuring flaky puff pastry filled with creamy spinach and topped with perfectly baked eggs. It’s easy to prepare and sure to impress your guests with its beautiful presentation and comforting flavors.

Ingredients
- 1 package (14.1 oz) frozen puff pastry sheets
- 1 beaten egg (for egg wash)
- Everything bagel seasoning (optional)
- 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
- 4 large eggs
- Salt and freshly ground black pepper to taste
- Chopped fresh chives (for garnish)
Instructions
- Step 1: Thaw the puff pastry and preheat your oven to 400°F (200°C). Lightly grease four 4-inch ramekins.
- Step 2: On a lightly floured surface, unroll the pastry and roll it out to about 1/8 inch thickness. Cut four circles approximately 4.5 to 5 inches in diameter and gently press each circle into the greased ramekins, leaving a slight overhang.
- Step 3: Line the pastry shells with parchment paper or foil and fill with pie weights or dried beans. Blind bake for 12-15 minutes until the edges begin to turn light golden. Remove the weights and parchment, then bake for an additional 3-5 minutes until the pastry is set.
- Step 4: While the pastry bakes, heat olive oil in a skillet over medium heat. Sauté the finely chopped shallot and minced garlic for 2-3 minutes until fragrant. Add the chopped spinach and cook until wilted, about 3-5 minutes. Remove from heat.
- Step 5: Stir the softened cream cheese, heavy cream, grated Parmesan, and nutmeg into the cooked spinach. Season the mixture with salt and freshly ground black pepper to taste.
- Step 6: Divide the spinach mixture evenly among the baked pastry shells. Carefully crack one large egg into the center of each shell and season lightly with salt and pepper.
- Step 7: Brush the exposed edges of the puff pastry with the beaten egg wash. If desired, sprinkle with Everything bagel seasoning for extra flavor.
- Step 8: Bake the ramekins in the oven for 12-18 minutes at 400°F (200°C). Bake for 12-14 minutes if you prefer runny yolks, or 17-18 minutes for firmer yolks. The egg whites should be set and the pastry deeply golden.
- Step 9: Remove from the oven and immediately garnish with chopped fresh chives. Serve hot directly in ramekins or carefully slide each Napoleon onto a plate.
Tips & Variations
- Use fresh herbs like dill or parsley instead of chives for a different garnish flavor.
- If you don’t have pie weights, dried beans or rice work well for blind baking the puff pastry.
- Add cooked mushrooms or crumbled bacon to the spinach mixture for extra savory depth.
- Try substituting ricotta for cream cheese to lighten the filling.
Storage
Store any leftovers covered in the refrigerator for up to 2 days. Reheat gently in a low oven (around 300°F/150°C) until warmed through to keep the pastry crisp. Avoid microwaving to prevent sogginess.
How to Serve
Serve this delicious recipe with your favorite sides.
FAQs
Can I prepare Baked Eggs Napoleon ahead of time?
You can prepare the pastry shells and spinach filling in advance and keep them refrigerated separately. Assemble with eggs and bake just before serving to ensure freshness and flaky pastry.
What if I prefer my eggs more well done?
Simply extend the baking time to 17-18 minutes to achieve firmer yolks. Keep an eye on the pastry to avoid over-browning.
PrintBaked Eggs Napoleon Recipe
Baked Eggs Napoleon is a delicious and elegant brunch recipe featuring flaky puff pastry shells filled with a creamy spinach mixture and topped with perfectly baked eggs. This dish combines rich flavors from cream cheese, Parmesan, and fresh spinach with the delicate texture of baked eggs, making it a delightful and easy-to-make meal for any weekend or special occasion.
- Prep Time: 30 minutes
- Cook Time: 45 minutes
- Total Time: 1 hour 15 minutes
- Yield: 4 servings 1x
- Category: Brunch
- Method: Baking
- Cuisine: French-inspired
- Diet: Vegetarian
Ingredients
Pastry Shells
- 1 package (14.1 oz) frozen puff pastry sheets
- 1 beaten egg (for egg wash)
- Everything bagel seasoning (optional)
Spinach 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
Eggs
- 4 large eggs
Garnish
- Chopped fresh chives
Instructions
- Prepare Puff Pastry & Oven: Thaw the frozen puff pastry according to package instructions. Preheat your oven to 400°F (200°C). Lightly grease four 4-inch ramekins to prevent sticking.
- Form Pastry Shells: Unroll the puff pastry onto a lightly floured surface and roll it out to approximately 1/8 inch thickness. Using a 4.5 to 5-inch circular cutter or knife, cut out four circles. Gently press each circle into the prepared ramekins, allowing a slight overhang to form the edges.
- Blind Bake Pastry: Line each pastry shell with a piece of parchment paper or foil and fill with pie weights or dried beans to keep the pastry from puffing too much. Bake in the preheated oven for 12-15 minutes until the edges start to turn light golden. Remove the weights and liners, then bake for an additional 3-5 minutes until the pastry base is set and lightly golden.
- Prepare Creamy Spinach Filling: Heat 1 tablespoon of olive oil in a skillet over medium heat. Sauté the finely chopped shallot and minced garlic for 2-3 minutes until they are soft and fragrant. Add the roughly chopped fresh spinach and cook until wilted, about 3-5 minutes. Remove the skillet from heat and stir in the softened cream cheese, heavy cream, grated Parmesan cheese, and nutmeg. Season the mixture with salt and freshly ground black pepper to taste.
- Assemble Napoleon: Evenly spoon the creamy spinach mixture into the pre-baked pastry shells. Carefully crack one large egg into the center of each filled shell. Lightly season each egg with a pinch of salt and pepper.
- Egg Wash & Season: Using a pastry brush, carefully brush the exposed puff pastry edges with the beaten egg to create a golden finish during baking. Optionally, sprinkle the edges with Everything bagel seasoning for added flavor and texture.
- Final Bake: Place the ramekins on a baking tray and bake them in the oven at 400°F (200°C) for 12-18 minutes, depending on your preferred yolk doneness. For runny yolks, bake for 12-14 minutes; for firmer yolks, bake for 17-18 minutes. Ensure the egg whites are set and the pastry is deeply golden and crisp.
- Garnish & Serve: Remove the ramekins from the oven and immediately garnish with freshly chopped chives. Serve hot, either in the ramekins or carefully slid onto serving plates for an elegant presentation.
Notes
- Ensure the puff pastry is thoroughly thawed before rolling to avoid tearing.
- You can substitute fresh spinach with frozen spinach; just thaw and squeeze out excess water before cooking.
- The nutmeg adds a warm, subtle flavor to the spinach mixture—do not skip.
- Adjust the seasoning in the filling to your preference.
- Use a sharp knife or cutter for clean pastry rounds.
- Serve immediately for the best texture and flavor.
- Everything bagel seasoning is optional but adds a nice contrast to the savory filling.
Keywords: baked eggs, puff pastry, brunch recipe, creamy spinach, egg napoleon, easy brunch, baked egg dish

