Baked Eggs Napoleon with Spinach and Cream Cheese Filling Recipe

Introduction

Baked Eggs Napoleon is a delightful brunch dish featuring flaky puff pastry topped with creamy spinach and perfectly baked eggs. This elegant yet easy-to-make recipe combines savory flavors and a beautiful presentation that will impress any guest.

A round stack dish on a white plate with a white marbled texture beneath, showing three visible layers: the bottom layer is a crispy, golden-brown hash brown base with a rough texture and some caramelized edges; the middle layer is a creamy, light-colored mixture with small bits of orange and white ingredients; on top, a perfectly cooked sunny-side-up egg with a bright yellow yolk, sprinkled with black pepper and small pieces of green herbs. The edges of the stack are slightly browned and crunchy, with the egg white firm and slightly glossy. Photo taken with an iphone --ar 4:5 --v 7

Ingredients

  • 1 package (14.1 oz) frozen puff pastry sheets, thawed
  • 1 egg, beaten (for egg wash)
  • Everything bagel seasoning (optional)
  • 1 tablespoon olive oil
  • 1 shallot, finely chopped
  • 2 cloves garlic, minced
  • 10 ounces fresh spinach, washed and roughly chopped
  • 4 ounces cream cheese, softened
  • 1/4 cup heavy cream
  • 1/4 cup grated Parmesan cheese
  • 1/4 teaspoon nutmeg
  • Salt and freshly ground black pepper to taste
  • 4 large eggs
  • Fresh chives, chopped (for garnish)

Instructions

  1. Step 1: Thaw puff pastry sheets at room temperature for 30-40 minutes until pliable but still cold. Preheat the oven to 400°F (200°C) and line a baking sheet with parchment paper.
  2. Step 2: Unfold the thawed puff pastry on a lightly floured surface. Cut each sheet into four equal squares to make 8 squares total. Lightly score a smaller square inside each square about 1/2 inch from the edge, being careful not to cut all the way through.
  3. Step 3: Brush the top of each square with beaten egg and sprinkle the edges with everything bagel seasoning, if using. Place the squares on the prepared baking sheet and bake for 12-15 minutes, until golden brown and puffed.
  4. Step 4: Let the baked puff pastry cool slightly, then gently press the center of each square to create a well for the filling.
  5. Step 5: Heat olive oil in a large skillet over medium heat. Add the shallot and cook until softened, about 3-4 minutes. Stir in the garlic and cook for another minute until fragrant.
  6. Step 6: Add the spinach to the skillet in batches if necessary and cook, stirring occasionally, until wilted, about 5-7 minutes. Transfer the spinach to a colander and press out excess moisture.
  7. Step 7: Return the spinach to the skillet or a bowl. Stir in the cream cheese, heavy cream, grated Parmesan, and nutmeg. Season with salt and pepper and mix until smooth and well combined. Adjust seasoning to taste.
  8. Step 8: Spoon the spinach mixture evenly into the wells of the puff pastry shells. Make a small indentation in the center of each filling to hold the egg.
  9. Step 9: Carefully crack one egg into each indentation. Season each egg with salt and pepper. Bake for 10-15 minutes or until egg whites are set but yolks remain runny.
  10. Step 10: Allow to cool slightly. Garnish with chopped fresh chives and serve immediately.

Tips & Variations

  • Use fresh or frozen spinach according to availability; just be sure to drain well to avoid soggy pastry.
  • Swap the cream cheese for ricotta for a lighter filling.
  • Add cooked bacon or smoked salmon on top for a savory twist.
  • If you prefer firmer yolks, bake the eggs a few minutes longer.

Storage

Store any leftovers in an airtight container in the refrigerator for up to 2 days. Reheat gently in a low oven (around 300°F / 150°C) to preserve the pastry’s crispness. Avoid microwaving as it may make the puff pastry soggy.

How to Serve

The image shows three crispy nests made from shredded golden-brown potatoes, each holding a bright sunny-side-up egg with a shiny yellow yolk on top. The nests have crunchy edges and soft centers, and small green chopped chives are sprinkled on the eggs and around the nests on a white plate. In the background, there are blurred white bowls on a white marbled surface, creating a clean and fresh look. Photo taken with an iphone --ar 4:5 --v 7

Serve this delicious recipe with your favorite sides.

FAQs

Can I prepare this dish ahead of time?

You can prepare the spinach filling and puff pastry squares ahead, but for the best texture, add eggs and bake just before serving.

What can I use instead of everything bagel seasoning?

If you don’t have everything bagel seasoning, a simple mix of sesame seeds, poppy seeds, dried onion flakes, and garlic powder works well as a substitute.

Print

Baked Eggs Napoleon with Spinach and Cream Cheese Filling Recipe

Baked Eggs Napoleon is a sophisticated yet simple brunch dish featuring flaky puff pastry squares topped with a creamy spinach mixture and perfectly baked eggs. This recipe combines the richness of cream cheese and Parmesan with fresh spinach and aromatic shallots, all nestled in golden puff pastry shells for an elegant and satisfying meal.

  • Author: Maya
  • Prep Time: 45 minutes
  • Cook Time: 30 minutes
  • Total Time: 1 hour 15 minutes
  • Yield: 4 servings 1x
  • Category: Brunch
  • Method: Baking
  • Cuisine: French-inspired
  • Diet: Vegetarian

Ingredients

Scale

Puff Pastry

  • 1 package (14.1 oz) frozen puff pastry sheets, thawed
  • 1 egg, beaten (for egg wash)
  • Everything bagel seasoning (optional)

Spinach Filling

  • 1 tablespoon olive oil
  • 1 shallot, finely chopped
  • 2 cloves garlic, minced
  • 10 ounces fresh spinach, washed and roughly chopped
  • 4 ounces cream cheese, softened
  • 1/4 cup heavy cream
  • 1/4 cup grated Parmesan cheese
  • 1/4 teaspoon nutmeg
  • Salt and freshly ground black pepper to taste

Eggs and Garnish

  • 4 large eggs
  • Salt and freshly ground black pepper to taste
  • Fresh chives, chopped (for garnish)

Instructions

  1. Thaw and prepare puff pastry: Thaw the puff pastry sheets at room temperature for 30-40 minutes until pliable but still cold, which makes them easier to handle without becoming too soft.
  2. Preheat oven and prepare baking sheet: Preheat your oven to 400°F (200°C). Line a baking sheet with parchment paper to prevent sticking and ensure even baking.
  3. Cut and score puff pastry: Unfold the thawed puff pastry on a lightly floured surface. Cut each sheet into four equal squares to make eight squares total. Lightly score a smaller square inside each square about 1/2 inch from the edge but do not cut all the way through, which allows the edges to puff up around the filling.
  4. Brush and season: Brush the top of each puff pastry square with beaten egg. Optionally sprinkle everything bagel seasoning along the edges to add additional flavor and texture.
  5. Bake puff pastry shells: Place the puff pastry squares on the prepared baking sheet and bake for 12-15 minutes or until they become golden brown and puffed up. Remove from oven and let cool slightly.
  6. Create wells in pastry: Gently press down the center of each square to create a shallow well in the puff pastry shell, which will hold the spinach filling and egg.
  7. Cook shallots and garlic: Heat olive oil in a large skillet over medium heat. Add the finely chopped shallot and cook until softened, about 3-4 minutes. Add minced garlic and cook for another minute until fragrant, being careful not to burn the garlic.
  8. Wilt spinach: Add the roughly chopped spinach to the skillet and cook, stirring occasionally, until it is wilted, about 5-7 minutes. If needed, add spinach in batches to avoid overcrowding. Drain spinach in a colander, pressing out excess moisture to prevent soggy filling.
  9. Prepare spinach filling: Return drained spinach to the skillet or transfer to a bowl. Stir in softened cream cheese, heavy cream, grated Parmesan cheese, and nutmeg. Season with salt and freshly ground black pepper. Mix thoroughly until the filling is smooth and well combined. Taste and adjust seasoning as needed.
  10. Fill pastry shells: Spoon the creamy spinach filling evenly into the wells of each baked puff pastry shell, filling them but leaving room at the center for the egg.
  11. Create egg indentations and add eggs: Make a small indentation in the center of the spinach filling in each shell. Carefully crack one large egg into each indentation. Season the eggs lightly with salt and freshly ground black pepper.
  12. Bake eggs on puff pastry: Return the filled puff pastry squares to the oven and bake for 10-15 minutes more. Bake until the egg whites are set but the yolks remain runny for the perfect texture.
  13. Garnish and serve: Let the baked eggs cool slightly, then garnish with freshly chopped chives. Serve immediately while warm for a delightful brunch treat.

Notes

  • If you prefer fully cooked yolks, bake for a few minutes longer until yolks are firm.
  • Everything bagel seasoning is optional but adds a nice savory crunch to the pastry edges.
  • Make sure to press out excess moisture from spinach well to avoid soggy pastry.
  • Use fresh large eggs for best results and even cooking.
  • This dish is best served immediately as puff pastry can lose its crispiness over time.

Keywords: baked eggs napoleon, puff pastry egg recipe, spinach and eggs, brunch recipes, savory puff pastry, creamy spinach filling

Did you make this recipe?

Share a photo and tag us — we can’t wait to see what you’ve made!

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating