This Croque Monsieur Casserole brings all the rich, comforting flavor of the classic French sandwich into an easy baked dish that feels perfect for brunch, lunch, or a cozy dinner. Thick slices of toasted brioche or white bread are layered with savory turkey ham, Dijon mustard, creamy homemade Mornay sauce, and lots of melty Gruyère, then baked until bubbling and golden.
It has everything you want in a comfort-food casserole: crisp edges, gooey cheese, a velvety sauce, and a beautiful cheesy top.
Why You’ll Love This Recipe
- It turns a classic French sandwich into a warm, ultra-cheesy baked dish.
- The homemade Mornay sauce makes every bite rich, creamy, and flavorful.
- It feels elegant enough for brunch but easy enough for a relaxed family meal.
- This version stays pork-free while keeping the classic comfort-food feel.
- The broiled Parmesan topping gives the casserole an irresistible golden finish.
Ingredients Needed
For the Mornay Sauce :
- 1 cup whole milk
- 1 tablespoon butter
- 2 tablespoons unbleached all purpose flour
- 1/4 cup Gruyère cheese, grated
- 1/4 teaspoon kosher salt
- grated nutmeg
- black or white pepper to taste
For the Casserole :
- 4 slices brioche or sliced white bread
- 8 thin slices cooked turkey ham
- 1 tablespoon Dijon mustard
- 1 1/4 cup Gruyère cheese, grated
- 1 cup Mornay sauce
- 1/2 cup grated Parmesan
- chopped parsley for garnish
Ingredient Notes
The bread matters here because it creates the structure for the casserole. Brioche gives you a richer, softer bite, while sliced white bread keeps it classic and simple. Toasting the bread first helps it hold up under the sauce and keeps the casserole from turning soggy.
Gruyère is the signature cheese in a Croque Monsieur, so it brings that nutty, savory flavor that makes this recipe feel authentic. Dijon mustard adds a sharp little kick that balances the richness of the cheese sauce. For the pork-free version, cooked turkey ham works beautifully and still gives you that deli-style layered texture.
Ingredient Substitutions
- Use sliced white bread if you do not have brioche.
- Swap turkey ham with smoked turkey slices or cooked chicken slices for another pork-free option.
- Use Swiss cheese if Gruyère is unavailable, though the flavor will be a little milder.
- Replace whole milk with 2% milk if needed, but the sauce will be slightly less rich.
- Use plant-based butter and milk alternatives only if necessary, keeping in mind the sauce texture may change.

How To Make It
Step 1: Prepare the Mornay Sauce
Scald the milk in a small saucepan, then set it aside.
In a second saucepan, melt the butter and stir in the flour.
Cook for 1 minute, then slowly add the hot milk, whisking constantly to remove lumps as the sauce thickens.
Remove the pan from the heat and bring it to your work surface.
Add the Gruyère cheese and whisk until it melts into the sauce.
Season with kosher salt, pepper, and grated nutmeg.
Cover and set aside.
Step 2: Preheat the Oven
Preheat your oven to 350°F with the rack in the middle position.
Step 3: Toast the Bread
Toast the slices of brioche or white bread until golden.
Step 4: Assemble the Casserole
Place two slices of toasted bread onto a parchment-lined baking sheet or casserole-safe baking surface.
Divide the Dijon mustard between the two slices and spread it evenly over the surface.
Layer the turkey ham on top.
Spoon a generous amount of the Mornay sauce over the ham.
Add 1/2 cup of grated Gruyère cheese onto each stack.
Place the remaining two pieces of toasted bread on top.
Spoon additional Mornay sauce over the top pieces of toast.
Sprinkle the remaining Gruyère over the tops.
Step 5: Bake
Transfer to the oven and bake for 20 minutes.
Step 6: Broil the Top
Remove the baked casserole sandwiches from the oven.
Turn the oven setting to broil.
Sprinkle the tops with the grated Parmesan cheese.
Return them to the oven and watch closely as the tops brown.
Step 7: Garnish and Serve
Remove from the oven.
Garnish with chopped parsley, if desired.
Serve immediately.
Pro Tips for Perfect Results
- Toast the bread first so it keeps its shape under the sauce.
- Whisk the Mornay sauce constantly when adding the milk to keep it smooth.
- Use freshly grated Gruyère for the best melt and flavor.
- Broil only briefly at the end and keep a close eye on it so the cheese does not burn.
- Serve right away while the cheese is still gooey and the top is crisp.
Common Mistakes to Avoid
- Do not skip toasting the bread, or the casserole can become too soft.
- Do not pour the milk too quickly into the flour mixture, or the sauce may turn lumpy.
- Do not overbake before broiling, or the bread can dry out.
- Do not walk away while broiling, because the Parmesan topping browns very fast.

Serving Suggestions
Serve this Croque Monsieur Casserole hot with a simple green salad, roasted potatoes, or fresh fruit for brunch. It also pairs nicely with tomato soup or a light vegetable soup for lunch or dinner. For a fuller brunch spread, it fits beautifully alongside egg dishes and lighter sweet options.
Storage Tips
- Store leftovers in an airtight container in the refrigerator for up to 3 days.
- Reheat in the oven or toaster oven for the best texture.
- Avoid microwaving too long, or the bread may soften too much.
- For best results, store any extra sauce separately if possible.
Common Questions :
Can I make this ahead of time?
You can prepare the Mornay sauce and grate the cheese ahead, then assemble and bake when ready to serve.
Can I use another cheese instead of Gruyère?
Yes. Swiss is the closest easy substitute, though Gruyère gives the most classic flavor.
Can I use regular ham?
I kept this version pork-free, so turkey ham or smoked turkey is the better choice here.
Why do I need to broil it at the end?
Broiling gives the casserole that signature browned, cheesy top that makes it feel extra special.
Why This Recipe Works
- The toasted bread gives the casserole enough structure to hold the rich sauce.
- The Mornay sauce adds creaminess and classic French flavor.
- Gruyère melts beautifully and gives the dish its nutty, savory depth.
- The final Parmesan broil creates a crisp, golden top that contrasts with the creamy center.
- Using turkey ham keeps the dish pork-free without losing that layered deli-style feel.

Conclusion
This French Croque Monsieur Casserole is rich, creamy, cheesy, and full of comforting flavor. It takes the best parts of the classic sandwich and turns them into an easy baked dish that feels both elegant and satisfying. Whether you serve it for brunch or dinner, it brings serious comfort to the table.
Print
Croque Monsieur Casserole – Ultra Cheesy French Bake
- Prep Time: 20 minutes
- Cook Time: 20 minutes
- Total Time: 40 minutes
- Yield: 2 servings
- Category: Brunch
- Method: Baked
- Cuisine: French
Description
Croque Monsieur Casserole is a rich French-inspired bake made with toasted bread, turkey ham, Gruyère, Dijon, and creamy homemade Mornay sauce.
Ingredients
1 cup whole milk
1 tablespoon butter
2 tablespoons unbleached all purpose flour
1/4 cup Gruyère cheese, grated
1/4 teaspoon kosher salt
grated nutmeg
black or white pepper to taste
4 slices brioche or sliced white bread
8 thin slices cooked turkey ham
1 tablespoon Dijon mustard
1 1/4 cup Gruyère cheese, grated
1 cup Mornay sauce
1/2 cup grated Parmesan
chopped parsley for garnish
Instructions
1. Scald the milk in a small saucepan and set aside.
2. Melt butter in a second saucepan and stir in flour.
3. Cook for 1 minute, then slowly add the hot milk, whisking until smooth and thickened.
4. Remove from heat and whisk in Gruyère, salt, pepper, and nutmeg. Cover and set aside.
5. Preheat oven to 350°F with the rack in the middle position.
6. Toast the bread slices until golden.
7. Place two slices on a parchment-lined baking sheet, spread with Dijon mustard, and top with turkey ham.
8. Spoon Mornay sauce over the ham and add 1/2 cup grated Gruyère to each.
9. Top with the remaining bread slices, then spoon more Mornay sauce over the top and sprinkle with the remaining Gruyère.
10. Bake for 20 minutes.
11. Remove from oven, switch to broil, top with Parmesan, and broil until browned.
12. Garnish with chopped parsley and serve immediately.
Notes
Toast the bread first so it keeps its shape.
Use freshly grated Gruyère for the best melt.
Watch closely while broiling.
Serve immediately for the best texture.
