This elegant French-inspired dish combines the buttery flakiness of puff pastry with savory layers of fresh spinach, smoked ham, and perfectly baked eggs. The crowning touch is a velvety hollandaise sauce that brings everything together beautifully. While it looks impressive on the plate, the preparation is straightforward—simply bake the pastry until golden, assemble the layers, crack in fresh eggs, and finish with quick homemade hollandaise. The result is a luxurious brunch centerpiece that balances crisp textures with creamy richness, perfect for special occasions or weekend entertaining.
The first time I attempted this dish, my hollandaise curdled into a sad, grainy mess. But the combination of flavors—crisp pastry, earthy spinach, smoky ham, and that rich, tangy sauce—kept me trying until I got it right. Now it's become my go-to when I want to impress brunch guests without actually spending hours in the kitchen.
I made these for my mother's birthday brunch last spring. She took one bite, closed her eyes, and whispered that it reminded her of a tiny café in Paris she visited thirty years ago. Sometimes food does that—travels across time and memory better than photographs ever could.
Ingredients
- Puff Pastry: Keep it cold until you're ready to bake. If it gets too warm, the layers won't puff properly and you'll end up with flat, disappointing bases.
- Fresh Spinach: Frozen spinach will make everything watery and sad. Fresh spinach wilts down beautifully and keeps the layers from getting soggy.
- Smoked Ham or Prosciutto: The smokiness cuts through all that richness. I've used both and honestly prefer prosciutto for its delicate saltiness.
- Eggs: Room temperature eggs will bake more evenly. Pull them out about twenty minutes before you start cooking.
- Butter: Unsalted lets you control the seasoning. And yes, you really do need the full amount—the sauce won't emulsify properly without enough fat.
Instructions
- Bake the Pastry Layers:
- Cut your thawed puff pastry into eight equal squares and prick each one with a fork. This prevents them from puffing up too much and creating unstable bases. Bake until golden and crisp, then let them cool slightly on the baking sheet.
- Prepare the Spinach:
- Sauté the shallot and garlic until fragrant, then toss in the spinach. It'll look like a mountain but wilts down to nothing. Season well with salt, pepper, and a pinch of nutmeg—it makes the spinach taste more like itself.
- Build the Layers:
- Place four pastry squares in your baking dish. Top each with ham, a generous spoonful of spinach, and a sprinkle of cheese. Crown with the remaining pastry squares to create little stacks.
- Add the Eggs:
- Press the back of a spoon into the center of each stack to create a shallow well. Crack an egg into each indentation—this keeps the eggs from sliding off during baking.
- Bake Until Just Set:
- Bake until the whites are opaque and set but the yolks still wobble when you gently shake the pan. Overbaked yolks will ruin the luxurious experience.
- Make the Hollandaise:
- Whisk the yolks and lemon juice over simmering water, then slowly drizzle in the melted butter while whisking constantly. The sauce should thicken into something creamy and pale yellow. Season with salt and just a hint of cayenne.
- Finish and Serve:
- Drizzle that warm hollandaise over each Napoleon while everything is still hot. Serve immediately—the pastry starts getting soft the longer it sits, and this dish deserves to be eaten at its peak.
My husband initially scoffed at the idea of baked eggs on pastry, calling it breakfast lasagna. After one bite, he took three more in quick succession and asked if we could have this every Sunday morning. Sometimes the best combinations sound ridiculous until you taste them.
The Hollandaise Secret
I've found that clarifying the butter first makes a more stable sauce, but honestly, most days I just melt it and nobody complains. The real trick is keeping the water at a bare simmer—boiling water will scramble your yolks before they can emulsify the butter.
Make-Ahead Strategy
You can bake the pastry squares and prepare the spinach a day ahead. Store them separately at room temperature and in the refrigerator, respectively. Assembly happens quickly the next morning, leaving you free to focus on the hollandaise and coffee.
Serving Suggestions
A simple arugula salad dressed with lemon vinaigrette cuts through the richness beautifully. I also like to serve extra hollandaise on the side—people always ask for more, and you'll look like the most prepared host in town.
- Warm plates make a surprising difference in keeping the dish at its best
- A sparkling wine or dry Champagne pairs perfectly with all that buttery richness
- Have lemon wedges on hand—some guests love an extra hit of acid
There's something deeply satisfying about cutting through crisp pastry and watching that golden yolk spill out over everything. Brunch doesn't get much better than this.
Recipe Questions
- → 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 eggs just before serving for best results.
- → What if I can't find puff pastry?
-
You can substitute with phyllo dough layered with butter between sheets for similar crispness, though the texture will be lighter and more delicate. Alternatively, use toasted brioche slices as a base.
- → How do I know when the eggs are done?
-
The whites should be fully set and opaque, while yolks remain slightly jiggly for runny centers. For firmer yolks, bake an additional 2-3 minutes. Remember that residual heat continues cooking briefly after removing from the oven.
- → Is hollandaise sauce difficult to make?
-
Homemade hollandaise is simpler than it seems—the key is maintaining gentle heat and whisking continuously while drizzling butter into the yolks. If it seems too thick, add a teaspoon of warm water to reach the desired consistency.
- → Can I make this vegetarian?
-
Absolutely! Simply omit the smoked ham and add sautéed mushrooms, roasted tomatoes, or caramelized onions instead. You can also increase the Gruyère cheese or add a layer of wilted Swiss chard for extra depth.
- → What wine pairs well with this dish?
-
A crisp sparkling wine like Champagne or Prosecco cuts through the richness beautifully. For still wine options, try a dry Chablis, Sauvignon Blanc, or a light-bodied Chardonnay with good acidity.