Eggs Napoleon

BY

|

Update : December 21, 2025

Plated Eggs Napoleon with poached eggs and sauce on a white dish.

Why Make This Recipe

Eggs Napoleon is a delightful dish that combines the flaky goodness of puff pastry with the rich flavors of eggs, cream, and Parmesan cheese. It is perfect for breakfast, brunch, or even a light dinner. The creamy spinach filling adds a touch of green, making it not just tasty but also visually appealing. This recipe is simple enough for beginners and satisfying enough for seasoned cooks.

Making Eggs Napoleon at home is an excellent way to impress your family and friends. You can tailor the recipe to suit your taste by adding herbs, spices, or other vegetables. It’s a great option for gatherings, holidays, or just a special meal at home. The combination of crispy pastry and a creamy filling will have everyone asking for seconds.

How to Make Eggs Napoleon

Making Eggs Napoleon is straightforward. The steps are simple, and the ingredients are easy to find. Follow this guide carefully to create a beautiful dish that will excite the taste buds of everyone who tries it.

Ingredients:

  • 1 package of puff pastry
  • 2 cups fresh spinach
  • 4 large eggs
  • 1/2 cup heavy cream
  • 1/2 cup grated Parmesan cheese
  • Salt and pepper to taste
  • Butter or oil for greasing

Directions:

  1. Preheat the oven to 400°F (200°C).
    Start by preheating your oven. This step is crucial to get the puff pastry nice and crispy.

  2. Roll out the puff pastry and cut it into rounds to fit your baking cups.
    Take the puff pastry from the package. Roll it out on a floured surface to ensure it doesn’t stick. Use a round cutter or a small bowl to cut out circles that will fit into your baking cups.

  3. Place the pastry in greased cups, and prick the bottom with a fork.
    Lightly grease your baking cups with butter or oil to prevent sticking. Place the pastry circles into the cups and press them down gently. Use a fork to prick the bottom of the pastry. This helps avoid a soggy crust.

  4. Bake for 15 minutes or until golden brown.
    Bake the pastry in the preheated oven. Keep an eye on it, as you want it to be golden brown but not burnt.

  5. In a skillet, sauté the spinach until wilted.
    While the pastry is baking, heat a little oil in a skillet. Add the fresh spinach and sauté it until it becomes soft and wilted. This should only take a couple of minutes. Remove it from the heat and set it aside.

  6. In a bowl, beat the eggs with cream, Parmesan, salt, and pepper.
    In a mixing bowl, crack the eggs and add the heavy cream, grated Parmesan cheese, salt, and pepper. Whisk everything together until the mixture is smooth and creamy.

  7. Once the pastry shells are baked, fill them with sautéed spinach and pour the egg mixture on top.
    After 15 minutes, take the pastry out of the oven. Carefully add a spoonful of the sautéed spinach into each pastry shell. Then, pour the egg mixture over the spinach until it is filled.

  8. Bake for an additional 15-20 minutes, until the egg is set.
    Put the filled pastry shells back in the oven and bake them again. The egg should be set and firm when it is finished.

  9. Serve warm.
    Once cooked, take the Eggs Napoleon out of the oven. Let them cool for a few minutes, then serve them warm, perhaps with a side salad or some fruit.

How to Serve Eggs Napoleon

Eggs Napoleon can be served in many ways. For an elegant touch, serve them on individual plates with a sprinkle of extra Parmesan cheese or a drizzle of balsamic reduction. You can also add a garnish of fresh herbs such as chives or parsley for both color and flavor. Pair it with a light salad or crispy roasted vegetables to balance the richness of the dish.

This recipe is perfect for brunch. You can serve it alongside freshly squeezed juice, coffee, or tea. If you have guests over, consider making a variety of fillings for the pastry shells, using ingredients like mushrooms, tomatoes, or different cheeses to create a mini buffet.

How to Store Eggs Napoleon

If you have any leftovers, you can store them in the refrigerator. Place them in an airtight container. They will stay fresh for about 2-3 days. When you are ready to eat them again, reheat in the oven at 350°F (175°C) for about 10-15 minutes to regain some of that flaky texture.

You can also freeze Eggs Napoleon before baking. After assembling but before cooking, wrap them well and place them in the freezer. When you are ready to enjoy them, bake directly from the freezer, adding a few extra minutes to the baking time.

Tips to Make Eggs Napoleon

  • Choose good quality puff pastry. The better the quality, the flakier the crust.
  • Don’t overfill the pastry. Make sure to leave some room for the egg mixture to expand as it cooks.
  • Experiment with flavors. Add herbs like thyme or basil to the egg mixture for a different taste.
  • Use a mix of cheeses. Combining Cheddar, feta, or mozzarella with Parmesan can create different flavor profiles.
  • Cook the spinach thoroughly. Make sure the spinach is wilted to avoid excess moisture in the pastry.

Variation

For a heartier version of Eggs Napoleon, consider adding cooked bacon, ham, or smoked salmon to the spinach before filling the pastry. This will add more protein and depth of flavor to the eggs. You could also swap out the spinach for other greens like kale or Swiss chard, or even use roasted vegetables like bell peppers or zucchini.

FAQs

Can I make the puff pastry from scratch?
While store-bought puff pastry is convenient and yields great results, you can absolutely make your own if you have the time and desire to do so.

Can I use frozen spinach instead of fresh?
Yes, you can use frozen spinach. Just make sure to thaw it first and squeeze out excess moisture before using.

How can I make this dish vegetarian?
This recipe is already vegetarian-friendly. Just ensure that the cheese you use is rennet-free if you want to keep it suitable for all vegetarians.

Can I add other vegetables?
Certainly! Feel free to add other vegetables such as tomatoes, mushrooms, or bell peppers to add even more flavor and nutrition.

By following these guidelines, making and serving Eggs Napoleon is simple and enjoyable. This recipe is suitable for anyone, whether you are cooking for your family or hosting a gathering. The delicious combination of flaky pastry and creamy filling will surely be a hit. Enjoy your cooking!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Eggs Napoleon


  • Author: jena
  • Total Time: 55 minutes
  • Yield: 4 servings 1x
  • Diet: Vegetarian

Description

A delightful dish of flaky puff pastry filled with creamy eggs, spinach, and Parmesan cheese, perfect for breakfast or brunch.


Ingredients

Scale
  • 1 package of puff pastry
  • 2 cups fresh spinach
  • 4 large eggs
  • 1/2 cup heavy cream
  • 1/2 cup grated Parmesan cheese
  • Salt and pepper to taste
  • Butter or oil for greasing

Instructions

  1. Preheat the oven to 400°F (200°C).
  2. Roll out the puff pastry and cut it into rounds to fit your baking cups.
  3. Place the pastry in greased cups, and prick the bottom with a fork.
  4. Bake for 15 minutes or until golden brown.
  5. In a skillet, sauté the spinach until wilted.
  6. In a bowl, beat the eggs with cream, Parmesan, salt, and pepper.
  7. Once the pastry shells are baked, fill them with sautéed spinach and pour the egg mixture on top.
  8. Bake for an additional 15-20 minutes, until the egg is set.
  9. Serve warm.

Notes

For variations, consider adding cooked bacon, ham, or smoked salmon for extra flavor. You can also experiment with different vegetables or cheeses.

  • Prep Time: 20 minutes
  • Cook Time: 35 minutes
  • Category: Brunch
  • Method: Baking
  • Cuisine: French

Nutrition

  • Serving Size: 1 serving
  • Calories: 350
  • Sugar: 2g
  • Sodium: 450mg
  • Fat: 25g
  • Saturated Fat: 12g
  • Unsaturated Fat: 10g
  • Trans Fat: 0g
  • Carbohydrates: 30g
  • Fiber: 3g
  • Protein: 14g
  • Cholesterol: 140mg

Keywords: Eggs Napoleon, puff pastry, brunch, vegetarian, creamy filling

Keep your apron on!!! the party’s not over yet!

Delicious smash burger tacos served with fresh toppings and vibrant flavors
Plates & Stacks

Smash Burger Tacos

Why Make This Recipe Smash Burger Tacos are a fun twist on two classic favorites: burgers and tacos. This recipe is perfect for a casual
Jack Ellison
March 2, 2026
Quick chicken breast dish with green beans on a plate
Plates & Stacks

Quick Chicken Breast and Green Beans

Why Make This Recipe Quick Chicken Breast and Green Beans is a simple and healthy dish that you can prepare in no time. It is
Jena Ellison
March 2, 2026
Delicious homemade chicken pot pie with flaky crust and hearty filling
Plates & Stacks

Homemade Chicken Pot Pie

Why Make This Recipe Homemade Chicken Pot Pie is a comforting and delicious dish that brings warmth to your kitchen. It is perfect for family
Jena Ellison
March 2, 2026

Leave a Comment

Recipe rating