Flash Sale! to get a free eCookbook with our top 25 recipes.

Croque Monsieur

The first time I tasted a proper Croque Monsieur, I was sitting in a cramped Parisian cafe with rain streaking the windows. The waiter set down this impossibly golden sandwich, and when I cut into it, the béchamel oozed out like liquid silk. That combination of crispy, buttery bread and molten cheese haunted me for years.

I spent a decade trying to recreate that moment in my own kitchen. There were soggy failures. There were burned bottoms with raw middles. Then one rainy Sunday last March, I finally nailed it. the crunch, the creaminess, that nutty depth from good Gruyère. My husband took one bite and just stared at me. He didn’t need to say anything.

This is the recipe I wish I’d had from the start. It’s not complicated, but it does ask for attention to a few specific details. If you’re in the mood for something similarly indulgent, I also love making smash burger tacos when I want that crispy-edged comfort without the fork and knife.

The Cheese and Bread That Make This Sandwich Sing

Let’s talk about what actually matters here. Gruyère isn’t negotiable. its nutty, slightly funky depth transforms this from a grilled cheese into something worthy of a French bistro. I tried Comté once, and while lovely, it lacked that assertive personality. The bread needs to be sturdy enough to hold up to a creamy sauce without disintegrating; I use a dense country loaf or good pain de mie, sliced thick enough to create real structure. The béchamel might seem fussy, but it’s the secret weapon that pushes every bite into decadent territory. For another sandwich that takes cheese seriously, check out this birria grilled cheese. it has that same obsessive attention to dairy.

Croque Monsieur ingredients including Gruyère cheese, thick sliced bread, ham, and creamy béchamel sauce
Croque Monsieur 29

How to Make Croque Monsieur

I start with the béchamel because it needs time to cool slightly and thicken. Butter and flour cook together until they smell like toasted hazelnuts. about two minutes, don’t rush this. then warm milk streams in while I whisk constantly. The sauce should coat the back of a spoon and hold a line when I drag my finger through it. Off heat, I fold in grated Gruyère and a pinch of nutmeg. That smell alone is worth the effort.

Assembly happens quickly. Dijon mustard on one slice of bread, a thin layer of béchamel on the other. Good ham in between. I use Black Forest, sliced thin but not shaved. More béchamel goes on top of the sandwich, then a blanket of cheese. Into a buttered skillet it goes, cheese-side down first, which feels wrong but creates that incredible crust. The sizzle when it hits the pan tells me everything. I flip once, gently, watching for that deep amber color. The whole kitchen smells like a French grandmother’s house. For a sandwich with similarly careful construction, this smoked gouda apple grilled cheese uses the same patience with layering flavors.

What I Learned After Making This Seven Times

Cold béchamel is my enemy. If I make it ahead and refrigerate, I let it sit out for thirty minutes and whisk in a splash of warm milk to restore that pourable consistency. Lumpy sauce ruins the texture completely.

The cheese on top needs to go all the way to the edges. I used to be stingy in the corners, and those bites were disappointing. all bread, no glory. Now I spread it like I’m frosting a cake.

Medium-low heat is non-negotiable. My first attempts were too eager, burning the exterior before the interior warmed through. Patience rewards me with sandwiches that are hot all the way through with that shattering crust.

My Secret Trick: I save a tablespoon of béchamel and mix it with an extra egg yolk, then brush this on the bread before the final cheese layer. It creates this lacquered, almost custardy crust that makes people ask what my secret is.

golden brown Croque Monsieur being flipped in a skillet with melted cheese visible
Croque Monsieur 30

How to Store Croque Monsieur

  • Refrigerate assembled but uncooked sandwiches wrapped tightly in plastic for up to 24 hours; cook directly from cold, adding 2 minutes per side
  • Store cooked sandwiches in an airtight container in the refrigerator for up to 3 days; separate layers with parchment to prevent sticking
  • Freeze uncooked sandwiches individually wrapped in plastic then foil for up to 1 month; thaw overnight in refrigerator before cooking
  • Reheat cooked sandwiches in a 350°F oven for 12-15 minutes on a wire rack set over a baking sheet to restore crispness; avoid microwave which ruins the texture

Why This Feels Like an Indulgence Worth Keeping

A proper Croque Monsieur delivers real satisfaction without the heaviness I expected. The protein from ham and cheese keeps me full for hours, and Gruyère brings actual calcium and B vitamins to the party. I serve it with a sharp arugula salad dressed simply with lemon, and the combination feels balanced rather than excessive. It’s weekend food that doesn’t demand a nap afterward.

finished Croque Monsieur on a plate with golden crust and melted cheese oozing out
Croque Monsieur 31

FAQs

Can I use a different cheese if I can’t find Gruyère?

Comté or aged Swiss will work in a pinch, though the flavor profile shifts. Avoid pre-shredded cheese. it contains anti-caking agents that prevent proper melting. Buy a block and grate it yourself; the texture difference is dramatic.

Why is my béchamel grainy or lumpy?

The milk was likely too cold or added too quickly. Warm your milk separately before adding it gradually to the roux while whisking constantly. If lumps form, pass the sauce through a fine-mesh sieve or blend briefly with an immersion blender.

Can I make this without ham for a vegetarian version?

Absolutely. a Croque Monsieur without ham becomes a Croque Madame when topped with a fried egg. For a plain cheese version, add extra béchamel between the bread layers to maintain that creamy interior. Sautéed mushrooms make an excellent savory addition.

What’s the difference between a Croque Monsieur and regular grilled cheese?

A Croque Monsieur includes béchamel sauce both inside and on top, plus ham, creating a more complex, layered experience. It’s also finished with cheese on the exterior, creating that distinctive crispy crust. The technique and ingredients elevate it from sandwich to bistro classic.

A classic Croque Monsieur sandwich cut in half and stacked, showing layers of ham and melted cheese.

Croque Monsieur

A decadent French ham and cheese sandwich with a velvety bechamel, griddled until golden and bubbling under the broiler.
Prep Time 15 minutes
Cook Time 20 minutes
Total Time 35 minutes
Servings: 4 servings
Course: Brunch, Dinner, Lunch
Cuisine: French
Calories: 580

Ingredients
  

For the Bechamel
  • 2 tbsp unsalted butter
  • 2 tbsp all-purpose flour
  • 1 cup whole milk warmed
  • 1 tsp Dijon mustard
  • 1/8 tsp freshly grated nutmeg or pinch
  • 1/4 tsp kosher salt
For the Sandwiches
  • 8 slices white sandwich bread preferably day-old
  • 3 tbsp unsalted butter softened, divided
  • 8 oz Gruyere cheese finely grated, divided
  • 8 oz Black Forest ham thinly sliced

Equipment

  • Large oven-safe skillet or griddle
  • Small Saucepan
  • Baking Sheet

Method
 

Make the Bechamel
  • Melt butter in a small saucepan over medium heat. Whisk in flour and cook for 1 minute until foamy and pale, stirring constantly. Slowly pour in warm milk while whisking vigorously to prevent lumps. Continue cooking until the sauce thickens enough to coat the back of a spoon, about 3-4 minutes. Remove from heat and stir in Dijon, nutmeg, and salt. Set aside.
Assemble and Griddle
  • Spread one side of each bread slice with softened butter. Flip half the slices butter-side down. Spread 1 tablespoon bechamel on each unbuttered side, then top with 1/4 of the Gruyere, 2 ounces ham, and another 1/4 of the Gruyere. Close sandwiches with remaining bread, butter-side up.
  • Heat a large oven-safe skillet over medium-low heat. Add sandwiches and cook until deep golden brown and crisp, about 3-4 minutes per side. Press gently with a spatula for even browning. Transfer to a baking sheet.
Finish under the broiler
  • Preheat broiler to high. Spread remaining bechamel over the tops of the sandwiches and scatter remaining Gruyere evenly. Broil 4-6 inches from heat until cheese is bubbling and spotted with brown, about 2-3 minutes. Watch closely to prevent burning. Let rest 2 minutes before serving.

Notes

For a Croque Madame, top each finished sandwich with a fried egg. Day-old bread works best here - fresh bread can become gummy when pressed. The bechamel can be made up to 2 days ahead and reheated gently with a splash of milk.

Conclusion

This Croque Monsieur has become my signature when friends stay for the weekend. There’s something theatrical about bringing that golden slab to the table, cheese still bubbling at the edges. If you want another sandwich that delivers that same slow-sunday feeling, try this apple butter grilled cheese. Make this once, and you’ll understand why I chased that Paris memory for ten years.

Follow us on Social Media : Pinterest