This elegant brunch creation features buttery puff pastry layered with sautéed spinach seasoned with shallots, garlic, and nutmeg. Smoked ham adds savory depth while perfectly baked eggs with runny yolks crown each stack. The dish is completed with a classic hollandaise sauce—silky, tangy, and rich. Ready in under an hour, this French-inspired main serves four beautifully and can be customized with different cheeses or made vegetarian by substituting mushrooms for ham.
The first time I attempted eggs benedict for brunch guests, the hollandaise broke and I ended up serving something that looked like scrambled soup. Years later, I discovered that building everything in layers on puff pastry creates a stunning presentation thats much more forgiving than traditional benedict, plus you get all those buttery, flaky layers that make brunch feel like an occasion.
My sister hosted Easter brunch last spring and served these gorgeous stacked creations that had everyone hovering around the platter. The way the hollandaise cascades down the golden pastry layers makes people gasp a little, and watching them break through that top layer to reach the runny yolk below is somehow deeply satisfying.
Ingredients
- 1 sheet puff pastry (about 250 g), thawed: Keep it cold until you roll it out, and dont skip the pricking step or youll get billowy balloons instead of neat layers
- 2 teaspoons olive oil: A fruity olive oil adds nice depth to the spinach base
- 200 g fresh spinach, washed and chopped: Fresh spinach gives you better texture and flavor than frozen, which can turn watery
- 1 small shallot, finely diced: Shallots have a milder sweetness than onions that plays beautifully with the ham
- 1 garlic clove, minced: One clove is enough to echo through without overpowering the delicate eggs
- Salt and black pepper, to taste: Remember the ham and cheese bring their own saltiness
- Pinch of nutmeg: The secret ingredient that makes spinach taste like restaurant quality
- 4 large eggs: Room temperature eggs will cook more evenly and predictably
- 4 slices smoked ham or prosciutto: Prosciutto adds an elegant salty crunch, while ham gives a more traditional comfort feel
- 2 tablespoons grated Gruyère or Swiss cheese: Gruyère melts beautifully and adds that nutty sophistication
- 2 large egg yolks: Use the freshest eggs you can find for the safest, most luxurious hollandaise
- 100 g unsalted butter, melted: Let it cool slightly so it doesnt scramble your yolks when you add it
- 1 tablespoon lemon juice: Freshly squeezed cuts through the richness and brightens everything
- Salt and cayenne pepper, to taste: Just a whisper of cayenne gives the sauce that classic warming finish
Instructions
- Prep your oven and pastry:
- Preheat to 200°C (400°F) and line a baking sheet with parchment. Cut your puff pastry into 8 squares about 8x8 cm each, arrange them on the sheet, then prick each one thoroughly with a fork.
- Bake the pastry layers:
- Bake for 10 to 12 minutes until golden and puffed. Let them cool slightly on the sheet.
- Make the spinach filling:
- Heat olive oil in a skillet over medium heat, sauté the shallot and garlic for about 2 minutes until fragrant, then add spinach and cook until wilted. Season with salt, pepper, and that pinch of nutmeg, then set aside.
- Lower the heat and build the base:
- Reduce oven temperature to 180°C (350°F). Arrange 4 pastry squares in a baking dish, then top each with ham, a spoonful of spinach mixture, and some Gruyère.
- Top and indent:
- Place the remaining pastry squares on top to create stacks, then use the back of a spoon to make a shallow indentation in the center of each one.
- Add the eggs:
- Carefully crack an egg into each indentation. The pastry walls will help contain the white as it sets.
- Bake to perfection:
- Bake for 10 to 12 minutes until the whites are set but the yolks remain gloriously runny.
- Whisk up the hollandaise:
- While the eggs bake, whisk egg yolks and lemon juice in a heatproof bowl over simmering water. Slowly drizzle in melted butter, whisking constantly until thickened, then season with salt and cayenne.
- Finish and serve:
- Drizzle each Napoleon generously with hollandaise sauce and serve immediately while everything is warm and the pastry is still crisp.
There is something deeply satisfying about serving a dish that looks like it came from a professional kitchen but was assembled in your own oven. The first time I made these for my book club, everyone went silent for that first bite, then the table exploded with questions about how long it took and could I please share the recipe.
Making Hollandaise Without Fear
I used to be terrified of making hollandaise, watching the bowl like a hawk for any sign of separation. The trick I learned is to keep the water at a bare simmer, never boiling, and to have patience with that butter drizzle. Once you get the rhythm of whisk and pour, it becomes second nature and you will find yourself looking for excuses to make it.
The Vegetarian Switch
When my vegetarian friend comes to brunch, I simply swap the ham for thinly sliced sautéed mushrooms or even roasted tomatoes. The umami from mushrooms actually works beautifully with the spinach and cheese, and you lose nothing in terms of satisfaction or substance.
Timing Your Brunch
The pastry can be baked ahead and kept in a warm oven, and the spinach mixture reheats beautifully in about two minutes. This means you can have everything staged and ready before your guests even arrive, leaving you free to focus on the hollandaise and your morning coffee.
- Set out all ingredients for hollandaisethe measured butter, lemon juice, and separated eggslong before you plan to whisk
- If your pastry starts to soften while you work, pop the baking sheet in the freezer for 5 minutes to firm it back up
- Leftover hollandaise keeps in the fridge for one day and is incredible on steamed asparagus the next morning
These napoleons have become my go to for special occasions, elevating a simple breakfast into something that feels like a celebration. There is pure joy in watching someone break through that crisp top layer and discover the rich, runny yolk waiting underneath.
Recipe Questions & Answers
- → What makes this dish Napoleonesque?
-
The layered construction of puff pastry squares stacked with fillings mimics the classic French Napoleon pastry. Instead of sweet cream layers, this savory version uses spinach, ham, and eggs between flaky pastry sheets, finished with hollandaise sauce.
- → Can I prepare components ahead?
-
The puff pastry can be baked and cooled ahead. The spinach mixture reheats well, and hollandaise can be made shortly before serving. Assemble and bake the final dish just before eating for the best texture and runny yolks.
- → How do I know when the eggs are done?
-
Bake for 10-12 minutes at 180°C (350°F) for runny yolks. The whites should be fully set and opaque, while yolks remain jiggly when gently shaken. For firmer yolks, extend baking time by 2-3 minutes.
- → What cheese works best?
-
Gruyère offers excellent melting properties and nutty flavor that complements the ham and spinach. Swiss cheese is a mild alternative. For sharper flavor, aged cheddar or Emmental works beautifully.
- → Is hollandaise difficult to make?
-
Traditional hollandaise requires whisking egg yolks and lemon juice over gentle heat while slowly drizzling in melted butter. The key is moderate temperature—too high will curdle the sauce. Take your time and whisk continuously for a silky result.
- → Can I use store-bought hollandaise?
-
While homemade hollandaise yields the best flavor and texture, quality jarred or refrigerated hollandaise can save time. Gently reheat before serving, stirring to maintain smooth consistency.