Croque Monsieur Casserole

Featured in: Everyday Meal Ideas

This Croque Monsieur Casserole reimagines the classic French sandwich into a bake-friendly form. It features layers of buttered bread, savory slices of ham, and generous amounts of grated Gruyère cheese. A rich, creamy béchamel sauce is prepared and layered over the top, alongside an egg and milk mixture that soaks into the bread for a custardy texture. Baked until golden and bubbling, this dish offers a truly comforting and decadent experience perfect for brunch, lunch, or a cozy dinner. It's an easy-to-follow process that yields impressive results.

Updated on Sat, 31 Jan 2026 11:05:00 GMT
Golden, puffed Croque Monsieur Casserole straight from the oven, showcasing layers of ham and bubbly Gruyère cheese. Save
Golden, puffed Croque Monsieur Casserole straight from the oven, showcasing layers of ham and bubbly Gruyère cheese. | douxtifawine.com

The smell of nutmeg hitting warm butter still takes me back to my tiny Paris apartment kitchen, where I first attempted to recreate the Croque Monsieur I'd fallen in love with at a corner bistro. I made such a mess with flour everywhere, but that first bite of creamy, cheesy perfection was absolutely worth the cleanup. Now I've transformed that sandwich into this casserole, which feeds a crowd without the hassle of individual sandwiches.

I served this at my sister's baby shower last spring, and my aunt who claims to dislike French food went back for thirds. The way the béchamel seeps between the layers while it bakes creates these incredible pockets of creamy goodness that make people pause mid-bite and ask what exactly they're eating.

What's for Dinner Tonight? 🤔

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

Ingredients

  • 12 slices white sandwich bread, crusts removed: Pulling off the crusts prevents any tough, chewy edges and helps the bread absorb that gorgeous custard evenly
  • 2 tbsp unsalted butter, softened: Use real butter here, nothing compares to that authentic French flavor and how it creates those golden edges
  • 1 1/2 cups Gruyère cheese, grated: Gruyère melts into that perfect creamy, nutty goodness that defines this dish, though Swiss works in a pinch
  • 1 cup whole milk: Whole milk creates the richest custard base for soaking the bread
  • 1/2 cup heavy cream: This little luxury makes all the difference in the final texture
  • 3 large eggs: These bind everything together into that irresistible French toast-like consistency
  • 8 slices cooked ham: Good quality deli ham adds just the right salty note to balance all that creaminess
  • 2 tbsp unsalted butter: For the béchamel, which is the absolute heart of this recipe
  • 2 tbsp all-purpose flour: This creates the silky smooth sauce base
  • 1 1/4 cups whole milk: Warm this before adding to prevent any lumps in your sauce
  • 1/4 tsp ground nutmeg: The secret ingredient that makes this taste authentically French

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Get your oven ready:
Preheat to 375°F and butter a 9x13-inch baking dish thoroughly, getting into all the corners
Make the béchamel:
Melt butter over medium heat, whisk in flour for one minute until it smells nutty, then slowly add warm milk while whisking constantly until thickened, about 3 to 4 minutes
Layer it up:
Butter one side of each bread slice, then arrange half buttered side down in your dish, topping with ham and Gruyère before repeating with remaining bread, ham, and cheese
Whisk together the custard:
Beat eggs with milk, cream, and a pinch of salt until combined, then pour evenly over the entire casserole
Add that creamy finish:
Pour your béchamel sauce over the top and spread it into every corner
Bake until golden:
Bake uncovered for 35 to 40 minutes until puffed up beautifully and bubbling, then let rest for 10 minutes before serving
Slices of decadent Croque Monsieur Casserole served on a plate with a fresh green side salad. Save
Slices of decadent Croque Monsieur Casserole served on a plate with a fresh green side salad. | douxtifawine.com

This became my go-to Christmas morning dish after the year I tried making individual Croque Monsieurs for eight people and spent the entire breakfast party at the stove. Now everyone gets to eat together, and I actually get to enjoy the conversation.

Still Scrolling? You'll Love This 👇

Our best 20-minute dinners in one free pack — tried and tested by thousands.

Trusted by 10,000+ home cooks.

Make It Your Own

I've discovered that adding a thin layer of Dijon mustard between the bread and ham creates this incredible depth of flavor that keeps everyone guessing. For a Croque Madame variation, simply fry up some eggs and place one on top of each serving.

The Wine Question

A crisp Chardonnay cuts through all that rich creaminess beautifully, but if you are serving this for brunch, a dry sparkling cider works just as well. The key is something with enough acid to balance the heavy cheese and béchamel.

Perfect Pairings

A simple arugula salad with lemon vinaigrette provides the perfect fresh contrast to all that richness. I also love serving roasted asparagus on the side when it is in season.

  • Keep some extra Gruyère handy to sprinkle over the top if it starts browning too quickly
  • A layer of sautéed mushrooms works wonderfully instead of ham for a vegetarian version
  • Leftovers reheat surprisingly well in a 350°F oven for about 15 minutes
Buttery bread and ham layered in a baking dish for a classic French Croque Monsieur Casserole. Save
Buttery bread and ham layered in a baking dish for a classic French Croque Monsieur Casserole. | douxtifawine.com

There is something deeply satisfying about taking such an elegant French classic and making it work for a regular Tuesday night dinner or a lazy weekend brunch. This casserole has become one of those recipes I can make without even looking at the page anymore.

Recipe FAQ

Can I assemble this casserole in advance?

Yes, you can assemble the Croque Monsieur Casserole up to 24 hours ahead. Prepare all layers and pour the béchamel and egg mixture over the top. Cover tightly and refrigerate. Before baking, let it sit at room temperature for 30 minutes, then bake as directed, potentially adding 5-10 minutes to the cooking time.

What are good substitutes for Gruyère cheese?

If Gruyère isn't available, Swiss cheese is a fantastic substitute as it has a similar nutty flavor and melting quality. Other options include Emmental, Comté, or even a good quality sharp white cheddar for a slightly different, but still delicious, flavor profile.

How can I make this dish vegetarian?

To make it vegetarian, simply omit the ham. You can replace it with sautéed mushrooms (cremini or button work well), spinach, or a combination of both. Ensure any added vegetables are cooked down to remove excess moisture before layering them in the casserole.

What's the best way to reheat leftover Croque Monsieur Casserole?

Leftovers reheat beautifully in the oven. Cover the casserole dish loosely with foil and bake at 325°F (160°C) for 15-20 minutes, or until warmed through. For individual servings, a microwave can be used, but the oven will yield a crispier exterior.

My casserole turned out a bit soggy. What went wrong?

Sogginess can occur if the bread is not sufficiently buttered or if there's too much liquid. Ensure your béchamel is thick enough and that you press the bread down to help it absorb the egg mixture evenly. Also, avoid over-soaking the bread before baking. Proper baking time is crucial for a golden, set casserole.

What can I serve alongside this rich casserole?

This rich dish pairs wonderfully with a fresh, crisp green salad dressed with a light vinaigrette to cut through the richness. Steamed asparagus or a simple tomato salad also make excellent companions, offering a refreshing contrast.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Croque Monsieur Casserole

Decadent Croque Monsieur Casserole layers buttery bread, ham, Gruyère, and béchamel for a comforting French meal.

Prep duration
20 min
Cooking duration
40 min
Time required
60 min
Author Ronald Meyer


Skill Level Easy

Cuisine Type French

Makes 6 Portions

Diet Preferences None specified

What You 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 (or Swiss cheese)
04 1 cup whole milk
05 1/2 cup heavy cream
06 3 large eggs

Meats

01 8 slices cooked ham (about 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

Step-by-Step

Step 01

Preheat Oven and Prepare Dish: Preheat your oven to 375°F. Lightly butter a 9x13-inch baking dish.

Step 02

Prepare 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 (about 3–4 minutes). Season with nutmeg, salt, and pepper. Remove from heat and set aside.

Step 03

Layer Bread and Fillings: Butter one side of each bread slice. Arrange half the bread, buttered side down, in the prepared dish. Top with half the ham slices and half the Gruyère. Repeat layers with remaining bread (buttered side down), ham, and cheese.

Step 04

Add Egg Mixture: Whisk together eggs, 1 cup milk, cream, and a pinch of salt in a bowl. Pour evenly over the casserole, pressing gently to soak the bread.

Step 05

Top with Béchamel: Pour the béchamel sauce over the top and spread evenly.

Step 06

Bake Until Golden: Bake uncovered for 35–40 minutes, or until puffed, golden, and bubbling. Let rest 10 minutes before serving.

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Tools You'll Need

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

Allergy details

Review ingredient list for any allergens and reach out to a medical expert if unsure.
  • Contains wheat (gluten), milk, eggs, and pork (ham)
  • For allergies, use gluten-free bread, dairy-free cheese and milk alternatives, and vegetarian ham as needed

Nutrition Details (per serving)

Shared for helpful reference only—always check with your healthcare practitioner.
  • Energy: 420
  • Fats: 25 g
  • Carbohydrates: 28 g
  • Proteins: 21 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.