Croque Monsieur Casserole

Featured in: Home Cooking Guides

This casserole transforms the beloved French bistro sandwich into a crowd-pleasing baked dish. Layers of buttery white bread, savory ham, and nutty Gruyère cheese are soaked in a rich egg and cream mixture, then topped with velvety béchamel sauce. Baked until golden and bubbling, it delivers all the comforting flavors of a classic croque monsieur in an easy-to-serve format perfect for brunch gatherings or weeknight dinners.

Updated on Sat, 31 Jan 2026 11:51:00 GMT
Golden-brown, puffed Croque Monsieur Casserole fresh from the oven, bubbling with Gruyère cheese and creamy béchamel. Save to Pinterest
Golden-brown, puffed Croque Monsieur Casserole fresh from the oven, bubbling with Gruyère cheese and creamy béchamel. | abridkitchen.com

My neighbor handed me a baking dish through the fence one Saturday morning, still warm and smelling like butter and cheese. She called it her lazy croque monsieur, and I called it genius. Instead of frying individual sandwiches, she'd turned the whole thing into a casserole that fed eight people with half the work. I made it the next weekend and haven't looked back since.

The first time I brought this to a potluck brunch, someone asked if I'd trained in Paris. I laughed because I'd been in my pajamas assembling it the night before while watching a cooking show. The béchamel does the heavy lifting here, turning simple ingredients into something that feels fancy but comes together with pantry staples. It's become my go-to whenever I want to impress without the stress.

Ingredients

  • White sandwich bread: Removing the crusts isn't fussy, it's functional because they soak up the custard more evenly and the texture stays silky instead of chewy.
  • Gruyère cheese: This is where the nutty, slightly sweet flavor comes from, and it melts into those beautiful golden strings that make everyone lean in closer.
  • Cooked ham: Use good deli ham or leftover holiday ham, just avoid anything too salty or it'll overpower the creamy sauce.
  • Whole milk and heavy cream: The combination creates a custard that's rich but not heavy, soaking into the bread without making it soggy.
  • Béchamel ingredients: Butter, flour, milk, and nutmeg form the classic French white sauce that blankets everything in creamy, savory goodness.
  • Eggs: They bind the custard and give the casserole structure so it slices cleanly instead of falling apart on the plate.

Instructions

Product image
Blend smoothies, sauces, and shakes quickly for easy breakfasts, snacks, and meal prep.
Check price on Amazon
Preheat and prep your dish:
Set your oven to 375°F and butter a 9x13-inch baking dish generously so nothing sticks. This step takes thirty seconds but saves you from scrubbing later.
Make the béchamel sauce:
Melt butter in a saucepan, whisk in flour, and cook for a minute until it smells toasty. Slowly pour in the milk while whisking constantly until it thickens into a smooth, velvety sauce, then season with nutmeg, salt, and pepper.
Butter and layer the bread:
Spread softened butter on one side of each slice, then arrange half the bread buttered side down in the dish. The butter creates little pockets of richness as it bakes.
Add ham and cheese:
Layer half the ham slices over the bread, then sprinkle half the Gruyère on top. Repeat with the remaining bread, ham, and cheese so every bite has balance.
Whisk and pour the custard:
Beat together eggs, milk, cream, and a pinch of salt, then pour it evenly over the layers, pressing gently so the bread soaks it up. Let it sit for a minute if you have time.
Top with béchamel:
Pour the warm béchamel over everything and spread it gently with a spatula. It'll look like a creamy blanket tucking the casserole in.
Bake until golden:
Slide it into the oven uncovered and bake for 35 to 40 minutes until it's puffed, bubbling, and golden brown on top. Let it rest for 10 minutes so it sets and doesn't spill everywhere when you cut into it.
Product image
Blend smoothies, sauces, and shakes quickly for easy breakfasts, snacks, and meal prep.
Check price on Amazon
Layers of buttery bread and ham stacked high in a white baking dish, showing a perfectly golden crust. Save to Pinterest
Layers of buttery bread and ham stacked high in a white baking dish, showing a perfectly golden crust. | abridkitchen.com

My kids started requesting this for birthday dinners instead of cake, which tells you everything. There's something about the way the cheese stretches and the custard stays creamy that makes it feel like a hug on a plate. It's the kind of dish that turns a regular Tuesday into something worth gathering around the table for.

Make It Your Own

I've swapped the ham for turkey when I had leftovers, and once I left it out entirely and added sautéed mushrooms and spinach for a vegetarian version that my sister still talks about. A thin layer of Dijon mustard between the bread and ham adds a sharp little kick that cuts through the richness. You can also use brioche instead of sandwich bread if you're feeling indulgent, though it does get a bit sweeter.

Timing and Prep Ahead

This casserole loves to be assembled the night before and baked fresh in the morning, which makes it perfect for holiday brunches or when you have guests staying over. Just cover it tightly with foil and refrigerate, then let it sit at room temperature for 20 minutes before baking. The flavors meld overnight and the bread soaks up the custard more completely, so if anything, it tastes even better.

Serving and Pairing

I always serve this with a simple green salad dressed in lemon vinaigrette because the brightness cuts through the richness and makes the whole meal feel balanced. A crisp white wine like Chardonnay or even a light sparkling cider works beautifully alongside it. If you're serving it for brunch, add fresh fruit and coffee, and you've got a spread that looks like you planned it for weeks.

  • Let it cool for at least 10 minutes before slicing or it'll be too soft to serve neatly.
  • Leftovers reheat beautifully in a low oven covered with foil so they don't dry out.
  • If the top browns too quickly, tent it loosely with foil for the last 10 minutes of baking.
Product image
Stir sauces, sauté vegetables, and serve meals gently while adding a charming touch to everyday cooking.
Check price on Amazon
Serving a slice of cheesy Croque Monsieur Casserole on a white plate, cut to reveal layers of ham and bread. Save to Pinterest
Serving a slice of cheesy Croque Monsieur Casserole on a white plate, cut to reveal layers of ham and bread. | abridkitchen.com

This casserole has earned a permanent spot in my rotation because it's proof that comfort food doesn't have to be complicated. Make it once, and it'll become the dish people ask you to bring again and again.

Recipe Help Center

Can I make this casserole ahead of time?

Yes, assemble the casserole up to 24 hours in advance, cover tightly with plastic wrap, and refrigerate. Add the béchamel sauce just before baking and extend cooking time by 5-10 minutes if baking straight from the refrigerator.

What cheese works best besides Gruyère?

Swiss cheese is the closest substitute with a similar mild, nutty flavor. Emmental, Comté, or even a sharp white cheddar can also work well, though they'll alter the traditional French flavor profile slightly.

How do I prevent the bread from getting soggy?

Buttering both sides of the bread creates a barrier that helps prevent excessive sogginess. Also, don't let the casserole sit too long after pouring the egg mixture—bake it within 15-20 minutes of assembly for best texture.

Can I freeze leftover casserole?

Yes, cool completely, cut into portions, wrap tightly in plastic wrap and aluminum foil, and freeze for up to 2 months. Reheat individual portions in the oven at 350°F until warmed through, about 20-25 minutes.

What should I serve with this casserole?

A crisp green salad with Dijon vinaigrette balances the richness perfectly. Fresh fruit, roasted asparagus, or a simple arugula salad also pair beautifully. For beverages, consider white wine like Chardonnay or a light Pinot Noir.

How can I make this vegetarian?

Simply omit the ham and add sautéed mushrooms, caramelized onions, or wilted spinach between the bread layers. The béchamel and Gruyère provide plenty of savory depth on their own.

Croque Monsieur Casserole

Buttery bread layered with ham, Gruyère, and béchamel sauce baked until golden and bubbly for brunch or dinner.

Prep Time
20 min
Time to Cook
40 min
Time Needed
60 min
Created by Zoey Kendall


Skill Level Easy

Cuisine French

Makes 6 Portions

Diet Preferences None specified

What You'll Need

Bread & Dairy

01 12 slices white sandwich bread, crusts removed
02 2 tablespoons unsalted butter, softened, plus extra for greasing
03 1 1/2 cups Gruyère cheese, grated
04 1 cup whole milk
05 1/2 cup heavy cream
06 3 large eggs

Meats

01 8 slices cooked ham, approximately 7 ounces

Béchamel Sauce

01 2 tablespoons unsalted butter
02 2 tablespoons all-purpose flour
03 1 1/4 cups whole milk
04 1/4 teaspoon ground nutmeg
05 Salt and black pepper to taste

How to Prepare

Stage 01

Prepare baking dish and oven: Preheat oven to 375°F. Lightly butter a 9x13-inch baking dish and set aside.

Stage 02

Make béchamel sauce: In a medium saucepan, melt 2 tablespoons butter over medium heat. Whisk in flour and cook for 1 minute. Gradually whisk in 1 1/4 cups milk, stirring constantly until thickened and smooth, approximately 3 to 4 minutes. Season with nutmeg, salt, and pepper. Remove from heat.

Stage 03

Prepare bread layers: Butter one side of each bread slice. Arrange half the bread slices, buttered side down, in the prepared baking dish.

Stage 04

Layer ham and cheese: Top bread with half the ham slices and half the Gruyère cheese. Repeat with remaining bread slices (buttered side down), ham, and cheese.

Stage 05

Prepare egg custard: Whisk together eggs, 1 cup milk, heavy cream, and a pinch of salt in a mixing bowl. Pour evenly over the casserole, pressing gently to soak the bread throughout.

Stage 06

Add béchamel topping: Pour the béchamel sauce over the top layer and spread evenly.

Stage 07

Bake casserole: Bake uncovered for 35 to 40 minutes until puffed, golden brown, and bubbling at the edges. Allow to rest for 10 minutes before serving.

Tools You'll Need

  • 9x13-inch baking dish
  • Medium saucepan
  • Whisk
  • Mixing bowls
  • Bread knife

Allergy Details

Look over ingredient labels for allergens and chat with your healthcare provider if you’re unsure.
  • Contains wheat gluten
  • Contains milk and dairy products
  • Contains eggs
  • Contains pork

Nutrition Details (each portion)

These numbers are for reference and not intended as medical guidance.
  • Caloric Value: 420
  • Fats: 25 g
  • Carbohydrates: 28 g
  • Proteins: 21 g