Go Back
+ servings
Baked Eggs Napoleon

Indulgent Baked Eggs Napoleon: Your Cozy Brunch Delight

Baked Eggs Napoleon is a delightful twist on classic brunch with layers of béchamel, spinach, and eggs, perfect for any dietary preference.
Prep Time 15 minutes
Cook Time 30 minutes
Resting Time 5 minutes
Total Time 50 minutes
Servings: 6 servings
Course: Breakfast
Cuisine: American
Calories: 350

Ingredients
  

For the Béchamel
  • 4 tablespoons butter Adds richness and depth to the sauce.
  • ¼ cup flour Acts as a thickening agent; use all-purpose flour for best results.
  • 2 cups milk Creates a creamy texture; consider whole milk for more richness or almond milk for a dairy-free option.
For the Filling
  • 4 cups spinach Provides freshness and nutrients; replace with kale or Swiss chard for variety.
  • 1 cup ham Adds savory depth; can be substituted with sautéed mushrooms or roasted red peppers for a vegetarian twist.
  • 1 cup Gruyère cheese Melts beautifully and enhances flavor; try mozzarella or cheddar for different tastes.
For the Base
  • 6 slices bread Gives structure and absorbs flavors; opt for sourdough or any hearty crusty bread for added texture.
  • 4-6 whole eggs The star ingredient that brings the dish together; use fresh eggs for the best taste.

Equipment

  • Medium saucepan
  • large skillet
  • Baking Dish

Method
 

Steps
  1. In a medium saucepan over medium heat, melt 4 tablespoons of butter until bubbling. Stir in ¼ cup of flour and cook for about 2 minutes, whisking constantly to form a smooth paste. Gradually add 2 cups of milk, continuing to whisk until the mixture thickens and bubbles gently, around 5-7 minutes. Once thickened, remove from heat and set aside to cool slightly.
  2. In a large skillet, heat a drizzle of olive oil over medium heat. Add 4 cups of fresh spinach, sautéing until wilted and vibrant, about 3 minutes. Remove from heat and let cool for a moment. Squeeze out any excess moisture to prevent a watery outcome, then fold the cooked spinach into your prepared béchamel.
  3. Preheat your oven to 375°F (190°C). Start by placing slices of crusty bread on the bottom to form a solid base. Spread half of the spinach béchamel mixture over the bread, followed by layers of diced ham. Repeat this layering one more time, finishing with another layer of bread.
  4. Using the back of a spoon, create small wells in the top layer of bread for the eggs. Carefully crack 4-6 fresh eggs into the wells.
  5. Transfer the assembled dish to your preheated oven and bake for 25-30 minutes or until the eggs are set but still slightly jiggly. The top should be a lovely golden brown.
  6. Once baked, remove your Baked Eggs Napoleon from the oven and let it cool for about 5 minutes. Serve warm.

Nutrition

Serving: 1servingCalories: 350kcalCarbohydrates: 26gProtein: 18gFat: 20gSaturated Fat: 10gPolyunsaturated Fat: 1gMonounsaturated Fat: 5gCholesterol: 300mgSodium: 800mgPotassium: 400mgFiber: 3gSugar: 2gVitamin A: 1500IUVitamin C: 15mgCalcium: 200mgIron: 3mg

Notes

You can assemble the dish ahead of time and keep it in the fridge for up to 24 hours before baking.

Tried this recipe?

Let us know how it was!