This elegant dish combines flaky puff pastry with a savory spinach filling, smoked ham, and eggs baked to perfection. The crowning touch is a velvety hollandaise sauce that brings everything together. Each stack offers delightful contrasts—crisp pastry against creamy spinach, runny yolks mixing with rich sauce, and the subtle smokiness of ham. Perfect for a leisurely weekend brunch, this French-inspired creation looks impressive yet comes together in under an hour.
The morning I attempted eggs Benedict for my sister's bridal brunch ended in separated sauce and panic. She laughed through every bite of those broken yolks on toast, but I vowed to master French brunch classics. Years later, I discovered puff pastry changes everything. It turns the fussy hollandaise and eggs into something home cooks can actually pull off without hyperventilating.
Last spring, I made these for a lazy Sunday gathering that stretched until dinner. My friend Sarah, who claims she can't cook anything beyond toast, ended up eating three of them. We sat around the table for hours, picking at leftover pastry scraps and talking about nothing important. The hollandaise held together perfectly, which felt like a personal victory after all those failed attempts from years ago.
Ingredients
- Puff Pastry: Keep it frozen until the moment you need it. Thawed pastry gets floppy and sad. Also, do not be tempted to use those pre made crescent roll tubes.
- Fresh Spinach: Frozen spinach releases too much water and will turn your beautiful pastry layers soggy. Fresh gives you that vibrant green and better texture.
- Smoked Ham: Prosciutto adds a lovely salty crunch but regular smoked ham works perfectly well. Just avoid anything too thick or it will not layer nicely.
- Egg Yolks: Room temperature yolks emulsify better. If you forget to take them out early, warm the bowl in hot water for a minute first.
- Unsalted Butter: This lets you control the salt level in your hollandaise. Clarified butter works even better but melted straight from the fridge is acceptable.
- Nutmeg: Just the smallest pinch transforms the spinach. Do not skip it even if you think you do not like nutmeg.
Instructions
- Bake the Pastry Base:
- Cut that puff pastry into eight squares. Prick them with a fork to prevent puffing into balloons. Ten to twelve minutes at 200°C gives you golden layers. Let them cool slightly or they will wilt when you stack them.
- Prepare the Spinach Filling:
- Sauté your shallot and garlic until they smell like heaven. Toss in the spinach and watch it collapse into nothing. Season with salt, pepper, and that pinch of nutmeg.
- Build Your Layers:
- Place four pastry squares on your baking dish. Layer ham, spinach, and a generous sprinkle of cheese. Top with the remaining pastry squares.
- Create the Egg Nests:
- Press the back of a spoon into each stack to make a little well. Crack an egg into each one. The indentation keeps the egg from sliding off during baking.
- Bake Until Perfection:
- Ten to twelve minutes at 180°C. You want the whites set but those yolks still jiggly. They will keep cooking slightly after you pull them out.
- Make the Hollandaise:
- Whisk yolks and lemon juice over simmering water. Drizzle in melted butter while whisking like your life depends on it. Season and keep it warm.
- Finish and Serve:
- Spoon that glorious hollandaise over each Napoleon while everything is still warm. The sauce will seep into every layer.
These became my go to for when I want to impress someone without actually trying that hard. Something about the layers and the hollandaise makes people think you are fancier than you are. Last weekend, my neighbor asked for the recipe before she even finished her first bite.
Making Ahead
You can bake the pastry squares and cook the spinach the day before. Store them separately in airtight containers. The pastry might lose some crispness overnight but a quick three minute toast in the oven brings it back. The hollandaise does not keep well so make it fresh while the eggs bake.
Vegetarian Variation
Sautéed mushrooms work beautifully in place of ham. Cook them until they are brown and slightly crispy so they do not make the pastry soggy. You can also add caramelized onions for extra depth. The vegetarian version is lighter but still satisfying.
Serving Suggestions
A simple arugula salad with lemon vinaigrette cuts through all that richness. The peppery greens balance the creamy hollandaise perfectly. Fresh fruit on the side helps lighten the plate.
- Sparkling wine or mimosa makes this feel like a proper brunch event
- Keep extra hollandaise warm in a thermos for guests who want more
- Serve immediately after baking because that runny yolk situation waits for no one
There is something deeply satisfying about cutting into these layers and watching that yolk run everywhere. It is the kind of dish that makes a regular Sunday feel like a celebration.
Recipe FAQs
- → Can I prepare the components ahead of time?
-
Yes! Bake the puff pastry squares and prepare the spinach mixture up to a day in advance. Store them separately in airtight containers. Assemble and bake with fresh eggs when ready to serve for the best texture.
- → How do I know when the eggs are done?
-
The whites should be fully set and opaque, while yolks remain slightly jiggly for a runny consistency. For firmer yolks, bake 2–3 minutes longer. Keep in mind residual heat will continue cooking the eggs after removing from the oven.
- → Is hollandaise sauce difficult to make?
-
Homemade hollandaise is simpler than it seems. The key is moderate heat and constant whisking to prevent curdling. If it becomes too thick, whisk in a few drops of warm water. Prepare it while the eggs bake for optimal timing.
- → What can I serve alongside this dish?
-
A fresh green salad with light vinaigrette balances the richness beautifully. Roasted asparagus, fruit compote, or simple roasted potatoes also pair well. For beverages, try sparkling wine, mimosas, or freshly brewed coffee.
- → Can I make this vegetarian?
-
Absolutely! Simply omit the ham and add sautéed mushrooms, roasted tomatoes, or caramelized onions for extra flavor. You could also substitute with vegetarian bacon or increase the cheese layer for a satisfying meat-free version.
- → Why is it called a Napoleon?
-
In culinary terms, a Napoleon refers to layered stacked ingredients, similar to the French dessert mille-feuille. Here, the puff pastry layers create the classic stacked structure, giving this brunch dish its sophisticated name.