Baked Eggs Napoleon
Why Make This Recipe
Baked Eggs Napoleon is an incredible dish perfect for brunch gatherings or a cozy breakfast at home. It combines flaky puff pastry with creamy spinach and cheese filling, all topped with a perfectly baked egg. This recipe is simple to make and sure to impress your family and friends. Plus, itโs a fun way to enjoy eggs, and it can be customized with your favorite seasonings and herbs.
How to Make Baked Eggs Napoleon
Ingredients
- 1 package (14.1 oz) frozen puff pastry sheets, thawed
- 1 egg, beaten (for egg wash)
- Everything bagel seasoning (optional)
- 1 tablespoon olive oil
- 1 shallot, finely chopped
- 2 cloves garlic, minced
- 10 ounces fresh spinach, washed and roughly chopped
- 4 ounces cream cheese, softened
- 1/4 cup heavy cream
- 1/4 cup grated Parmesan cheese
- 1/4 teaspoon nutmeg
- Salt and freshly ground black pepper to taste
- 4 large eggs
- Fresh chives, chopped (for garnish)
Directions
- Thaw puff pastry sheets at room temperature for 30-40 minutes until pliable but still cold.
- Preheat your oven to 400ยฐF (200ยฐC). Line a baking sheet with parchment paper.
- Unfold the thawed puff pastry on a lightly floured surface. Cut each sheet into four equal squares (total of 8 squares).
- Lightly score a smaller square inside each square, about 1/2 inch from the edge (do not cut all the way through).
- Brush the top of each square with the beaten egg. Sprinkle the edges with everything bagel seasoning if you like.
- Place the puff pastry squares on the prepared baking sheet. Bake for 12-15 minutes, or until they are golden brown and puffed up.
- Let them cool slightly, then gently press down the center of each square to create a well.
- Heat olive oil in a large skillet over medium heat. Add shallot and cook until softened (3-4 minutes). Then, add garlic and cook until fragrant (about 1 minute).
- Add the spinach to the skillet. Cook, stirring occasionally, until wilted (5-7 minutes). You may need to add the spinach in batches.
- Transfer the spinach to a colander and press out excess moisture.
- Return the spinach to the skillet (or place it in a bowl). Add cream cheese, heavy cream, Parmesan cheese, and nutmeg. Season with salt and pepper.
- Stir until well combined and smooth. Taste and adjust seasoning.
- Spoon the spinach filling into the wells of the baked puff pastry shells.
- Create a small indentation in the center of the spinach filling in each shell.
- Carefully crack one egg into each indentation. Season with salt and pepper.
- Bake for another 10-15 minutes, or until the egg whites are set but the yolks are still runny.
- Let cool slightly, garnish with fresh chopped chives, and serve immediately.
How to Serve Baked Eggs Napoleon
Baked Eggs Napoleon is a fantastic dish to serve warm straight from the oven. It pairs well with a fresh salad, crusty bread, or even roasted tomatoes. For a more complete meal, you can add sides such as bacon or sausage.
How to Store Baked Eggs Napoleon
If you have leftovers, let them cool completely, then store them in an airtight container in the refrigerator for up to 2 days. Reheat in the oven at a low temperature until warmed through. However, the pastry may lose some crispness upon reheating.
Tips to Make Baked Eggs Napoleon
- Make sure the puff pastry is chilled when you work with it; this helps it puff better in the oven.
- For extra flavor, add herbs like thyme or basil to the spinach filling.
- If you prefer a fully cooked egg, bake the dish until the yolks are firm.
Variation
You can customize this recipe by adding cooked bacon or ham to the spinach filling. For a vegetarian option, skip the meat and add different vegetables like roasted red peppers or artichokes.
FAQs
Can I use fresh pastry instead of frozen?
Yes, feel free to use fresh puff pastry if you have it on hand. Just roll it out to the appropriate thickness.
How do I make this dish ahead of time?
You can prepare the spinach filling and puff pastry squares ahead of time. Assemble everything just before baking.
Can I make this recipe gluten-free?
Yes, you can use gluten-free puff pastry available in stores to make it gluten-free. Just check the packaging to ensure it meets your dietary needs.

Baked Eggs Napoleon
- Total Time: 70 minutes
- Yield: 4 servings 1x
- Diet: Vegetarian
Description
A delightful brunch dish featuring flaky puff pastry, creamy spinach, and baked eggs, perfect for impressing guests or enjoying a cozy breakfast.
Ingredients
- 1 package (14.1 oz) frozen puff pastry sheets, thawed
- 1 egg, beaten (for egg wash)
- Everything bagel seasoning (optional)
- 1 tablespoon olive oil
- 1 shallot, finely chopped
- 2 cloves garlic, minced
- 10 ounces fresh spinach, washed and roughly chopped
- 4 ounces cream cheese, softened
- 1/4 cup heavy cream
- 1/4 cup grated Parmesan cheese
- 1/4 teaspoon nutmeg
- Salt and freshly ground black pepper to taste
- 4 large eggs
- Fresh chives, chopped (for garnish)
Instructions
- Thaw puff pastry sheets at room temperature for 30-40 minutes until pliable but still cold.
- Preheat your oven to 400ยฐF (200ยฐC). Line a baking sheet with parchment paper.
- Unfold the thawed puff pastry on a lightly floured surface. Cut each sheet into four equal squares (total of 8 squares).
- Lightly score a smaller square inside each square, about 1/2 inch from the edge (do not cut all the way through).
- Brush the top of each square with the beaten egg. Sprinkle the edges with everything bagel seasoning if you like.
- Place the puff pastry squares on the prepared baking sheet. Bake for 12-15 minutes, or until they are golden brown and puffed up.
- Let them cool slightly, then gently press down the center of each square to create a well.
- Heat olive oil in a large skillet over medium heat. Add shallot and cook until softened (3-4 minutes). Then, add garlic and cook until fragrant (about 1 minute).
- Add the spinach to the skillet. Cook, stirring occasionally, until wilted (5-7 minutes). Transfer the spinach to a colander and press out excess moisture.
- Return the spinach to the skillet (or place it in a bowl). Add cream cheese, heavy cream, Parmesan cheese, and nutmeg. Season with salt and pepper. Stir until well combined.
- Spoon the spinach filling into the wells of the baked puff pastry shells. Create a small indentation in the center of each filling.
- Carefully crack one egg into each indentation. Season with salt and pepper.
- Bake for another 10-15 minutes, or until the egg whites are set but the yolks are still runny.
- Let cool slightly, garnish with fresh chopped chives, and serve immediately.
Notes
For extra flavor, add herbs like thyme or basil to the spinach filling. Store leftovers in an airtight container in the fridge for up to 2 days.
- Prep Time: 40 minutes
- Cook Time: 30 minutes
- Category: Brunch
- Method: Baking
- Cuisine: French
Nutrition
- Serving Size: 1 serving
- Calories: 350
- Sugar: 2g
- Sodium: 300mg
- Fat: 24g
- Saturated Fat: 10g
- Unsaturated Fat: 12g
- Trans Fat: 0g
- Carbohydrates: 30g
- Fiber: 3g
- Protein: 10g
- Cholesterol: 250mg
Keywords: baked eggs, brunch, puff pastry, spinach






