This sophisticated French-inspired dish combines buttery puff pastry layers with sautéed seasoned spinach, smoky ham, and perfectly baked eggs with runny yolks. Each stack is crowned with a velvety homemade hollandaise sauce, creating an impressive presentation that's ideal for weekend brunch or special occasions.
The first time I attempted eggs Benedict for a Sunday brunch club, I made the classic mistake of attempting hollandaise while guests were already arriving. The sauce broke, my palms were sweating, and we ended up with something closer to scrambled eggs on toast. That kitchen disaster taught me to respect the delicate dance of poached eggs and buttery sauce, which eventually led me to this brilliant baked version that's infinitely more forgiving.
Last spring, my neighbor Sarah popped over unexpectedly while I was testing this recipe. We ended up sitting at my kitchen counter for two hours, picking at the leftovers and talking about everything from her garden to our disastrous first attempts at French cooking. Food has this way of turning strangers into friends, especially when it involves this much cheese.
Ingredients
- Puff pastry: Keep it frozen until you're ready to use it, and thaw it in the refrigerator overnight for the best rise
- Fresh spinach: Frozen spinach will make everything soggy, and nobody wants waterlogged pastry layers
- Shallot: More delicate than onion and adds this subtle sweetness that balances the salty ham perfectly
- Smoked ham or prosciutto: The smokiness cuts through the rich hollandaise and adds depth to every bite
- Gruyère cheese: Melts beautifully and adds that nutty, complex flavor that makes this feel restaurant quality
- Eggs: Room temperature eggs will bake more evenly and give you better control over that runny yolk situation
- Egg yolks for hollandaise: Pasteurized yolks work great here if you're nervous about raw eggs
- Unsalted butter: Letting you control exactly how much salt goes into your sauce
- Fresh lemon juice: Absolutely essential for cutting through all that richness
Instructions
- Get your oven and pastry ready:
- Preheat your oven to 200°C (400°F) and line a baking sheet with parchment paper. Cut that puff pastry sheet into 8 squares, roughly 8x8 cm each, and arrange them on your prepared sheet. Prick each square all over with a fork to prevent them from puffing up too dramatically. Bake for about 10 to 12 minutes until they're golden and gorgeous. Let them cool slightly while you work on everything else.
- Make your spinach filling sing:
- Heat olive oil in a skillet over medium heat and toss in your diced shallot and minced garlic. Let them get fragrant and soft, about 2 minutes, then add all that fresh spinach. Cook it down until it's wilted, which happens faster than you might expect. Season with salt, pepper, and just a pinch of nutmeg. Remove from heat and set aside.
- Build your little pastry towers:
- Turn your oven down to 180°C (350°F). Grab 4 of those baked pastry squares and place them in a baking dish. Top each with a slice of ham, a generous spoonful of your spinach mixture, and a sprinkle of Gruyère. Crown each stack with another pastry square. Using the back of a spoon, press down gently in the center of each top square to create a little nest for your egg.
- Add the eggs and bake:
- Carefully crack an egg into each indentation you created. The key here is confidence and a steady hand. Slide the whole dish back into the oven and bake for 10 to 12 minutes. You want the whites set but those yolks still gloriously runny.
- Whisk up that hollandaise magic:
- While the eggs are doing their thing, set up a double boiler situation with a heatproof bowl over a pot of simmering water. Whisk your egg yolks and lemon juice together until they're slightly thickened. Slowly drizzle in that melted butter, whisking constantly like your life depends on it. Keep going until it's thickened and creamy. Season with salt and a tiny bit of cayenne pepper.
- Bring it all together:
- Remove those beautiful baked napoleons from the oven and immediately drizzle each one with a generous amount of your fresh hollandaise sauce. Serve them while they're still hot and the pastry is at its crispest.
My sister-in-law requested this for her birthday brunch last month, and watching her face light up when she cut into that first flaky layer reminded me why I bother with complicated recipes sometimes. Food memories are the best kind of memories.
Timing Your Brunch Masterpiece
The puff pastry can be baked up to a day ahead and kept in an airtight container. Just refresh them in a warm oven for a few minutes before assembling the whole dish.
The Hollandaise Situation
If the idea of making hollandaise from scratch feels overwhelming, there's no shame in using a high-quality store-bought version. I won't tell anyone, and honestly, neither will your guests.
Serving Suggestions and Sides
A simple arugula salad dressed with lemon vinaigrette cuts through all that richness beautifully. Some roasted cherry tomatoes on the side add color and acidity that balances each bite perfectly.
- Sparkling wine or champagne makes this feel like a proper celebration
- Fresh fruit on the side keeps things from feeling too heavy
- Coffee is non-negotiable, in my opinion
There's something deeply satisfying about serving a dish that looks this impressive but comes together with such manageable steps. Your brunch guests will think you spent hours, and that can be our little secret.
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 in the refrigerator. Assemble and bake with fresh eggs when ready to serve for best results.
- → How do I know when the eggs are done?
-
Bake for 10-12 minutes at 180°C (350°F) until the whites are set but yolks remain runny. For firmer yolks, extend baking time by 2-3 minutes. Gently shake the baking dish—if the egg whites no longer jiggle, they're set.
- → What can I substitute for Gruyère cheese?
-
Swiss, Emmental, aged cheddar, or grated Parmesan work beautifully. For a stronger flavor, try Comté or a sharp Swiss cheese. Each brings a slightly different character while maintaining the dish's integrity.
- → Is hollandaise sauce difficult to make?
-
Traditional hollandaise requires patience—whisk constantly over gentle heat while slowly drizzling melted butter into egg yolks and lemon juice. If the temperature gets too high, the sauce may separate. Using a double bowl over simmering water provides better control.
- → Can I use frozen puff pastry?
-
Absolutely. Thaw frozen puff pastry in the refrigerator overnight or at room temperature for 30-40 minutes before use. Both frozen and fresh options yield excellent results, though premium brands typically produce flakier layers.