Baked Eggs Napoleon

Golden baked eggs Napoleon with runny yolks nestled in creamy Gruyère sauce and layers of ham Pin It
Golden baked eggs Napoleon with runny yolks nestled in creamy Gruyère sauce and layers of ham | cookedandsavored.com

This sophisticated brunch dish features individual portions of layered vegetables, ham, and rich cheese sauce, each crowned with a perfectly baked egg. The preparation begins with a classic béchamel sauce enhanced with Gruyère cheese and nutmeg, which adds luxurious creaminess to every bite.

Each ramekin starts with a foundation of puff pastry or toasted brioche, followed by sautéed spinach, fresh zucchini slices, ripe tomato, and your choice of ham or mushrooms. The cheese sauce binds these layers together before a fresh egg is nestled on top and baked until just set.

The result is a beautiful presentation where runny yolks mingle with the savory components beneath. Ready in under an hour, this dish impresses guests while remaining manageable for home cooks of any skill level.

The morning sun was streaming through my kitchen window when I decided to attempt something that felt like it belonged in a tiny Parisian café. I had been reading about classic French brunch dishes and something about the elegant layering caught my imagination. My roommate wandered in, coffee in hand, and watched me assemble what I called breakfast architecture.

I first made these for a birthday brunch when friends were visiting from out of town. There is something magical about pulling those ramekins from the oven, the cheese sauce bubbling gently around the edges, the yolks trembling just right. Everyone went quiet for that first bite, then the questions started about how long it took and could I make it again next weekend.

Ingredients

  • 1 cup fresh spinach leaves: These wilt down beautifully and add a lovely earthy note that balances the rich sauce
  • 1 medium tomato: Slice these thin so they soften perfectly in the oven without making the dish watery
  • 1 small zucchini: Thin slices provide a tender texture and subtle freshness
  • 4 large eggs: Room temperature eggs will cook more evenly and give you better control over doneness
  • 4 slices cooked ham: The salty ham cuts through the creaminess, though sautéed mushrooms work beautifully for vegetarians
  • 4 slices puff pastry or brioche: This foundation soaks up all the glorious flavors and prevents the eggs from sticking
  • 1 tbsp unsalted butter: Start with cold butter for the roux, it helps prevent lumps in your sauce
  • 1 tbsp all-purpose flour: This creates the silky base for your cheese sauce
  • 1 cup whole milk: Warm the milk slightly before adding, it incorporates more smoothly
  • 1/4 cup grated Gruyère cheese: This Swiss cheese melts beautifully and adds a nutty depth you cannot get from cheddar
  • Salt and black pepper: Season generously but remember the ham and cheese already bring saltiness
  • Pinch of nutmeg: Just a tiny amount adds that classic French béchamel warmth
  • 1 tbsp fresh chives or parsley: These add a bright finish and a pop of color against the golden sauce

Instructions

Preheat your oven:
Set it to 375°F and lightly butter your ramekins so nothing sticks
Make the cheese sauce:
Melt butter in a saucepan, whisk in flour for one minute until bubbly, then gradually add milk while whisking constantly until it thickens into a velvety base
Add the cheese:
Stir in the Gruyère, nutmeg, salt and pepper until the cheese melts and the sauce becomes impossibly creamy
Prep the vegetables:
Give the spinach a quick sauté until just wilted, it should still have some body and not be completely collapsed
Build the layers:
Start with pastry or brioche in the bottom, then stack spinach, zucchini, tomato, and ham in each ramekin like you are building tiny edible casseroles
Add the sauce:
Spoon that gorgeous cheese sauce over each creation, letting it seep down into all the crevices
Create the wells:
Make a gentle hollow in the center of each ramekin and crack an egg into it, season the tops lightly
Bake to perfection:
Slide them into the oven for 20 to 25 minutes, watching for the whites to set while keeping those yolks gloriously runny
Finish and serve:
Sprinkle with fresh chives or parsley and serve immediately while everything is hot and bubbling
Pin It
| cookedandsavored.com

This dish has become my go to for slow Sunday mornings when I want something that feels special without spending hours in the kitchen. There is a quiet satisfaction in assembling each layer, knowing the transformation that will happen in the oven.

Making It Your Own

I have learned that the cheese sauce welcomes all sorts of additions. A dab of Dijon mustard creates a lovely sharpness that cuts through the richness, while a splash of white wine adds sophistication.

Timing Is Everything

The difference between a perfectly runny yolk and an overcooked one is mere minutes. I set my timer for 20 minutes and check every two minutes after that, gently shaking the ramekin to see how much the eggs still wobble.

Serving Suggestions

A simple arugula salad with lemon vinaigrette cuts through the richness beautifully. I also love serving these with a sparkling wine or crisp white wine that complements the Gruyère.

  • Toast extra slices of brioche for soaking up every drop of sauce
  • Keep the garnish herbs fresh and sprinkle them right at the table for maximum aroma
  • Consider a small fruit salad on the side to brighten the plate
Elegant baked eggs Napoleon served in ramekins over spinach tomato and crispy golden pastry base Pin It
Elegant baked eggs Napoleon served in ramekins over spinach tomato and crispy golden pastry base | cookedandsavored.com

There is something deeply satisfying about serving a dish that looks so elegant and tastes even better than it looks.

Recipe FAQ

You can prepare the components up to a day in advance—cook the cheese sauce, sauté the vegetables, and slice the toppings. Assemble everything in the ramekins except for the eggs, then refrigerate. When ready to serve, bring to room temperature, crack the eggs on top, and bake.

Bake at 375°F for 20–25 minutes, checking at the 20-minute mark. The whites should be fully set while the yolks remain jiggly and liquid. Remember that residual heat continues cooking the eggs after they leave the oven, so remove them slightly earlier than you think is necessary.

Absolutely. Try toasted sourdough, croissant slices, or even hash browns for a heartier base. For a lighter version, omit the bread entirely and build the layers directly in the ramekin—more vegetables and sauce will fill the space beautifully.

Simply replace the ham with sautéed mushrooms or roasted bell peppers. The mushrooms provide an earthy, meaty texture that complements the other layers perfectly. You could also add caramelized onions or spinach for additional depth and flavor.

A crisp sparkling wine like Champagne or Prosecco cuts through the richness of the cheese sauce and eggs. For still wine options, try a dry Chardonnay or Sauvignon Blanc. If you prefer red, a light Pinot Noir works nicely without overpowering the delicate flavors.

Yes, assemble all the layers in a 9x13-inch baking dish. You may need extra vegetables and sauce to fill the space. Crack about 8-10 eggs over the top in a grid pattern. Bake for 25–30 minutes, rotating the pan halfway through for even cooking.

Baked Eggs Napoleon

Layers of vegetables, ham, and creamy sauce topped with baked eggs for elegant French-inspired brunch.

Prep 20m
Cook 25m
Total 45m
Servings 4
Difficulty Medium

Ingredients

Vegetables

  • 1 cup fresh spinach leaves, washed and chopped
  • 1 medium tomato, sliced
  • 1 small zucchini, thinly sliced

Main

  • 4 large eggs
  • 4 slices cooked ham or sautéed mushrooms
  • 4 slices puff pastry or toasted brioche (4x4 inches each)

Sauce

  • 1 tbsp unsalted butter
  • 1 tbsp all-purpose flour
  • 1 cup whole milk
  • 1/4 cup grated Gruyère cheese
  • Salt and freshly ground black pepper, to taste
  • Pinch of nutmeg

Garnish

  • 1 tbsp chopped fresh chives or parsley

Instructions

1
Prepare Oven and Bakeware: Preheat the oven to 375°F. Lightly grease four individual ramekins or a medium baking dish with cooking spray or butter.
2
Prepare Cheese Sauce: Melt butter in a saucepan over medium heat. Whisk in flour and cook for 1 minute until bubbly. Gradually whisk in milk, stirring constantly until sauce thickens and bubbles. Remove from heat, stir in Gruyère cheese, nutmeg, salt, and pepper until smooth.
3
Sauté Spinach: Heat a skillet over medium-high heat. Add spinach and cook briefly until wilted, about 2 minutes. Remove from pan and drain excess liquid.
4
Assemble Layers: Place a slice of puff pastry or toasted brioche in the bottom of each ramekin. Layer with sautéed spinach, zucchini slices, tomato, and ham or mushrooms in each dish.
5
Add Sauce and Eggs: Spoon cheese sauce evenly over the layered ingredients in each ramekin. Create a shallow well in the center of each and carefully crack an egg into each well. Lightly season eggs with salt and pepper.
6
Bake to Perfection: Transfer ramekins to the preheated oven. Bake for 20 to 25 minutes until egg whites are set but yolks remain slightly runny. Adjust baking time by 2 to 3 minutes for firmer yolks if desired.
7
Garnish and Serve: Remove from oven and let rest for 2 minutes. Sprinkle with fresh chopped chives or parsley. Serve immediately while warm.
Additional Information

Equipment Needed

  • Oven
  • Four ramekins or medium baking dish
  • Saucepan
  • Whisk
  • Skillet
  • Cutting board and knife

Nutrition (Per Serving)

Calories 325
Protein 18g
Carbs 23g
Fat 18g

Allergy Information

  • Contains eggs, dairy (milk, cheese, butter), and gluten (puff pastry or brioche). Contains pork when prepared with ham.
Madeleine Brooks

Sharing simple, nourishing recipes and practical cooking tips for home cooks who love family-friendly meals.