Skip to Content

Croque Madame

The Croque Madame is a traditional French grilled ham and cheese sandwich with a fried egg served on top.

croque madame with broken egg on top

If you ever have the chance to visit France, you must order a croque madame. I order them multiple times when I visit. They’re so incredibly delicious! Until you can plan that trip though, you can make them at home. It’s easy.

RecipeBoy originally made this recipe in 2015, when he was inspired by watching the movie The Hundred-Foot Journey (which was set in France).

ingredients displayed for making croque madame

Ingredients needed:

  • butter
  • all purpose flour
  • whole milk
  • salt and freshly ground black pepper
  • ground nutmeg
  • paprika
  • Tabasco sauce
  • Gruyére cheese
  • firm white sandwich bread
  • Dijon mustard
  • thinly sliced cooked ham
  • eggs

sauce in a pan to be used for croque madame

There are 5 French-based classic sauces: tomat (tomato sauce), béchamel (creamy sauce mainly consisting of milk), veloute (sauce mainly made of veal or chicken stock), espagnole (consisting mostly of roasted veal stock and served with meats), and hollandaise (mainly made of egg yolks and butter). The Croque Madame contains béchamel, which happens to be the most delicious sauce ever.

How to make Béchamel Sauce:

The complete, printable recipe is at the end of this post.

Melt 3 tablespoons of the butter in a medium saucepan over low heat, then whisk in the flour and cook the roux, whisking, for 3 minutes. Whisk in milk and bring to a boil, whisking constantly. Reduce heat and simmer, whisking occasionally, 5 minutes. Whisk in salt, pepper, nutmeg, paprika, Tabasco and ⅓ cup of the cheese until the cheese is melted. Remove from heat, cover and set aside.

four photos showing how to make a croque madame

How to make Croque Madame:

The complete, printable recipe is at the end of this post.

Spread 1½ tablespoons sauce evenly over each of 4 slices of bread, then sprinkle evenly with remaining cheese (¼ cup per slice). Spread mustard evenly on remaining 4 bread slices and top with ham, dividing it evenly, then invert onto cheese topped bread to form sandwiches.

Line a large baking sheet with parchment paper (or spray with nonstick spray).

Melt 1 tablespoon butter in a 12-inch nonstick skillet over medium-low heat, then cook sandwiches, one at a time, turning once until golden (3 to 4 minutes total). Remove from heat and transfer sandwiches to the prepared baking sheet.

Preheat the broiler. Top each sandwich with ⅓ cup sauce, spreading evenly. Broil sandwiches 4 to 5 inches from heat until sauce is bubbling and golden in spots, 2 to 3 minutes. Turn off broiler and transfer pan to lower third of oven to keep the sandwiches warm.

croque madame

Heat the remaining tablespoon of butter in a nonstick skillet over medium heat until the foam subsides. Then crack eggs into the skillet and season with salt and pepper. Fry eggs, covered, until the whites are just set and the yolks are still runny, about 3 minutes. Top each sandwich with a fried egg and serve immediately.

croque madame halves stacked with broken egg on top

Does that look amazing or what? The béchamel sauce is crazy good with the grilled ham and cheese. 

croque madame halves stacked with wine in background

Breaking the yolk on a Croque Madame is like sprinkles on soft serve ice cream, it simply has to be done. Usually the Croque Madame calls for a firm white bread, but we used sourdough. Enjoy!

The Best Sandwich Recipes:

croque madame with broken egg on top

Croque Madame

RecipeBoy.com (adapted from Gourmet)
The traditional French sandwich!
Prep Time 10 minutes
Cook Time 25 minutes
Total Time 35 minutes
Course Sandwiches
Cuisine French
Servings 4 sandwiches (1 per serving)
Calories 883 kcal

Ingredients
  

  • 5 tablespoons butter, divided
  • 3 tablespoons all purpose flour
  • 2 cups whole milk
  • ¼ teaspoon salt
  • teaspoon ground black pepper
  • teaspoon ground nutmeg
  • pinch paprika
  • 2 to 3 shakes of Tabasco sauce
  • 1⅓ cups (3.5 ounces) grated Gruyere cheese, divided
  • 8 slices firm white sandwich bread (or sourdough)
  • 4 teaspoons Dijon mustard
  • ½ pound  thinly sliced cooked ham (pref. Black Forest)
  • 4 large eggs

Instructions
 

  • Make the sauce: Melt 3 tablespoons of the butter in a medium saucepan over low heat, then whisk in the flour and cook the roux, whisking, for 3 minutes. Whisk in milk and bring to a boil, whisking constantly. Reduce heat and simmer, whisking occasionally, 5 minutes. Whisk in salt, pepper, nutmeg, paprika, Tabasco and ⅓ cup of the cheese until the cheese is melted. Remove from heat, cover and set aside.
  • Make the sandwiches: Spread 1½ tablespoons sauce evenly over each of 4 slices of bread, then sprinkle evenly with remaining cheese (¼ cup per slice). Spread mustard evenly on remaining 4 bread slices and top with ham, dividing it evenly, then invert onto cheese topped bread to form sandwiches.
    Line a large baking sheet with parchment paper (or spray with nonstick spray).
    Melt 1 tablespoon butter in a 12-inch nonstick skillet over medium-low heat, then cook sandwiches, one at a time, turning once until golden (3 to 4 minutes total). Remove from heat and transfer sandwiches to the prepared baking sheet.
  • Broil the sandwiches: Preheat the broiler. Top each sandwich with ⅓ cup sauce, spreading evenly. Broil sandwiches 4 to 5 inches from heat until sauce is bubbling and golden in spots, 2 to 3 minutes. Turn off broiler and transfer pan to lower third of oven to keep the sandwiches warm.
  • Adding the eggs: Heat the remaining tablespoon of butter in a nonstick skillet over medium heat until the foam subsides. Then crack eggs into the skillet and season with salt and pepper. Fry eggs, covered, until the whites are just set and the yolks are still runny, about 3 minutes. Top each sandwich with a fried egg and serve immediately.

Nutrition

Serving: 1sandwichCalories: 883kcalCarbohydrates: 77gProtein: 45gFat: 44gSaturated Fat: 22gPolyunsaturated Fat: 4gMonounsaturated Fat: 14gTrans Fat: 1gCholesterol: 301mgSodium: 2052mgPotassium: 603mgFiber: 3gSugar: 12gVitamin A: 1157IUVitamin C: 0.1mgCalcium: 508mgIron: 7mg
Keyword sandwich
Tried this recipe?Let us know how it was!

RecipeBoy Brooks making Croque Madame Sandwiches

Recipe Rating




sassygirl

Saturday 25th of April 2015

sweet puppy! yum recipe! thanks for sharing. :)

allexgirl

Tuesday 10th of February 2015

AWESOME!

nancy k

Thursday 29th of January 2015

The sandwich looks amazing. You directions and comment are great so I plan to goive this a try very soon. Tessie is beyond adorable and her name is perfect.I love that she is named after the Droplick Murphy song. I live just outside of Boston so I am a solid Red Sox and Patriots fan. I am hoping for a big win this weeked afet the past two weeks of insanity. Thanks for sharing the recipe.

Erika

Friday 23rd of January 2015

Looks like a yummy new breakfast. Tessie is so adorably cute.

Joanne

Sunday 18th of January 2015

This looks like the perfect sandwich! And, your puppy is adorable!