Baked Eggs Napoleon Recipe: A High-Protein Breakfast You’ll Love

Crisp pastry, runny egg, silky Mornay sauce — brunch doesn’t get fancier (or easier).

ADVERTISEMENT — paste your AdSense ad unit code here (responsive display ad)

Imagine the best parts of eggs Benedict — a runny yolk, savory ham, luxurious sauce — rebuilt on a shatteringly crisp bed of golden puff pastry instead of an English muffin. That’s Baked Eggs Napoleon, and it’s the kind of dish that makes a slow weekend morning feel like a seat at a Parisian café.

Here’s the best part: despite looking like it came from a bistro kitchen, it comes together in about 45 minutes with a sheet of store-bought puff pastry and simple fridge staples. Each serving packs around 16g of protein, so it keeps you satisfied long after brunch. Whether it’s a holiday morning, a bridal shower, or just a Sunday that deserves something special — this one always impresses.

Why You’ll Love This Recipe

  • Fancy looks, easy method — guests will swear you spent hours. You didn’t.
  • High in protein — eggs, ham, and cheese team up for ~16g per serving.
  • Perfect for a crowd — bake four (or a dozen) on the same sheet tray.
  • Make-ahead friendly — prep every component the night before.
  • Endlessly customizable — swap fillings and cheeses to match your cravings.

Ingredients You’ll Need

One sheet of puff pastry + everyday fridge staples = pure elegance.
  • 1 sheet puff pastry, thawed
  • 4 large eggs
  • 1 cup fresh spinach, roughly chopped
  • ½ cup cooked ham or turkey ham, diced
  • ½ cup shredded mozzarella  ·  ¼ cup grated Parmesan
  • 1 tablespoon butter  ·  1 tablespoon flour  ·  ¾ cup whole milk (for the Mornay sauce)
  • Salt, black pepper, and fresh parsley for garnish

How to Make Baked Eggs Napoleon Step by Step

  1. Shape and blind-bake the pastry. Cut the puff pastry into 4 rectangles, score a shallow border inside each, and prick the centers with a fork. Bake at 400°F (200°C) for 10–12 minutes until puffed and golden, then press the centers down with a spoon to form wells.
  2. Wilt the spinach. While the pastry bakes, sauté the spinach in a buttery pan for 1–2 minutes until just collapsed. Set aside.
  3. Make the Mornay sauce. Melt the butter, whisk in the flour for 1 minute, then slowly stream in the milk, whisking until thick and velvety (3–5 minutes). Off the heat, stir in the Parmesan, salt, and pepper.
  4. Assemble. Spoon spinach and diced ham into each pastry well, crack an egg on top, and scatter over the mozzarella.
  5. Bake the eggs. Return the tray to the oven for 12–15 minutes, until the whites are set but the yolks still jiggle.
  6. Finish with sauce. Spoon the warm Mornay over each pastry, add parsley, and serve immediately.
Step 1 — score and blind-bake the shells.
Step 2 — press crisp wells into the centers.
Step 3 — wilt the spinach briefly.
Step 4 — whisk a quick Mornay sauce.

ADVERTISEMENT — in-article AdSense unit (multiplex or in-feed works great here)

Pro tip 👉 Soggy pastry is the enemy. Blind-baking the shells first builds a crisp barrier, so the bottoms stay flaky even under the egg and sauce. Don’t skip it!

Fill, crack, cheese — then the oven does all the work.

Watch: Puff Pastry Baked Eggs in Action (Video)

This video shows the same pastry-shell technique we use here — watch how the eggs nestle into the wells and how easily the filling comes together:

Video credit: Cheesy Puff Pastry Baked Eggs on YouTube

Serving Ideas & Easy Variations

Keep it classic with a simple arugula salad, fresh fruit, and good coffee — or build a full brunch spread with crispy potato wedges and mimosas. For variations, try sautéed mushrooms instead of ham for a vegetarian version, swap the mozzarella for gruyère for deeper flavor, or add a pinch of smoked paprika and chili flakes to the sauce. Smoked salmon instead of ham turns it into a showstopping “eggs royale-style” Napoleon.

Serve with salad and coffee for a café-worthy brunch at home.

Make-Ahead, Storage & Reheating

Every component can be prepped a day ahead: bake the shells, wilt the spinach, and refrigerate the Mornay (reheat it gently with a splash of milk to loosen). Assembled pastries are best fresh, but leftovers keep in the fridge for 2 days. Reheat on a baking sheet at 350°F (175°C) for 8–10 minutes to bring the pastry back to crisp — skip the microwave, which turns the crust chewy.

Frequently Asked Questions

Why is it called Eggs Napoleon?How do I know when the eggs are done?Can I make it vegetarian?Can I use a different cheese?

📋 Baked Eggs Napoleon — Recipe Card

Prep Time

20 min

Cook Time

25 min

Total Time

45 min

Servings

4

Calories

340 / serving

Ingredients

  • 1 puff pastry sheet · 4 large eggs
  • 1 cup chopped spinach · ½ cup diced ham
  • ½ cup mozzarella · ¼ cup Parmesan
  • 1 tbsp butter · 1 tbsp flour · ¾ cup milk
  • Salt, pepper, fresh parsley

Instructions

  1. Score pastry into 4 rectangles; bake at 400°F (200°C) 10–12 min. Press centers into wells.
  2. Wilt spinach in a buttered pan, 1–2 minutes.
  3. Whisk butter + flour roux, add milk, simmer until thick; stir in Parmesan, salt, pepper.
  4. Fill shells with spinach and ham, crack in eggs, top with mozzarella.
  5. Bake 12–15 min until whites set and yolks jiggle.
  6. Spoon over warm Mornay sauce, garnish with parsley, serve hot.

🖨️ Print Recipe

ADVERTISEMENT — bottom display ad unit

Made this Baked Eggs Napoleon? Drop a comment and tell us how runny you kept your yolks — no judgment either way! And if it wowed your brunch table, please share it. 🥐

Leave a Comment