Go Back
A delectable, golden brown Croque Monsieur sandwich with melted cheese and ham, garnished with fresh herbs, served on a wooden board.
Maryam

Croque Monsieur

A classic French bistro sandwich featuring savory ham and gooey Gruyère cheese, all bathed in a creamy béchamel sauce and baked until golden.
Prep Time 15 minutes
Cook Time 25 minutes
Total Time 40 minutes
Servings: 4 servings
Course: lunch, Main Course
Cuisine: French
Calories: 660

Ingredients
  

For the Béchamel Sauce
  • 3 tbsp unsalted butter
  • 3 tbsp all-purpose flour
  • 2 cups whole milk warm
  • 1 tsp Dijon mustard
  • 0.25 tsp nutmeg freshly grated
  • 0.5 tsp salt
  • 0.25 tsp black pepper
For the Sandwiches
  • 8 slices sourdough or good quality white bread thick-cut
  • 1.5 cups Gruyère cheese shredded, divided
  • 0.5 lb deli ham thinly sliced, about 8 slices
  • 2 tbsp unsalted butter softened, for spreading

Equipment

  • Small saucepan
  • Whisk
  • Baking Sheet
  • Oven

Method
 

Make the Béchamel Sauce
  1. In a small saucepan over medium heat, melt 3 tablespoons of unsalted butter. Whisk in the all-purpose flour and cook, stirring constantly, for 1-2 minutes until a pale golden roux forms.
  2. Gradually whisk in the warm whole milk, a little at a time, making sure to incorporate each addition fully before adding more. Continue whisking until the sauce is smooth and thick enough to coat the back of a spoon, about 5-7 minutes.
  3. Remove the béchamel from the heat and stir in the Dijon mustard, freshly grated nutmeg, salt, and black pepper. Taste and adjust seasoning if needed. Keep the sauce warm while you prepare the sandwiches.
Assemble the Sandwiches
  1. Preheat your oven to 375°F (190°C). Lightly butter one side of each of the 8 bread slices with the softened unsalted butter.
  2. On the unbuttered side of 4 bread slices, spread a generous layer of béchamel sauce. Top each with 2 slices of deli ham, then about 1/4 cup of the shredded Gruyère cheese. Place the remaining 4 bread slices on top, with the buttered side facing up.
  3. Spread the remaining béchamel sauce generously over the top of each sandwich, ensuring good coverage. Sprinkle the remaining shredded Gruyère cheese evenly over the béchamel on all four sandwiches.
Bake the Sandwiches
  1. Place the assembled sandwiches on a baking sheet. Bake for 15-20 minutes, or until the cheese is bubbly and melted, and the béchamel topping is golden brown. For an extra crisp, golden finish, you can broil for 2-3 minutes at the end, watching carefully to prevent burning.
  2. Let the sandwiches rest for a minute or two before serving. Enjoy your perfectly golden, cheesy Croque Monsieur!

Notes

For an even richer sandwich, you can pan-fry the bread lightly in butter before assembling, giving it extra crispness. To make this a Croque Madame, simply top each finished sandwich with a fried egg. The béchamel sauce can be made ahead of time and refrigerated for up to 3 days. Reheat gently over low heat, adding a splash of milk or water if it's too thick.