As I stood in my kitchen, the aroma of melted cheese and buttery bread filled the air, transporting me straight to a cozy Parisian café. This Croque Madame Casserole is my twist on the classic French sandwich, transforming a simple brunch dish into a heartwarming feast. With layers of rich Gruyère cheese, smoky turkey ham, and a velvety béchamel sauce, this baked delight is the epitome of comfort food. Not only is it a make-ahead option perfect for lazy weekend mornings, but it’s also easily customizable to suit your taste or dietary needs. Whether you’re hosting friends or simply treating yourself to a special meal, this casserole promises to be a crowd-pleaser. So, what will you add to your Croque Madame creation? Let’s dive in!

Why is Croque Madame Casserole so special?
Decadent flavors: The fusion of Gruyère cheese and béchamel creates a rich, comforting taste that’s undeniably satisfying.
Versatile options: Enjoy this dish as a hearty brunch centerpiece or a simple weekday dinner, with customizable ingredients to suit everyone’s palate.
Make-ahead convenience: Perfect for busy mornings! Assemble it the night before and pop it in the oven when you’re ready to eat.
Crowd-pleasing appeal: Whether it’s a festive gathering or a cozy family meal, this casserole is a guaranteed hit, delighting everyone at the table.
Perfectly savory: The smoky turkey ham adds depth, while the runny eggs on top bring that extra touch of indulgence—an experience akin to enjoying a classic French sandwich!
Croque Madame Casserole Ingredients
• Gather these ingredients for a delightful dish.
For the Casserole
- Brioche – Adds richness and absorbs béchamel; use challah or French bread as a tasty alternative.
- Gruyère Cheese – Provides a smooth melt with nutty flavors; Emmental or sharp cheddar work well too.
- Turkey Ham – Delivers a smoky element; replace with sautéed spinach or mushrooms for a vegetarian version.
For the Béchamel Sauce
- Butter – Essential for a silky béchamel; don’t skip this foundational ingredient!
- Flour – Creates the base for the sauce; use gluten-free flour for a gluten-free twist.
- Milk – Adds creaminess; try whole milk or a dairy-free alternative like almond milk.
- Dijon Mustard – Enhances the béchamel’s flavor profile; it adds a delightful tanginess.
- Nutmeg – A pinch adds warmth and depth to the sauce.
For the Topping
- Eggs – Essential for the classic finish; runny yolks bring that Croque Madame experience to life.
- Heavy Cream (optional) – Incorporate for a custard-like texture in the dish; skip if you prefer a lighter casserole.
Step‑by‑Step Instructions for Croque Madame Casserole
Step 1: Preheat the Oven
Start by preheating your oven to 350°F (175°C). This step is crucial for ensuring your Croque Madame Casserole bakes evenly and achieves that perfectly golden crust. While the oven heats, prepare your baking dish so it’s ready to go once your ingredients are assembled.
Step 2: Make the Béchamel Sauce
In a medium saucepan over medium heat, melt 4 tablespoons of butter. Once melted, whisk in 4 tablespoons of flour, stirring continuously for about 2 minutes until bubbly and slightly golden. Gradually pour in 2 cups of milk while whisking to prevent lumps. Add a teaspoon of Dijon mustard and a pinch of nutmeg, cooking until thickened and creamy, about 5 minutes.
Step 3: Prepare the Bread Layer
Take 8-10 slices of slightly stale brioche and layer them in a greased 9×13 inch baking dish. It’s important that the bread is stale to avoid sogginess; lightly toasted fresh bread can also work. Ensure the slices overlap slightly, creating a cozy base for the rich flavors to come.
Step 4: Assemble the Casserole
Pour the béchamel sauce generously over the brioche layers, making sure each slice is well-coated. Next, evenly distribute 8 ounces of shredded Gruyère cheese and 6 ounces of diced turkey ham on top of the béchamel. This combo adds a delightful creaminess and savory depth that is key to your Croque Madame delight.
Step 5: Enhance the Béchamel
For a custard-like texture, whisk together 4 eggs with 1 cup of heavy cream, and fold this mixture into the remaining béchamel sauce. Pour the enriched sauce evenly over the layers, ensuring every corner is filled. This addition elevates the casserole, bringing it closer to the luxury of a traditional Croque Madame.
Step 6: Bake the Casserole
Place your assembled Croque Madame Casserole in the preheated oven and bake for 25-30 minutes. You should see a bubbly, golden top and smell the indulgent aromas filling your kitchen. If the top isn’t as golden as you’d like, you can broil it for an additional 1-2 minutes, but keep a close eye to prevent burning.
Step 7: Add the Eggs
After the initial bake, carefully remove the casserole from the oven. Create small indentations in the surface and crack 4 eggs on top, allowing the yolks to nestle in. Return to the oven and bake for an additional 10 minutes, or until the egg whites are set but the yolks remain runny for that classic Croque Madame presentation.
Step 8: Cool and Serve
Once baked, remove the casserole from the oven and let it cool for about 5-10 minutes. This resting time helps the casserole set and makes it easier to serve. Once it’s slightly cooled, you can slice and serve this delightful and decadent Croque Madame Casserole, perfect for brunch or a comforting dinner.

What to Serve with Croque Madame Casserole?
Elevate your brunch or dinner experience with these delightful accompaniments that will perfectly complement your casserole masterpiece.
- Simple Green Salad: A fresh salad with mixed greens and a light vinaigrette provides a refreshing contrast to the richness of the casserole.
- Roasted Asparagus: The earthy taste and crunchy texture of roasted asparagus create a palate-cleansing balance with the creamy béchamel.
- Herb-Infused Quinoa: This nutty side dish offers a wholesome touch, adding protein and a delightful texture that pairs beautifully with cheesy layers.
- Crispy Potato Wedges: Golden, crispy potatoes provide a rustic charm, with their crunchiness offering a satisfying textural contrast to the softness of the casserole.
- Sparkling Lemonade: A light, bubbly drink that refreshes and invigorates, enhancing the flavors while keeping your brunch atmosphere vibrant and festive.
- Berry Parfait: Layers of yogurt, fresh berries, and granola create a sweet, tangy finish—perfect for those looking to balance savory dishes with a touch of sweetness.
- Chocolate Croissants: These flaky pastries make a delightful breakfast side, adding an extra indulgent touch to your Croque Madame experience.
- Mimosa: A classic brunch cocktail, the bubbly champagne mixed with fresh juice offers effervescence that lightens the meal’s richness.
Expert Tips for Croque Madame Casserole
-
Use Stale Bread: Opt for slightly stale brioche to prevent sogginess; fresh bread should be lightly toasted before layering.
-
Bake in Ramekins: For individual servings, divide the mixture into ramekins, which also makes for an elegant presentation.
-
Cover While Baking: Cover the casserole with foil initially to retain moisture, ensuring that the interior remains creamy and delicious.
-
Freezer Friendly: Assemble the dish without baking and store it in the freezer; bake directly from frozen while adjusting the cooking time.
-
Check for Doneness: Keep an eye on the eggs during baking; they should be just set on the whites but still runny in the yolks for that classic Croque Madame allure.
How to Store and Freeze Croque Madame
-
Room Temperature: Best enjoyed fresh from the oven, but if necessary, leftovers can sit out for about 2 hours before they should be refrigerated.
-
Fridge: Store leftover Croque Madame Casserole in an airtight container for up to 3 days to maintain flavor and texture. Reheat in the oven with a splash of milk to restore creaminess.
-
Freezer: Assemble the casserole without baking, wrap tightly, and freeze for up to 3 months. Bake straight from the freezer, adding an extra 10-15 minutes to the cooking time for best results.
-
Reheating: For quick meals, reheat individual portions in the microwave with a splash of milk until warmed through, usually about 1-2 minutes, depending on portion size.
Croque Madame Casserole Variations
Feel free to let your creativity shine in the kitchen by customizing this comforting casserole to suit your taste preferences.
-
Healthier Bread: Swap brioche for whole wheat or high-fiber bread to boost the nutritional value without sacrificing flavor. This simple tweak can make your breakfast a little lighter and still delicious.
-
Lower-Fat Béchamel: Use low-fat milk and Greek yogurt instead of whole milk for a lightened béchamel sauce. It maintains the creaminess and texture while cutting down on calories—perfect for those watching their intake!
-
Cheese Swap: Replace Gruyère with reduced-fat Swiss or some Parmesan cheese, to enjoy a lighter taste while still keeping a gooey, melty texture. This change can also add a new flavor dimension to your casserole.
-
Veggie Delight: Omit the turkey ham entirely and load up your casserole with sautéed spinach, mushrooms, or roasted bell peppers for a vibrant vegetarian option. It’s a satisfying alternative that doesn’t scrimp on taste.
-
Spice It Up: For those who enjoy a little heat, add crushed red pepper flakes or a pinch of smoked paprika to the béchamel sauce. It brings a warming, smoky flavor that elevates your dish.
-
Add Some Fruit: Incorporate thinly sliced tomatoes or even a handful of fresh herbs like basil or chives to brighten the flavors. This twist adds a refreshing touch while enhancing the overall aesthetics of your casserole.
-
Quick Individual Portions: For a speedy method, prepare the casserole in individual ramekins. Bake them for about 20-25 minutes for a delightful, sharable twist that’s perfect for brunch with friends.
-
Croque Monsieur Version: Simply omit the eggs and any extra richness if you prefer a classic Croque Monsieur style casserole. This version remains equally indulgent while showcasing the rich béchamel and cheese layers.
Don’t forget, if you’re interested in healthier swaps, you might enjoy checking out options for gluten-free sauces or variations for different dietary needs, like dairy-free alternatives in our guide to healthier cooking methods. Enjoy diving into your Croque Madame adventure!
Make Ahead Options
These Croque Madame Casserole components are perfect for busy cooks looking to save time! You can assemble the entire casserole up to 24 hours in advance by preparing the béchamel sauce and layering the brioche, cheese, and turkey ham. Simply cover the assembled dish tightly with plastic wrap and refrigerate to maintain freshness. When ready to serve, preheat your oven, and bake straight from the fridge, adding a few extra minutes to ensure it’s heated through. To retain that delightful texture, place a piece of foil over the top for the first half of baking. Get ready to enjoy this comforting dish with minimal effort on busy mornings!

Croque Madame Casserole Recipe FAQs
What type of bread is best for Croque Madame Casserole?
I recommend using slightly stale brioche for the best results, as it absorbs the béchamel without becoming soggy. If brioche isn’t on hand, challah or thick-cut French bread are excellent alternatives!
How should I store my leftover Croque Madame Casserole?
Simply place your leftovers in an airtight container and refrigerate them for up to 3 days. To reheat, I suggest warming it in the oven with a splash of milk for about 15-20 minutes to help revive its creaminess.
Can I freeze Croque Madame Casserole?
Absolutely! Prepare the casserole without baking it, then wrap it tightly in plastic wrap and freeze for up to 3 months. When you’re ready, bake it straight from the freezer, but be sure to add an extra 10-15 minutes to the baking time for best results.
What can I substitute for turkey ham in the casserole?
If you’re seeking a vegetarian option, sautéed mushrooms, spinach, or roasted bell peppers can replace the turkey ham beautifully. They add great flavor and texture while keeping it hearty.
Do I need to use eggs?
While eggs are traditional for that classic Croque Madame experience, they can be omitted for a Croque Monsieur version. Consider adding extra layers of cheese or vegetables to maintain the flavor profile without the eggs.
How do I know when the casserole is done baking?
You’ll want the top to be golden brown and bubbly! If you’ve added eggs, the egg whites should be set but the yolks remain runny for that perfect finish. This usually takes about 35-40 minutes total baking time. Enjoy your delightful Croque Madame Casserole!

Delicious Croque Madame Casserole for Ultimate Brunch Bliss
Ingredients
Equipment
Method
- Preheat your oven to 350°F (175°C). Prepare your baking dish.
- Melt 4 tablespoons of butter in a saucepan over medium heat. Whisk in 4 tablespoons of flour for about 2 minutes.
- Gradually add 2 cups of milk while whisking to prevent lumps. Add Dijon mustard and nutmeg, cooking until thickened, about 5 minutes.
- Layer 8-10 slices of slightly stale brioche in a greased 9x13 inch baking dish.
- Pour the béchamel sauce over the brioche layers and sprinkle with 8 ounces of shredded Gruyère cheese and 6 ounces of diced turkey ham.
- Whisk together 4 eggs with 1 cup of heavy cream, fold into the remaining béchamel, and pour over the layers.
- Bake for 25-30 minutes until bubbly and golden. Broil if necessary.
- Remove from the oven, make indentations, and crack 4 eggs on top. Bake for another 10 minutes.
- Let cool for 5-10 minutes before serving.

Leave a Reply