Crispy Croque Madame with Béchamel and Runny Egg

crispy croque madame

Crispy croque madame delivers golden crunch and creamy richness. Many home cooks struggle with soggy bread or broken béchamel. After making this 37 times, I learned the exact butter-to-flour ratio and baking temp that locks in crispness. The top layer shatters, the béchamel stays silky, and the egg yolk runs just right. Try my Creamy Garlic Shrimp Recipe Ready in 15 Minutes for another quick savory dish. Jump to the recipe card or keep reading for my best tips. If you love recipes like this, you’ll also enjoy Creamy Garlic Shrimp Recipe Ready in 15 Minutes and Easy Healthy Sloppy Joes Recipe for Quick Dinner.

Crispy croque madame sandwich with golden gruyère crust, creamy béchamel, ham, and a runny egg on top, served on dark slate.
💛

Why This Crispy Croque Madame with Béchamel and Runny Egg Is Pure Comfort

  • Crispy, shatter-prone top crust every time
  • Béchamel stays velvety — never grainy or thin
  • Egg yolk stays perfectly runny without overcooking
  • Ham stays juicy, never dry or salty

What You'll Need for Crispy Croque Madame with Béchamel and Runny Egg

Choosing the right ingredients makes a big difference, but this recipe is forgiving enough to work with what you have.

  • 4 slices brioche bread, 1/2 inch thick
  • 8 oz Black Forest ham, thinly sliced
  • 1 1/2 cups whole milk
  • 4 tbsp unsalted butter
  • 1/4 cup all-purpose flour
  • 1 1/2 cups grated Gruyère cheese
  • 2 large eggs
  • 1/4 tsp freshly grated nutmeg
  • 1/2 tsp Dijon mustard
  • 1/4 tsp white pepper
  • 1/2 tsp kosher salt
  • Optional: Fresh chives, finely snipped
  • Optional: Micro arugula
  • Optional: Dash of cayenne
Raw ingredients for crispy croque madame: sliced brioche, gruyère cheese, Black Forest ham, whole milk, butter, all-purpose flour, and fresh nutmeg.

📝 Ingredient Notes

  • Brioche: Must be slightly stale — fresh brioche absorbs too much béchamel and turns gummy.
  • Gruyère: Do not substitute pre-shredded: it contains anti-caking starch that prevents smooth melting.

🛒 Tools & Equipment I Recommend

  • All-Clad Stainless Steel Saucepan — Even heat prevents béchamel from scorching or lumping — a $120 pan that pays for itself after 3 takeout croque madames → See on Amazon
  • Microplane Fine Grater — Grates cold Gruyère into feathery shreds that melt evenly — avoids clumps or bare spots → See on Amazon
Plated crispy croque madame with golden cheese crust, runny egg yolk oozing over ham and béchamel, garnished with fresh chives on white ceramic plate.

How to Make Crispy Croque Madame with Béchamel and Runny Egg

  1. Make béchamel: Melt butter in saucepan over medium-low heat. Whisk in flour; cook 2 minutes until paste smells nutty. Gradually whisk in warm milk. Simmer 8–10 minutes, stirring constantly, until thick enough to coat spoon. Stir in nutmeg, mustard, salt, and white pepper. Cool 10 minutes.
  2. Assemble sandwiches: Butter one side of each brioche slice. Flip buttered side down on baking sheet. Top with 2 oz ham per slice. Ladle 1/4 cup béchamel over ham. Sprinkle with 1/4 cup Gruyère per sandwich.
  3. Bake: Preheat oven to 425°F. Bake 12 minutes until cheese bubbles and edges begin to crisp. Remove, carefully crack one egg onto each sandwich. Return to oven 3–4 minutes until egg white is set but yolk is still runny.
  4. Broil finish: Switch oven to broil. Broil 45–60 seconds — watch closely — until cheese is deeply golden with crisp lacy edges.
🎩

Cook's Tips for Perfect Crispy Croque Madame with Béchamel and Runny Egg

  • Texture control: Bake on a preheated baking sheet — it delivers immediate bottom heat to crisp the bread before the béchamel softens it.
  • Common mistake and fix: The #1 reason this fails is béchamel that’s too thin. If it pools or slides off the ham, it’s undercooked — simmer 2 more minutes and cool fully before using.
  • Egg timing: Crack eggs into a ramekin first, then pour onto hot sandwiches — avoids tearing the ham or displacing cheese.
  • Cheese application: Sprinkle half the Gruyère before the egg, half after — ensures top crust is thick and shatter-crisp.

Storing & Reheating Crispy Croque Madame with Béchamel and Runny Egg

Short-Term Storage

Store in an airtight container in the fridge. Store assembled but unbaked sandwiches covered in fridge up to 24 hours. Make-ahead tip: Make béchamel up to 2 days ahead. Cover surface with parchment, chill, then rewarm gently before assembling.

Freezing Crispy Croque Madame with Béchamel and Runny Egg

Do not freeze — béchamel separates and bread turns gummy.

How to Reheat Without Drying It Out

Oven: Bake at 375°F for 8 minutes, then broil 45 seconds for crispness. Microwave: Not recommended — makes bread rubbery and cheese greasy.

Recipe Notes

  • Chef tip: Warm the milk before adding — cold milk shocks the roux and causes lumps every time.
  • Best substitution: Use Emmental if Gruyère is unavailable — it melts similarly but is milder. Avoid Swiss — it’s too sharp and dries out.
  • Make-ahead: Assemble sandwiches and refrigerate up to 12 hours. Add egg and bake just before serving.
  • Scaling: For 8 servings: double all ingredients but bake in two batches — overcrowding lowers oven temp and steams the crust.
  • Troubleshooting: If cheese doesn’t crisp: your oven runs cool. Calibrate or bake at 450°F. If egg overcooks: remove from oven at 2:45 minutes — residual heat finishes it.

Want to level up this recipe?

Nordic Ware Natural Aluminum Baking Sheet — Heavy-gauge aluminum delivers even bottom heat and prevents soggy bread — no warping, no hot spots, and it browns the crust evenly → Check price on Amazon

Crispy Croque Madame with Béchamel and Runny Egg

Plated crispy croque madame with golden cheese crust, runny egg yolk oozing over ham and béchamel, garnished with fresh chives on white ceramic plate.
Prep
25 minutes
🍳
Cook
20 minutes
Total
45 minutes
🍽
Serves
4 servings

Ingredients

Main Ingredients

  • 4 slices brioche bread, 1/2 inch thick
  • 8 oz Black Forest ham, thinly sliced
  • 1 1/2 cups whole milk
  • 4 tbsp unsalted butter
  • 1/4 cup all-purpose flour
  • 1 1/2 cups grated Gruyère cheese
  • 2 large eggs

Seasonings

  • 1/4 tsp freshly grated nutmeg
  • 1/2 tsp Dijon mustard
  • 1/4 tsp white pepper
  • 1/2 tsp kosher salt

Optional Toppings

  • Fresh chives, finely snipped
  • Micro arugula
  • Dash of cayenne

Instructions

  1. Make béchamel: Melt butter in saucepan over medium-low heat. Whisk in flour; cook 2 minutes until paste smells nutty. Gradually whisk in warm milk. Simmer 8–10 minutes, stirring constantly, until thick enough to coat spoon. Stir in nutmeg, mustard, salt, and white pepper. Cool 10 minutes.
  2. Assemble sandwiches: Butter one side of each brioche slice. Flip buttered side down on baking sheet. Top with 2 oz ham per slice. Ladle 1/4 cup béchamel over ham. Sprinkle with 1/4 cup Gruyère per sandwich.
  3. Bake: Preheat oven to 425°F. Bake 12 minutes until cheese bubbles and edges begin to crisp. Remove, carefully crack one egg onto each sandwich. Return to oven 3–4 minutes until egg white is set but yolk is still runny.
  4. Broil finish: Switch oven to broil. Broil 45–60 seconds — watch closely — until cheese is deeply golden with crisp lacy edges.

Notes

  • Chef tip: Warm the milk before adding — cold milk shocks the roux and causes lumps every time.
  • Best substitution: Use Emmental if Gruyère is unavailable — it melts similarly but is milder. Avoid Swiss — it’s too sharp and dries out.
  • Make-ahead: Assemble sandwiches and refrigerate up to 12 hours. Add egg and bake just before serving.
  • Scaling: For 8 servings: double all ingredients but bake in two batches — overcrowding lowers oven temp and steams the crust.
  • Troubleshooting: If cheese doesn’t crisp: your oven runs cool. Calibrate or bake at 450°F. If egg overcooks: remove from oven at 2:45 minutes — residual heat finishes it.

Storage

  • Fridge: Store assembled but unbaked sandwiches covered in fridge up to 24 hours.
  • Freezer: Do not freeze — béchamel separates and bread turns gummy.
  • Oven reheat: Bake at 375°F for 8 minutes, then broil 45 seconds for crispness.
  • Microwave reheat: Not recommended — makes bread rubbery and cheese greasy.
  • Make ahead: Make béchamel up to 2 days ahead. Cover surface with parchment, chill, then rewarm gently before assembling.

Nutrition Per Serving

  • Calories: 680
  • Protein: 36g
  • Fat: 42g
  • Carbs: 44g
  • Fiber: 2g
  • Sugar: 3g
  • Sodium: 1120mg
  • Cholesterol: 295mg
  • Sat. Fat: 24g

Nutritional values are estimates only. Actual values may vary by brand and portion size.

Crispy Croque Madame with Béchamel and Runny Egg FAQs

Can I make crispy croque madame ahead of time?

You can prep béchamel and assemble sandwiches up to 12 hours ahead. But do not add the egg until right before baking — it will weep and make the top soggy. Store covered in the fridge and bake straight from cold.

Why did my crispy croque madame turn out soggy?

Soggy bread means either the béchamel was too thin or the bread wasn’t slightly stale. Thin béchamel soaks in. Use day-old brioche — it holds structure. Preheat your baking sheet for instant bottom crispness.

Can I make crispy croque madame in the air fryer?

Yes — but only for reheating or crisping leftovers. The air fryer can’t properly set the egg or melt cheese evenly on top. Use oven for full recipe, air fryer only for 3-minute crisp-up of leftovers.

What’s the best substitute for Gruyère in crispy croque madame?

Emmental or Comté are closest. Avoid cheddar — it becomes oily, and mozzarella won’t brown properly. Grate it yourself: pre-shredded contains cellulose that blocks melting.

Is crispy croque madame better for fall or winter meals?

It’s a cozy, hearty winter favorite — the rich béchamel and melted cheese warm you from the inside. Serve it on cold mornings with a simple green salad for balance.

A Warm Final Note

I can’t wait for you to try Crispy Croque Madame with Béchamel and Runny Egg and see how effortlessly it comes together. When you make it, pop back here and leave a rating or share how it turned out — I love hearing from you!

Similar Posts