Baked Eggs Napoleon

Golden baked eggs Napoleon with runny yolks nestled in creamy cheese sauce and layered vegetables Save
Golden baked eggs Napoleon with runny yolks nestled in creamy cheese sauce and layered vegetables | cookedcomfort.com

This elegant French-inspired dish layers fresh vegetables, savory ham, and a rich homemade cheese sauce in individual portions, each crowned with a perfectly baked egg. The velvety Gruyère béchamel brings everything together, while runny yolks create a luxurious sauce when broken. Ready in under an hour, this sophisticated brunch centerpiece balances protein, vegetables, and indulgent creaminess. Easily adapted for vegetarians with sautéed mushrooms instead of ham, these individual servings make an impressive presentation for guests.

The Sunday my sister announced she was moving to Paris, we celebrated with eggs baked in everything we could find in the fridge. That impromptu brunch became this recipe, and now the smell of Gruyère sauce bubbling in the oven always pulls me back to that kitchen table where we schemed about visiting her.

Last winter, I made these for a snowed-in brunch, and my friend who claims to dislike cooked vegetables went back for thirds. The vegetables soften into sweetness, and the rich cheese sauce ties everything together so perfectly that nobody notices how healthy this actually is.

Ingredients

  • 1 cup fresh spinach leaves: The spinach wilts down beautifully, adding moisture and a mild earthy flavor that balances the rich sauce
  • 1 medium tomato, sliced: Choose one that yields slightly to pressure but isnt mushy, as it will release juices during baking
  • 1 small zucchini, thinly sliced: Thin slices are key here so they tenderize in the oven without becoming watery
  • 4 large eggs: Room temperature eggs will cook more evenly and give you better control over that coveted runny yolk
  • 4 slices cooked ham: Or sautéed mushrooms if you are going the vegetarian route, both provide a savory foundation
  • 4 slices puff pastry or toasted brioche: This bottom layer soaks up all those delicious juices and prevents eggs from sticking
  • 1 tbsp unsalted butter: Forms the base of your béchamel and adds that essential French richness
  • 1 tbsp all-purpose flour: Just enough to thicken the sauce into something velvety and luscious
  • 1 cup whole milk: Warm it slightly before adding to prevent lumps from forming in your sauce
  • 1/4 cup grated Gruyère cheese: This Swiss cheese melts beautifully and adds a nutty depth that other cheeses cannot match
  • Salt and freshly ground black pepper: Season each layer as you build it for the best flavor throughout
  • Pinch of nutmeg: The secret ingredient in classic French béchamel that adds warmth without sweetness
  • 1 tbsp chopped fresh chives or parsley: A bright finish that cuts through all that richness

Instructions

Start with a hot oven:
Preheat your oven to 375°F and grease four ramekins or a baking dish with butter, getting into all the corners
Make the cheese sauce:
Melt butter in a saucepan over medium heat, whisk in flour for one minute until bubbly, then slowly stream in milk while whisking constantly until it thickens into a velvety sauce before stirring in the Gruyère, nutmeg, salt, and pepper
Prep your vegetables:
Quickly sauté the spinach in a hot skillet until it just wilts, then set it aside with your sliced zucchini and tomato
Build the foundation:
Place a slice of puff pastry or toasted brioche in each ramekin, then layer in the spinach, zucchini slices, tomato, and ham or mushrooms
Add the sauce:
Spoon that warm cheese sauce generously over each layered ramekin, letting it seep down into all the nooks and crannies
Create the wells:
Use the back of a spoon to make a shallow indentation in each ramekin, then crack an egg into each well and season with a pinch of salt and pepper
Bake to perfection:
Slide the ramekins into the oven for 20 to 25 minutes, watching for whites to set while yolks stay gloriously runny
Finish with freshness:
Scatter chives or parsley over each ramekin the moment they come out of the oven for a pop of color and flavor
Save
| cookedcomfort.com

My mother started making these for Christmas morning after she discovered the recipe in a dusty cookbook at a yard sale, and now it would not feel like the holidays without the smell of baking eggs filling the house.

Make It Vegetarian

Swap the ham for sautéed mushrooms, and use a combination of cremini and shiitake for that meaty umami flavor that makes you forget there is no meat involved.

Sauce Secrets

Whisking the sauce constantly prevents lumps, and warming your milk beforehand helps it incorporate smoothly into the roux without any clumping.

Serving Suggestions

This dish wants to be the star of a leisurely brunch, so give it the company it deserves. A simple arugula salad with lemon vinaigrette cuts through the richness, and sparkling wine or fresh orange juice makes everything feel celebratory.

  • Toast any extra puff pastry scraps and serve on the side for dipping
  • Keep hot sauce nearby for anyone who likes a little kick
  • Have extra cheese ready because guests always want more
Elegant baked eggs Napoleon served in ramekins with wilted spinach ham and Gruyère sauce Save
Elegant baked eggs Napoleon served in ramekins with wilted spinach ham and Gruyère sauce | cookedcomfort.com

There is something deeply satisfying about breaking through that warm egg yolk and watching it mingle with the cheese sauce, and I hope this recipe finds its way into your weekend rotation.

Recipe FAQs

Bake for 20–25 minutes at 375°F until the whites are fully set but the yolks remain runny. If you prefer firmer yolks, extend the baking time by 3–5 minutes.

Assemble the vegetable, ham, and sauce layers in the ramekins up to a day ahead, cover tightly, and refrigerate. Add the eggs and bake just before serving for best results.

Sautéed mushrooms work beautifully as a vegetarian alternative. Portobello or cremini mushrooms provide a meaty texture and umami flavor that complements the other layers.

Yes, layer all ingredients in a 9x13-inch baking dish or large casserole. Crack 8 eggs across the surface and bake until set, adding 5–10 minutes to the cooking time.

A crisp green salad with light vinaigrette balances the richness. Crusty bread, roasted potatoes, or fresh fruit also make excellent accompaniments for a complete brunch spread.

This dish is best enjoyed fresh, as the texture of eggs changes significantly when frozen and reheated. The assembled unbaked portions can be frozen and baked later.

Baked Eggs Napoleon

Layers of vegetables, ham and creamy Gruyère sauce topped with baked eggs in individual ramekins

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
Preheat and Prepare: Preheat oven to 375°F. Lightly grease four individual ramekins or one medium baking dish.
2
Prepare Cheese Sauce: Melt butter in saucepan over medium heat. Whisk in flour and cook for 1 minute. Gradually whisk in milk, stirring constantly until thickened. Stir in Gruyère cheese, nutmeg, salt, and pepper. Remove from heat.
3
Sauté Spinach: Briefly sauté spinach in skillet until just wilted. Remove from heat.
4
Assemble Layers: Place puff pastry slice or toasted brioche in bottom of each ramekin. Layer with sautéed spinach, zucchini slices, tomato, and ham or mushrooms.
5
Add Cheese Sauce: Spoon cheese sauce evenly over layered vegetables and ham in each ramekin.
6
Add Eggs: Create shallow well in center of each ramekin. Crack one egg into each well. Lightly season eggs with salt and pepper.
7
Bake: Bake for 20-25 minutes until whites are set but yolks remain runny. Adjust time for firmer yolks if desired.
8
Garnish and Serve: Remove from oven. Garnish with fresh chopped chives or parsley. Serve immediately.
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 using ham
  • Use gluten-free bread and lactose-free milk or cheese for dietary restrictions
Evelyn Foster

Home cook sharing easy, nourishing recipes and helpful kitchen tips for everyday family meals.