
Baked Eggs Napoleon is my not—so—secret weapon for a showstopping brunch that never fails to impress. What feels like a fancy café treat is truly doable with simple store—bought puff pastry and a creamy spinach base. The magic is in cracking a fresh egg into each buttery puff and baking until just—set yolks beg to be broken and scooped up with crisp, flaky layers.
My family fell in love with this dish after a lazy Saturday breakfast where we devoured every last crumb straight from the pan. Now we make it even for weeknight dinners when we crave something both wholesome and a little indulgent.
Ingredients
- Frozen puff pastry sheets: look for all—butter versions for the flakiest result
- Egg: beaten for glazing the pastry and eggs for baking in the nests
- Everything bagel seasoning: adds crunch and flavor try to pick one with sesame and poppy seeds
- Olive oil: the fresher the better for sautéing
- Shallot: finely chopped for sweetness and depth
- Garlic: minced always go for fresh for best aroma
- Fresh spinach: washed and roughly chopped baby spinach wilts best
- Cream cheese: softened to blend smoothly into filling
- Heavy cream: gives richness and a luscious texture
- Parmesan cheese: grated finely for umami boost
- Nutmeg: just a pinch for warmth always use freshly grated if possible
- Salt and black pepper: for seasoning taste as you go
- Fresh chives: for garnish bright and fresh flavor to finish
Step—by—Step Instructions
- Thaw the Puff Pastry:
- Lay the frozen puff pastry sheets out at room temperature and let them sit for at least thirty minutes. The goal is pastry that bends but stays cool and firm. If it gets too warm it will stick and become hard to handle.
- Shape and Score the Pastry:
- Unfold the pastry onto a lightly floured surface. Cut each piece into four even squares. Use a sharp knife to gently mark a smaller square inside each one about half an inch from the edge this helps the sides rise tall and creates a perfect well for filling.
- Prepare the Baking Sheet:
- Line a rimmed baking sheet with parchment so the pastries do not stick and bake to an even crisp. Place the scored pastry squares on the sheet with space between.
- Glaze and Season:
- Brush the tops of each pastry square with beaten egg. This gives a golden shine and beautiful finish. Sprinkle edges with everything bagel seasoning or leave plain for classic flavor.
- Bake the Pastry Shells:
- Place in a preheated four hundred degree oven. Bake for twelve to fifteen minutes until each square is puffed and deeply golden. Do not open the oven early as the pastry needs steam to rise.
- Create the Filling Wells:
- Remove the pastries and let cool a moment. Use the back of a spoon to gently push down the center of each square creating a shallow well without breaking the base.
- Sauté Aromatics:
- Warm olive oil in a large skillet on medium heat. Add shallot and cook until translucent and soft about three minutes stirring often so nothing browns too much. Add the minced garlic and stir just until the aroma blooms about one minute.
- Wilt the Spinach:
- Place chopped spinach in the pan with the shallot and garlic. Toss well and cook until it collapses and the leaves turn darker about five minutes. Work in batches if your pan is small so the spinach wilts evenly.
- Drain the Spinach:
- Tip the cooked spinach into a colander and press firmly with a spoon to push out as much excess water as possible. The drier your filling the better the puff pastry stays crisp.
- Mix the Creamy Filling:
- Put the drained spinach back in the skillet or a separate bowl. Add the softened cream cheese heavy cream Parmesan cheese nutmeg and a pinch of salt and pepper. Stir thoroughly until creamy. Taste and adjust seasoning for a balanced flavor.
- Fill the Pastry Shells:
- Spoon a generous amount of filling into each pastry well and use the spoon to nestle it lower in the center. Make a tiny hollow in the middle to cradle the egg.
- Add Eggs:
- Crack one egg straight into the well of each spinach—filled pastry. Sprinkle yolks and whites with salt and pepper for extra flavor.
- Bake Until Just Set:
- Return pastries to the oven carefully. Bake for ten to fifteen minutes watching closely. The goal is set whites with yolks that tremble when you jiggle the pan. Pull sooner for runny yolks or leave a bit longer for more set yolks.
- Garnish and Serve:
- Let the pastries cool a minute so filling sets without overcooking. Top with a sprinkle of chopped chives and serve hot. These are best eaten straight from the oven for flakiest texture.

I have a soft spot for nutmeg in creamy spinach it adds a subtle warmth that always reminds me of holiday meals at my grandmother’s house. These personal—sized Napoleons became a family favorite after my kids started calling them "breakfast pies" and now it is a must—have for special weekends.
Storage Tips
If you have leftovers let them cool to room temperature before placing, unstacked, in an airtight container. Store in the refrigerator for up to two days. You can reheat in a warm oven on a baking sheet to restore crispness. To freeze assemble up to the point of adding eggs then wrap well and freeze. When ready to bake top with eggs and finish in the oven.
Ingredient Substitutions
No shallot Sub in half a small sweet onion. If out of cream cheese try full fat ricotta or even Boursin for a herby twist. Any leafy green such as Swiss chard or kale works if spinach is unavailable just be sure to cook thoroughly and drain. Cheddar or Gruyere are great swaps for Parmesan if you want a meltier finish.
Serving Suggestions
Pair with a crisp green salad tossed in lemon vinaigrette. These Napoleons also fit beautifully on a brunch buffet alongside smoked salmon, roasted potatoes, or fresh fruit. For a more robust meal, serve with herby roasted tomatoes or a side of breakfast sausage.
Cultural and Historical Context
Napoleons or mille—feuille are classic French pastries known for their layers and showy construction. This savory adaptation nods to the tradition with easy—to—find frozen puff pastry and a creamy spinach base, turning a bakery treat into an all—in—one meal. Brunch culture has embraced global influences like this one for dishes that are both luxurious and wonderfully practical.

Baked Eggs Napoleon are guaranteed to wow at brunch and are just as satisfying for a cozy dinner. Enjoy every bite of the crisp, creamy, and just—a—little—fancy layers!
Frequently Asked Questions
- → How do I keep the pastry flaky and crisp?
Bake the pastry until fully golden before adding the spinach and eggs. Cool slightly, then press down the center to create a well, which helps maintain crisp edges while adding the filling.
- → Can I use fresh pastry instead of frozen?
Fresh puff pastry works just as well—roll to about 1/8-inch thickness before cutting to ensure the right rise and texture in the oven.
- → What’s the best way to ensure runny egg yolks?
Bake the pastries just until the whites are set and the yolks remain slightly jiggly, usually 10-12 minutes. Keep an eye on them, as they cook quickly.
- → Are there alternative fillings for the spinach mixture?
You can substitute spinach with sautéed kale or Swiss chard. Add ricotta or feta for a different creamy texture and flavor.
- → Can these be made ahead of time?
Prepare and bake the pastry shells and spinach filling in advance. Assemble and bake with eggs just before serving for the best texture and taste.
- → How do I serve these for a crowd?
Arrange the pastries on a platter, topped with fresh chives. They’re easy to pick up and serve warm or at room temperature for brunch gatherings.