This post may contain affiliate links. As an Amazon Associate, we earn from qualifying purchases. We only recommend products we trust.
There is something undeniably sophisticated about a breakfast that arrives on a cloud of flaky pastry. These Baked Eggs Napoleon are a true brunch showstopper, combining the buttery layers of French puff pastry with savory turkey ham, tender spinach, and a perfectly set egg. To top it all off, we drizzle a velvety, homemade Mornay sauce over the golden crust, creating a harmony of textures that feels like a morning at a high-end Parisian café.

As a former chef, I’ve always appreciated “Napoleon” style dishes because they play with stacking and layers. In this recipe, the pastry acts as a crisp vessel for the rich, runny yolk and the creamy cheese sauce. It’s an invitation to slow down and savor the moment, whether you’re hosting a festive holiday gathering or simply treating yourself to an elegant weekend breakfast.
Table of Contents
Why You’ll Love This Recipe
- Chef-Level Elegance: It looks incredibly impressive on the plate but uses simple, accessible ingredients.
- Textural Masterpiece: You get the “crunch” of the pastry, the “snap” of the ham, and the “silk” of the Mornay sauce.
- Easy Customization: Easily adaptable for vegetarians or meat-lovers alike.
- The Mornay Magic: Learning to make a quick Mornay sauce is a foundational skill that elevates any breakfast dish.
- Crowd-Pleaser: This recipe scales beautifully for bridal showers or holiday brunches.
What is a Napoleon Style Breakfast?
In French pastry, a “Napoleon” (or mille-feuille) traditionally refers to layers of puff pastry filled with cream. In this savory breakfast adaptation, we use the puff pastry as a structural base.
The dish is defined by its stratified layers: the crispy, buttery pastry on the bottom, a savory bed of sautéed spinach and ham in the middle, and a crown of baked egg and cheese on top. It’s a sophisticated take on the classic “egg in a basket,” utilizing French techniques to turn a simple egg into a gourmet meal.
Ingredients for Baked Eggs Napoleon
Quality puff pastry and fresh eggs are the keys to success here.
Core Ingredients:
The Pastry & Filling:
- 1 sheet Puff Pastry (Thawed): Look for all-butter varieties for the best flavor.
- 4 Large Eggs: Room temperature helps them cook more evenly.
- 1 cup Fresh Spinach: Roughly chopped.
- ½ cup Shredded Mozzarella Cheese: For a perfect, gooey melt.
- ½ cup Cooked Turkey Ham (115g): Diced into small bits.
The Mornay Sauce:
- 1 tbsp Unsalted Butter: For the roux.
- 1 tbsp All-Purpose Flour: To thicken the sauce.
- ¾ cup Whole Milk: For a rich, creamy consistency.
- ¼ cup Grated Parmesan Cheese: To transform the Béchamel into a Mornay.
- Salt & Black Pepper: To taste.
Optional Garnishes:
- Fresh Parsley: Finely chopped.
- Smoked Paprika: A tiny dust for color and depth.
- Chives: For a mild onion bite.
Step-by-Step Instructions: How to Layer and Bake
Step 1: Prep the Pastry Base
Preheat your oven to 400°F (200°C). On a lightly floured surface, roll out the puff pastry sheet and cut it into 4 equal rectangles. Place them on a parchment-lined baking sheet. Lightly score a smaller rectangle inside each piece (do not cut through!) and prick the centers with a fork.
Step 2: The Initial Blind Bake
Bake the pastry rectangles for 10–12 minutes until golden and puffed. Remove from the oven and gently press down the centers with the back of a spoon to create a “well” for your filling.
Step 3: Sauté the Spinach
While the pastry bakes, heat a small pan over medium heat with a touch of butter. Sauté the spinach for 1–2 minutes until just wilted. Remove from heat and set aside.
Step 4: Whisk the Mornay Sauce
In a small saucepan, melt 1 tbsp butter. Whisk in the flour and cook for 1 minute. Gradually whisk in the milk, stirring constantly until thickened (about 3–5 minutes). Remove from heat and stir in the Parmesan cheese, salt, and pepper.
Step 5: Assemble and Final Bake
Spoon a bit of the sautéed spinach and turkey ham into each pastry well. Carefully crack one egg into each center. Sprinkle with mozzarella cheese. Return to the oven and bake for 12–15 minutes until whites are set but yolks are still slightly runny.
Step 6: Drizzle and Finish
Once out of the oven, drizzle the warm Mornay sauce over each pastry. Garnish with fresh parsley and serve immediately while the pastry is at its crispiest.

The Science: Why Puff Pastry Needs “Scoring”
Puff pastry is made of hundreds of layers of dough and butter. When it hits the oven, the water in the butter turns to steam, forcing the layers apart. By “scoring” a border and “docking” (pricking) the center with a fork, you are controlling where that steam escapes. This allows the edges to rise into a beautiful frame while keeping the center flat enough to hold our eggs and sauce.
Pro Tips for Perfect Baked Eggs
- The “Well” Trick: If your pastry puffs too much in the center, don’t be afraid to firmly press it down after the first bake. You need a deep enough well so the egg doesn’t slide off.
- Crack into a Cup: Always crack your egg into a small ramekin first before sliding it into the pastry well. This prevents shells from getting in and ensures the yolk doesn’t break.
- Temperature Matters: Use room temperature eggs to ensure the whites set at the same time the cheese melts.
Creative Variations
- Vegetarian Napoleon: Omit the ham and add sautéed mushrooms or sundried tomatoes.
- Smoked Salmon: Swap the turkey ham for lox (add the salmon after the final bake to keep it tender).
- Spicy Mornay: Add a pinch of cayenne or a teaspoon of Dijon mustard to the sauce for an extra kick.
How to Store and Make-Ahead
- To Store: Leftovers can be kept in an airtight container in the refrigerator for up to 2 days.
- To Reheat: Reheat in a 350°F oven until the pastry is crisp again. Avoid the microwave, as it will turn the puff pastry soggy.
- Make-Ahead: You can bake the pastry shells and make the Mornay sauce a day in advance. Store the sauce in the fridge and gently reheat it with a splash of milk before serving.
Serving and Presentation Ideas
- Plated Brunch: Serve on a clean white plate with a side of lightly dressed arugula and a few fresh berries.
- The Drizzle: For a professional look, transfer the Mornay sauce to a small pitcher so guests can drizzle their own at the table.
Frequently Asked Questions
Q: Can I use frozen spinach? A: Yes! Just be sure to thaw it completely and squeeze out every drop of moisture in a kitchen towel before sautéing.
Q: My yolks are too hard. What happened? A: Oven temperatures can vary. Start checking the eggs at the 10-minute mark during the second bake. Once the whites are opaque, pull them out!
Q: What if I don’t have puff pastry? A: You can use crescent roll dough in a pinch, though you won’t get the same high-layered “Napoleon” effect.

Breakfast Puff Pastry Egg Napoleons with Parmesan Mornay
Equipment
- Baking sheet lined with parchment paper
- Small Skillet for spinach
- Small saucepan for Mornay sauce
- Whisk
Ingredients
- 1 sheet puff pastry, thawed
- 4 large eggs
- 1 cup fresh spinach, chopped
- 0.5 cup shredded mozzarella cheese
- 0.5 cup cooked turkey ham, diced
- 1 tbsp butter (for sautéing spinach)
- 1 tbsp unsalted butter
- 1 tbsp all-purpose flour
- 0.75 cup whole milk
- 0.25 cup grated Parmesan cheese
- 1 pinch salt and black pepper to taste
Instructions
- Preheat oven to 400°F (200°C). Cut the puff pastry into 4 rectangles, score a border inside each one, and prick the centers. Bake on a parchment-lined baking sheet for 10–12 minutes.
- In a small skillet, sauté the chopped spinach in 1 tablespoon butter for 1–2 minutes until wilted.
- Make the Mornay sauce by melting 1 tablespoon butter in a saucepan. Whisk in the flour for 1 minute, then gradually whisk in the milk until thickened. Stir in Parmesan cheese, salt, and pepper.
- Press down the baked pastry centers. Fill each with sautéed spinach and diced turkey ham, then crack one egg into each well. Sprinkle mozzarella over the top.
- Return to the oven and bake for 12–15 minutes until the egg whites are set and the pastry is golden.
- Drizzle with warm Mornay sauce, garnish with parsley if desired, and serve immediately.