Baked Eggs Napoleon Recipe
Introduction
Baked Eggs Napoleon is a delicious and elegant brunch recipe featuring flaky puff pastry filled with creamy spinach and a perfectly baked egg. It’s easy to prepare and sure to impress your guests with its flavor and presentation.

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 to prevent sticking.
- Step 2: On a lightly floured surface, unroll the pastry and roll it out to about 1/8 inch thickness. Cut four circles about 4.5 to 5 inches in diameter and gently press them into the ramekins, leaving a slight overhang.
- Step 3: Line each pastry shell with parchment paper or foil and fill with pie weights or dried beans. Blind bake for 12-15 minutes until the edges start to turn golden. Remove the weights and lining, then bake for another 3-5 minutes until the pastry is fully set.
- Step 4: Heat olive oil in a skillet over medium heat. Sauté the chopped shallot and minced garlic for 2-3 minutes until fragrant. Add the fresh spinach and cook until wilted, about 3-5 minutes. Remove from heat and stir in the cream cheese, heavy cream, grated Parmesan, and nutmeg. Season with salt and pepper to taste.
- Step 5: Spoon the creamy spinach mixture evenly into each pre-baked pastry shell. Crack one large egg into the center of each shell and season lightly with salt and pepper.
- Step 6: Brush the exposed edges of the puff pastry with the beaten egg wash. If you like, sprinkle Everything bagel seasoning on top for extra flavor and texture.
- Step 7: Place the ramekins carefully in the oven and bake for 12-18 minutes. For runny yolks, bake about 12-14 minutes; for firmer yolks, bake 17-18 minutes. The egg whites should be set and the pastry deeply golden.
- Step 8: Remove from oven and garnish immediately with chopped fresh chives. Serve hot in the ramekins or carefully slide each Napoleon onto a plate.
Tips & Variations
- For a richer flavor, add a sprinkle of crumbled bacon or sautéed mushrooms to the spinach mixture.
- If you prefer softer pastry, reduce the blind bake time slightly but watch to avoid sogginess from the filling.
- Substitute spinach with kale or Swiss chard for a different green and texture.
Storage
Store any leftover Baked Eggs Napoleon covered in the refrigerator for up to 2 days. Reheat gently in a 350°F (175°C) oven for 10-12 minutes to keep the pastry crisp. Avoid microwaving as it can make the pastry soggy.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I prepare these ahead of time?
You can assemble the pastry shells with the spinach filling and keep them refrigerated for a few hours before adding the eggs and baking. For best results, add the eggs fresh before baking.
What if I don’t have ramekins?
You can use small oven-safe bowls or muffin tins as a substitute, but adjust the size to ensure the pastry has enough room to bake properly around the filling and egg.
PrintBaked Eggs Napoleon Recipe
Baked Eggs Napoleon is a delightful and easy brunch recipe featuring flaky puff pastry shells filled with a creamy spinach and cheese mixture, topped with a perfectly baked egg. This elegant dish combines savory flavors and a golden, crispy texture, ideal for a special breakfast or brunch gathering.
- Prep Time: 20 minutes
- Cook Time: 30 minutes
- Total Time: 50 minutes
- Yield: 4 servings 1x
- Category: Brunch
- Method: Baking
- Cuisine: American
- Diet: Vegetarian
Ingredients
Puff 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 cheese
- 1/4 tsp nutmeg
- Salt and freshly ground black pepper to taste
Eggs and Garnish
- 4 large eggs
- Chopped fresh chives (for garnish)
Instructions
- Prepare Puff Pastry & Oven: Thaw the puff pastry sheets according to package instructions. Preheat your oven to 400°F (200°C). Lightly grease four 4-inch ramekins to prevent sticking.
- Form Pastry Shells: On a lightly floured surface, unroll the puff pastry and roll it out to about 1/8 inch thickness. Using a round cutter or a bowl, cut four circles approximately 4.5-5 inches in diameter. Gently press each circle into the greased ramekins, allowing a slight overhang of pastry on the edges.
- Blind Bake Pastry: Line each pastry shell with parchment paper or aluminum foil and fill with pie weights or dried beans to keep the shape. Bake in the oven for 12-15 minutes until the edges become lightly golden. Remove the weights and lining, then bake for an additional 3-5 minutes until the pastry base is set and slightly golden.
- Prepare Creamy Spinach Filling: Heat 1 tablespoon of olive oil in a skillet over medium heat. Add the finely chopped shallot and minced garlic, sautéing for 2-3 minutes until fragrant and translucent. Add the chopped spinach and cook until wilted, about 3-5 minutes. Remove from heat and stir in the softened cream cheese, heavy cream, grated Parmesan, and nutmeg. Season with salt and freshly ground black pepper to taste, mixing until smooth and creamy.
- Assemble Napoleon: Evenly divide the creamy spinach mixture among the pre-baked pastry shells. Carefully crack one large egg into the center of each filled shell, ensuring the yolk remains intact. Lightly season the eggs with salt and pepper.
- Egg Wash & Season: Brush the exposed edges of the puff pastry with the beaten egg wash to give it a shiny, golden finish once baked. Sprinkle Everything bagel seasoning over the pastry edges if desired for additional flavor.
- Final Bake: Place the ramekins carefully back into the oven and bake at 400°F (200°C) for 12-18 minutes depending on how you prefer your egg yolks: 12-14 minutes for runny yolks, or 17-18 minutes for firmer yolks. The egg whites should be fully set and the pastry deeply golden and crisp.
- Garnish & Serve: Remove the ramekins from the oven. Immediately garnish the baked eggs Napoleon with freshly chopped chives. Serve hot directly in ramekins or gently slide onto plates for a beautiful presentation.
Notes
- Ensure the puff pastry is fully thawed before rolling out to prevent cracking.
- You can use frozen spinach thawed and well-drained as a substitute for fresh spinach.
- For a dairy-free version, substitute cream cheese and heavy cream with suitable plant-based alternatives.
- Cook times may vary depending on your oven; watch the eggs closely towards the end of baking to achieve desired yolk consistency.
- Everything bagel seasoning is optional but adds a nice extra flavor and texture to the crust.
Keywords: baked eggs napoleon, brunch recipe, puff pastry eggs, creamy spinach eggs, easy brunch, savory baked eggs

