Go Back
+ servings

Croque Monsieur Recipe

If you’re looking for delicious French food, a croque monsieur sandwich is the perfect place to start. This ham and cheese sandwich recipe is layered with bechamel sauce and broiled cheese for a crispy, decadent, and delicious breakfast or brunch recipe.
No ratings yet
Print Pin
Course: Breakfast, brunch
Cuisine: French
Prep Time: 20 minutes
Cook Time: 7 minutes
Total Time: 27 minutes
Servings: 4 sandwiches


  • Medium Saucepan
  • Whisk
  • Cookie Sheet


  • 2 tbsp Butter
  • 3 tbsp All Purpose Flour
  • 1 ½ cups whole Milk
  • ¼ tsp salt
  • tsp black pepper
  • tsp nutmeg
  • 1 tbsp Dijon mustard
  • 8 slices of French bread, loaf, not baguette
  • 8 slices of Ham
  • 8 oz Shredded Gruyere cheese, about 3 cups, shredded


  • In a medium saucepan over medium heat, melt the butter. Once butter is melted, add the flour into the pot and whisk until a paste forms.
  • Allow the paste to cook for about 2 minutes, stirring every 20 seconds or so.
  • After 2 minutes, pour the milk into the pot. Whisk until the milk thickens enough that you can see whisk marks left behind in the roux after your whisk moves through it.
  • Once thickened, remove from heat. Add the salt, black pepper, nutmeg, and dijon mustard into the bechamel and whisk to combine. Set aside. This is your bechamel sauce.
  • Preheat your oven to 425 degrees.
  • On a cookie sheet, lay 4 pieces of bread. Spread about 2 tbsp of bechamel onto each piece of bread.
  • Add about 1 ounce of shredded cheese on top of the bechamel. Then place 2 pieces of ham on each sandwich and finally, another piece of bread on top.
  • On top of the top piece of bread, spread another 2 tbsp of bechamel sauce. On top of the bechamel, sprinkle another 1 oz of gruyere cheese.
  • Place the cookie sheet in the oven for about 4-5 minutes, or until the cheese melts completely.
  • Once the cheese has melted on the sandwiches, remove the cookie sheet from the oven. Move the top rack of the oven up until it’s directly under the broiler, then turn the oven to a high broil. Put the cookie sheet of sandwiches back on the top rack and broil until the cheese is bubbly and starts to toast. Watch your sandwiches closely at this point, as broiling can cause them to burn easily.
  • When the cheese is toasted, remove the sandwiches from the oven. Cut with a fork to eat. Enjoy!


Recipe copyright The Foreign Fork. For educational or personal use only. 
  1. French Bread: Use a large loaf of French bread with slices about ½” thick. Do not use a baguette or something similar as the bread will be too small for a sandwich. 
  2. Ham: I use deli-sliced, lunchmeat ham 
  3. Gruyere Cheese: This recipe for 8 oz (typically one block) of cheese
  4. To serve this recipe up even quicker, you can prepare the bechamel sauce the night before. Then you will only need to assemble the recipe the morning of your brunch!
  5. Keep in mind that the bechamel sauce will continue to thicken once removed from the heat.
  6. Another version of this sandwich, called a Croque Madame, is served with an egg over easy on top! This is another great addition to add to your Croque Monsieur recipe. 
  7. In France, Croque Monsieur sandwiches are normally served with a side of arugula (and dressing) for some extra greens. 
Tried this Recipe? Pin it for Later!Mention @TheForeignFork or tag #TheForeignFork!