why make this recipe
Baked Eggs Napoleon Pastry is a delightful and visually stunning dish that brightens up any breakfast table. With flaky pastry and a creamy filling, it’s perfect for brunch or a special gathering. Not only is it delicious, but it’s also versatile—allowing you to use whatever greens or cheeses you have on hand. This recipe is simple enough for a weekday breakfast yet fancy enough for a weekend treat, making it an ideal choice for various occasions.
how to make Baked Eggs Napoleon Pastry
Ingredients:
- 1 package Puff Pastry (can use homemade pastry if preferred)
- 1 large Egg Wash (Beaten Egg) (optional, but recommended for appearance)
- 4 large Eggs (fresh eggs yield the best results)
- 2 cups Spinach (can substitute with kale or Swiss chard)
- 8 oz Cream Cheese (can swap for ricotta cheese for a lighter option)
- 1/2 cup Parmesan Cheese (can use grated Cheddar or nutritional yeast for dairy-free)
- 1 tbsp Olive Oil (any neutral oil is a good substitute)
- 1 small Shallot (can use onion if shallots are unavailable)
- 2 cloves Garlic
- 1/4 tsp Nutmeg (freshly grated nutmeg offers the best flavor)
- to taste Salt
- to taste Pepper
Directions:
- Preheat your oven to 400°F (200°C).
- Roll out the puff pastry on a lightly floured surface, and cut it into squares or circles to fit your baking dish.
- Place the pastry pieces on a baking tray lined with parchment paper.
- If desired, brush the pastry with beaten egg for a golden finish.
- In a skillet, heat the olive oil over medium heat. Add chopped shallots and minced garlic, cooking until soft.
- Stir in the spinach and cook until wilted. Remove from heat and let cool slightly.
- In a bowl, mix the cream cheese, Parmesan cheese, nutmeg, salt, and pepper. Add the cooled spinach mixture and combine well.
- Spoon the cheese and spinach mixture onto the center of each pastry piece.
- Create a small well in each mixture and crack an egg into it. Season the eggs with a little salt and pepper.
- Bake in the preheated oven for about 20-25 minutes, or until the pastry is golden and the eggs are set to your liking.
- Let cool for a few minutes before serving.
how to serve Baked Eggs Napoleon Pastry
Serve your Baked Eggs Napoleon Pastry warm, right from the oven. It makes a fantastic standalone dish but can also be paired with a simple salad or fresh fruit. A sprinkle of fresh herbs like parsley or chives on top adds a nice touch for presentation.
how to store Baked Eggs Napoleon Pastry
If you have leftovers, store them in an airtight container in the fridge for up to 2 days. Reheat in the oven or microwave until warmed through. However, for the best texture, enjoy them fresh out of the oven.
tips to make Baked Eggs Napoleon Pastry
- For a richer flavor, use fresh herbs like thyme or rosemary in the filling.
- Experiment with different cheeses based on what you have at home.
- Make sure not to overcook the eggs; they should be slightly runny for the best experience.
variation
You can modify this recipe by adding cooked bacon or sausage for a heartier option. For a vegetarian choice, try incorporating different vegetables like roasted peppers or mushrooms.
FAQs
Can I make the pastry from scratch?
Yes, you can make your own puff pastry if you prefer, but store-bought is quick and convenient.
Can I freeze these pastries?
Yes, you can freeze unbaked pastries. Just pop them in the oven straight from the freezer, adding a few extra minutes to the baking time.
What if I don’t eat eggs?
You can try making a vegan version by using tofu or chickpea flour mixed with water as a substitute for the eggs.


Baked Eggs Napoleon Pastry
- Total Time: 40 minutes
- Yield: 4 servings 1x
- Diet: Vegetarian
Description
A delightful dish featuring flaky pastry filled with creamy spinach and cheese, topped with eggs, perfect for brunch or special gatherings.
Ingredients
- 1 package Puff Pastry (homemade optional)
- 1 large Egg Wash (Beaten Egg, optional)
- 4 large Eggs
- 2 cups Spinach (or kale/Swiss chard)
- 8 oz Cream Cheese (substitute with ricotta for a lighter option)
- 1/2 cup Parmesan Cheese (or grated Cheddar/nutritional yeast for dairy-free)
- 1 tbsp Olive Oil (or neutral oil)
- 1 small Shallot (or onion)
- 2 cloves Garlic
- 1/4 tsp Nutmeg
- to taste Salt
- to taste Pepper
Instructions
- Preheat your oven to 400°F (200°C).
- Roll out the puff pastry on a lightly floured surface, then cut it into squares or circles.
- Place the pastry on a lined baking tray.
- Brush the pastry with beaten egg if desired.
- In a skillet, heat olive oil and add chopped shallots and minced garlic, cooking until soft.
- Stir in spinach and cook until wilted, then remove from heat to cool slightly.
- In a bowl, mix cream cheese, Parmesan, nutmeg, salt, and pepper, then add the cooled spinach.
- Spoon the mixture onto each pastry piece and create a well for the eggs.
- Crack an egg into each well and season with salt and pepper.
- Bake for 20-25 minutes, until pastry is golden and eggs are set to your liking.
- Let cool before serving.
Notes
For a richer flavor, use fresh herbs in the filling. Experiment with different cheeses. Make sure not to overcook the eggs for the best texture.
- Prep Time: 15 minutes
- Cook Time: 25 minutes
- Category: Breakfast
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 pastry
- Calories: 350
- Sugar: 2g
- Sodium: 500mg
- Fat: 20g
- Saturated Fat: 8g
- Unsaturated Fat: 9g
- Trans Fat: 0g
- Carbohydrates: 30g
- Fiber: 3g
- Protein: 12g
- Cholesterol: 280mg

