Skip to main content

Basically Croque Monsieur

Image may contain Food Bread Lunch Meal Dish and Burger
Photo by Chelsea Kyle, Food Styling by Jennifer Ophir

Like a hot ham and cheese sandwich, but slathered with cream sauce and baked to bubbly perfection. (Yeah, it's as good as it sounds.) In France, the croque monsieur is traditionally served as a bar snack, but this recipe scales up easily and is a great brunch for a crowd. And once you master béchamel, the super-simple cream sauce that is the star of this dish, the possibilities are endless—it's the base of so many indulgent classics, from macaroni and cheese to lasagna...and also tastes great on just about anything.

All products featured on Bon Appétit are independently selected by our editors. However, when you buy something through the retail links below, we earn an affiliate commission.

What you’ll need

Ingredients

Makes 4

4

oz. Gruyère

2

Tbsp. unsalted butter

2

Tbsp. all-purpose flour

cups whole milk

¾

tsp. kosher salt

¼

tsp. freshly ground nutmeg

1

Tbsp. Dijon mustard, plus more for serving

8

½"-thick slices country-style or sourdough bread

8

oz. sliced ham

Cornichons (for serving)

Preparation

  1. Step 1

    Place a rack in middle of oven; preheat to 425°. Grate 4 oz. Gruyère on the large holes of a box grater and set aside for later. (If you're not a fan of Gruyère, a sharp cheddar would make a delicious substitute.)

    Step 2

    Béchamel time! The first step to making this classic cream sauce is to make a roux, which is really just fat and flour cooked together to create a thickening agent. Melt 2 Tbsp. butter in a medium saucepan over medium-low heat. Add 2 Tbsp. all-purpose flour and cook, whisking constantly, until butter and flour are well combined and foaming but still very pale in color, about 2 minutes. (While there are some instances—such as gumbo—in which you actually want a dark-colored roux, this is not one of them.)

    Step 3

    Very slowly stream in 1¼ cups whole milk, whisking constantly (this has to be done very gradually because if you incorporate the milk into the roux too quickly, it can become very lumpy), until mixture is pale and smooth. And that's the base of your béchamel sauce!

    Step 4

    Continue to cook, whisking constantly, until sauce is thickened (it should leave a trail when you run your whisk through it) and shiny and the foaming has slowed down, 6–8 minutes. It’s important to keep an eye on the béchamel and stir often; otherwise, you can scorch the bottom of the pot and be left with a lumpy sauce with an unpleasant flavor.

    Step 5

    Remove from heat and stir in ¾ tsp. salt, ¼ tsp. freshly ground nutmeg, and 1 Tbsp. Dijon mustard.

    Step 6

    Using a spoon, spread béchamel over 1 side of each slice of country-style bread, making sure to cover the full surface.

    Step 7

    Transfer 4 slices, sauce side up, to a parchment-lined rimmed baking sheet. Divide 8 oz. sliced ham among slices on sheet, then top with half of reserved Gruyère.

    Step 8

    Top with remaining slices of bread sauce side up. Sprinkle remaining cheese over each.

    Step 9

    Bake sandwiches until cheese and sauce are lightly browned and bubbling, 10–15 minutes.

    Step 10

    Slice sandwiches crosswise on a diagonal. Serve with cornichons and extra Dijon mustard for dipping alongside. (And make sure you've got time to take a nap.)

Sign In or Subscribe
to leave a Rating or Review

How would you rate Basically Croque Monsieur?

Leave a Review

  • This was great! Like someone else said, there is a decent bit of bechamel left over but fortunately it keeps very well in the refrigerator and gave me a couple more sandwiches the next day. I used rosemary ham from Trader Joe's which added a nice flavor.

    • Abigail Marcus

    • Rochester, MN

    • 4/4/2024

  • Turned out so delicious! Much easier to make than I was expecting from reading the recipe. And it came together pretty quickly and not a lot of cleanup! Yay!

    • mabeor

    • New York

    • 5/12/2020

  • This hits the spot! Actually quite easy to make and tasted exactly how I hoped it would. Brings me back to trips to France. Thank you!

    • adamleclair

    • Osaka, Japan

    • 5/8/2020

  • This sandwich was PERFECT! My boyfriend wanted to make grilled cheese and I was excited to find this recipe. A little different than what he said he wanted, but we decided to give it a go. We found delicious country bread from our local bakery that created the perfect canvas for the béchamel sauce, gruyere and ham. The mustard gave it a hint of spice and the cornichones added that balance of tangy to the somewhat heavy sandwich. We did have quite a lot of béchamel left over so that's just something to keep in mind. Otherwise, this dish is perfection

    • Anonymous

    • Kansas City

    • 1/12/2020

  • Tastes amazing! I used this recipe to practice making bechamel and it came out perfectly. Definitely making it again.

    • Anonymous

    • South Africa

    • 1/3/2020

  • SO. GOOD. Tastes exactly like the ones I've had in France.

    • Anonymous

    • Canada

    • 5/23/2019

  • This was fantastic. I ended up using 8 oz cheese but everything else was the perfect amount. Add a fried egg on top for a croque madame

    • TX

    • 3/27/2019