This post may contain affiliate links, and I earn from qualifying purchases. Please read our privacy policy.

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

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!

This recipe comes from RecipeBoy.com

RecipeBoy Brooks making Croque Madame Sandwiches

Similar Posts

13 Comments

  1. Looks excellent! I think my guys would like this! The movie sounds good too! Thanks!
    Cute, cute puppy—what kind?

  2. What an awesome recipe! I too saw the hundred foot journey and thought that it was a wonderful movie! If you haven’t already, see the movie “Chef” it is a great movie with some awesome recipes!

  3. Love it! I’m in France right now, and I love experimenting French classics. Such a great idea, for cold weather!
    All the best!
    P.S. I came to your blog through recipegirl.com. I admire your enthusiasm, recipes and hard work!

  4. 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.

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating