Print

Baked Eggs with Spinach in Puff Pastry Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.9 from 113 reviews

Baked Eggs Napoleon is an elegant and easy-to-make brunch dish featuring flaky puff pastry filled with a creamy spinach and cheese mixture, topped with a perfectly baked egg. This recipe impresses guests with its combination of rich flavors and beautiful presentation, making it ideal for special occasions or leisurely weekend breakfasts.

Ingredients

Puff Pastry Ingredients

  • 1 sheet Puff Pastry, keep cold or use homemade pastry if desired
  • 1 beaten egg, for egg wash (optional glaze for shiny finish)

Filling Ingredients

  • 1 tbsp Olive Oil (can substitute with unsalted butter)
  • 1 Shallot, finely chopped (substitute with onion if unavailable)
  • 2 cloves Garlic, minced (omit for milder taste)
  • 10 oz Fresh Spinach, roughly chopped (substitute with kale if desired)
  • 4 oz Cream Cheese, softened (can swap for ricotta or goat cheese)
  • 1/4 cup Heavy Cream (can substitute with half-and-half)
  • 1/4 cup Grated Parmesan (substitute with Gruyere, Cheddar, or mozzarella)
  • 1/4 tsp Nutmeg (optional, can skip if preferred)
  • 4 Large Eggs, ensure freshness for best taste
  • Salt, to taste
  • Pepper, to taste
  • Chopped Fresh Chives, for garnish (substitute with parsley or green onions)

Instructions

  1. Prepare Puff Pastry Shells: Thaw the puff pastry in the refrigerator if frozen. Preheat your oven to 400°F (200°C) and grease four 4-inch ramekins with butter or oil to prevent sticking.
  2. Shape and Blind Bake Pastry: Roll out the puff pastry to about 1/8 inch thick on a lightly floured surface. Cut circles slightly larger than the ramekins and press them into the greased ramekins with a slight overhang. Line each pastry shell with parchment paper and fill with baking weights or dried beans. Bake for 12-15 minutes until golden. Remove weights and parchment paper, then bake for an additional 3-5 minutes until the base is fully set and dry.
  3. Prepare Spinach Filling: In a skillet over medium heat, gently sauté the finely chopped shallot and minced garlic in olive oil until softened and fragrant. Add the roughly chopped spinach and cook until wilted. Stir in the softened cream cheese, heavy cream, grated Parmesan, and nutmeg. Season the mixture with salt and pepper to taste, then cook briefly to combine and thicken slightly.
  4. Assemble the Baked Eggs Napoleon: Divide the creamy spinach filling evenly among the pre-baked puff pastry shells in the ramekins. Carefully crack one fresh egg on top of each filling. Season the eggs with salt and pepper as desired.
  5. Apply Egg Wash and Seasoning: Whisk the beaten egg to create an egg wash and brush it along the exposed edges of the puff pastry for a shiny, golden finish. Optionally, sprinkle the edges with everything bagel seasoning or a seasoning of your choice.
  6. Bake Until Eggs are Done: Return the ramekins to the oven and bake for 12-18 minutes. Bake for 12-14 minutes if you prefer runny yolks or 17-18 minutes for firmer whites and fully set yolks.
  7. Garnish and Serve: Remove the ramekins from the oven, garnish with chopped fresh chives, and serve hot as an impressive brunch treat.

Notes

  • You can substitute spinach with kale if you prefer a different leafy green.
  • For a dairy-free variation, use suitable non-dairy cream cheese and cream substitutes.
  • If you like a stronger cheese flavor, consider swapping Parmesan with Gruyere or aged cheddar.
  • To avoid a runny yolk, bake longer and monitor eggs closely to reach preferred doneness.
  • The egg wash is optional but helps achieve a beautiful golden crust on the pastry edges.
  • Make sure to thoroughly soften the cream cheese to blend smoothly into the filling.