Baked Eggs Napoleon

Golden baked eggs Napoleon with runny yolks nestled on layers of ham, spinach, and creamy Gruyère sauce Save to Pinterest
Golden baked eggs Napoleon with runny yolks nestled on layers of ham, spinach, and creamy Gruyère sauce | cookedstories.com

This elegant French-inspired dish combines fresh spinach, zucchini, tomatoes, and ham in individual portions, all topped with a velvety Gruyère sauce and perfectly baked eggs. The preparation involves creating a classic béchamel-based sauce, layering vegetables and protein, then baking until eggs reach ideal doneness with runny yolks.

Perfect for weekend brunch or special occasion breakfasts, each serving delivers rich flavors and varied textures. The vegetarian adaptation swaps ham for sautéed mushrooms while maintaining the dish's sophisticated character. Individual ramekins create beautiful presentation and ensure even cooking.

The first time I encountered Baked Eggs Napoleon was at a tiny Parisian bistro where the owner insisted eggs deserved the same reverence as any steak. I was skeptical until that first bite broke through the golden yolk into layers of velvety sauce and vegetables. Now it's my answer to fancy brunch without the restaurant price tag or the reservation hassle.

I made this for my sister's birthday brunch last spring, and she literally stopped talking mid-sentence when she took her first bite. The way the puff pastry soaks up the egg yolk and cheese sauce became the topic of conversation for the rest of the morning. Now she requests it every time she visits, and I never say no.

Ingredients

  • Fresh spinach leaves: The key here is chopping them before wilting so they distribute evenly through every layer
  • Ripe tomato: Choose one that gives slightly when pressed, as it will release just enough moisture during baking
  • Thinly sliced zucchini: A mandoline or sharp knife makes all the difference in getting those paper thin rounds
  • Large eggs: Room temperature eggs will cook more evenly and give you that perfect runny yolk consistency
  • Cooked ham or sautéed mushrooms: The mushrooms create an earthy vegetarian alternative that feels just as substantial
  • Puff pastry or toasted brioche: Brioche stays firmer longer, but puff pastry adds that flaky French bakery touch
  • Unsalted butter: Starting with unsalted butter lets you control exactly how salty the final sauce becomes
  • All-purpose flour: This creates the roux base that thickens your sauce into something velvety and rich
  • Whole milk: The higher fat content makes a noticeably silkier sauce that coats every vegetable
  • Grated Gruyère cheese: Its nutty flavor melts beautifully and adds sophistication you cannot get from cheddar
  • Fresh nutmeg: Just a pinch transforms white sauce from basic béchamel to something restaurant worthy
  • Fresh chives or parsley: The final pop of color and mild onion flavor cuts through all that richness

Instructions

Preheat your oven:
Set it to 375°F and generously grease four individual ramekins or one medium baking dish with butter
Prepare the cheese sauce:
Melt butter in a saucepan over medium heat, whisk in flour for one minute until fragrant, then slowly pour in milk while whisking constantly
Finish the sauce:
Stir in Gruyère cheese until melted, add that essential pinch of nutmeg, season generously with salt and pepper, then remove from heat
Prep your vegetables:
Quickly sauté the spinach in a hot skillet until just wilted, then slice your tomato and zucchini as thin as you possibly can
Build the foundation:
Place puff pastry or brioche in the bottom of each ramekin, then layer on spinach, zucchini slices, tomato, and your chosen ham or mushrooms
Add the sauce:
Spoon that warm cheese sauce over everything, letting it seep down into all the vegetable layers
Create the wells:
Make a shallow indentation in each ramekin and crack an egg directly into it, being careful not to break the yolk
Bake to perfection:
Slide into the oven for 20 to 25 minutes until whites are set but yolks still jiggle when you gently shake the pan
Garnish and serve:
Sprinkle fresh chives or parsley over the top and serve immediately while everything is still bubbling hot
Save to Pinterest
| cookedstories.com

This recipe became my go-to when I hosted my first dinner party and was terrified everything would go wrong. The individual servings made each guest feel special, and watching them break those yolks themselves was better than any entertainment I could have planned.

Making It Vegetarian

Swapping mushrooms for ham creates such a satisfying alternative that even meat lovers do not miss anything. Sauté them until golden and slightly crispy first so they hold their texture through the baking process.

Perfecting The Sauce

Adding a small amount of Dijon mustard to the cheese sauce creates this incredible depth that keeps people guessing what makes it so good. Whisk it in right after the milk, before adding the cheese, so it incorporates completely.

Serving Suggestions

A crisp green salad with acidic vinaigrette cuts through the richness beautifully and makes the whole meal feel lighter. I also like to serve sparkling wine or even just sparkling water with lemon to refresh the palate between bites.

  • Set out extra hot sauce on the table for those who like a kick
  • Warm your plates in the oven for five minutes before serving
  • Have crusty bread ready to soak up any leftover sauce
Creamy baked eggs Napoleon served in ramekins over flaky pastry, wilted spinach, and savory ham layers Save to Pinterest
Creamy baked eggs Napoleon served in ramekins over flaky pastry, wilted spinach, and savory ham layers | cookedstories.com

There is something deeply satisfying about breaking into that runny yolk and watching it create its own sauce across your plate. Serve this to people you really like, because they are going to want to come back for seconds.

Recipe Questions & Answers

The preparation technique draws from French culinary traditions, particularly the layered construction and béchamel-based cheese sauce. The name Napoleon references the classic layered French pastry, adapted here into a savory breakfast format with vegetables, ham, and eggs.

Absolutely. Substitute sautéed mushrooms for the ham. Slice and cook the mushrooms until they release their moisture and begin to brown before layering them with the other vegetables. The dish remains just as satisfying and flavorful.

Bake for 20-25 minutes at 375°F. Perfectly baked eggs should have fully set whites while yolks remain slightly runny. Jiggle the ramekins gently—the whites should barely move while yolks still have some fluid motion. Add 2-3 minutes for firmer yolks.

The cheese sauce can be made up to 2 days in advance and refrigerated. Vegetables can be sliced and stored separately. Assemble everything just before baking for best results. The sauce may need thinning with a splash of milk when reheating.

A crisp sparkling wine like Champagne or Prosecco complements the rich eggs and cheese sauce beautifully. For still wines, try a Chablis or Sauvignon Blanc. The acidity cuts through the creamy sauce while enhancing the vegetable flavors.

Yes. Layer all ingredients in a 9x13 inch baking dish. Crack 8-10 eggs over the surface depending on desired portion size. Baking time may increase slightly to 25-30 minutes. This works well for serving larger groups or family-style brunch.

Baked Eggs Napoleon

French-inspired layers of vegetables, ham, and cheese sauce topped with baked eggs

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
  • 4 slices puff pastry or toasted brioche (about 4x4 inches each)

Sauce

  • 1 tablespoon unsalted butter
  • 1 tablespoon 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 tablespoon chopped fresh chives or parsley

Instructions

1
Preheat Oven and Prepare Dishes: Preheat the oven to 375°F. Lightly grease four individual ramekins or a medium baking dish with butter or cooking spray.
2
Prepare Cheese Sauce: Melt butter in a saucepan over medium heat. Whisk in flour and cook for 1 minute to form a roux. Slowly pour in milk while whisking constantly. Continue whisking until sauce thickens and bubbles. Stir in Gruyère cheese, nutmeg, salt, and pepper until cheese melts. Remove from heat.
3
Sauté Spinach: Heat a skillet over medium-high heat. Add spinach and cook briefly until just wilted, about 1-2 minutes. Remove from heat.
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 slices.
5
Add Cheese Sauce: Spoon the prepared cheese sauce evenly over the layered vegetables and ham in each ramekin.
6
Add Eggs and Season: Create a shallow well in the center of each ramekin. Crack one egg into each well. Lightly season eggs with salt and pepper.
7
Bake to Perfection: Bake for 20-25 minutes until eggs are just set but yolks remain runny. Adjust cooking time slightly for firmer yolks if preferred.
8
Garnish and Serve: Remove from oven and garnish with freshly chopped chives or parsley. Serve immediately while hot.
Additional Information

Equipment Needed

  • Oven
  • Four ramekins or one 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
  • Contains dairy (milk, cheese, butter)
  • Contains gluten (puff pastry or brioche)
  • Contains pork (when using ham)
  • Use gluten-free bread and lactose-free milk or cheese alternatives for dietary restrictions
Veronica Mills

Home cook sharing easy, wholesome recipes and helpful kitchen tips for every food lover.