Jump to Recipe Print RecipeAs I whisked together the creamy béchamel, the rich, comforting aroma filled my kitchen, instantly transporting me to a quaint Parisian bistro. Today, I’m excited to share my take on the classic French favorite: Croque Madame Casserole. This delightful dish layers buttery brioche, melty Gruyère cheese, and smoky turkey ham, creating a cozy meal that’s perfect for brunch or an elegant dinner. With its crowd-friendly nature and easy prep, this casserole not only impresses but also allows you to reclaim your evenings from endless takeout. Imagine diving into a slice of golden, egg-topped bliss that feels indulgent yet is surprisingly versatile, with options for lighter versions or gluten-free twists. Are you ready to elevate your culinary repertoire with this classic? Let’s dive into the recipe! Why Is This Casserole So Special? Crowd-Pleasing Delight: This Croque Madame Casserole is a guaranteed hit, perfect for impressing guests at brunch or serving a cozy family dinner. Simple Prep: Just layer, bake, and enjoy! Even novice cooks can master this recipe. Versatile Options: Easily swap ingredients for lighter or vegetarian alternatives. Consider using Greek yogurt instead of heavy cream for a healthier twist or opt for crusty sourdough. Irresistible Flavor: The melty Gruyère and creamy béchamel sing together in every heavenly bite. Make-Ahead Magic: Prep the night before and pop it in the oven the next day—weekend brunch has never been easier! Each part of this dish brings a taste of gourmet dining into your home and lets you bask in the joy of homemade comfort food. Croque Madame Casserole Ingredients For the Casserole Brioche – This soft and buttery bread forms the luscious base; substitute with challah or thick-cut white bread for different flavors. Gruyère Cheese – Melts beautifully, lending a nutty taste; try Emmental or sharp white cheddar if Gruyère isn’t available. Turkey Ham – Adds smoky flavor and protein; use sautéed mushrooms or spinach for a meat-free twist. Eggs – Essential for topping, providing richness; fresher eggs yield better results for that perfect runny yolk. For the Béchamel Sauce Butter – The base fat for a rich sauce; ensure it’s unsalted for the best flavor control. Flour – This thickens the sauce, creating a creamy texture; all-purpose flour works wonderfully. Milk – Use whole milk for creaminess; opt for low-fat or almond milk for a lighter version. Dijon Mustard – Adds a subtle kick; a must-have for depth in flavor. Nutmeg – A pinch elevates the béchamel, blending beautifully with the cheese. For an Optional Boost Heavy Cream – Enhances the béchamel for a more custard-like texture; substitute with Greek yogurt for a lighter option. With all these ingredients, your Croque Madame Casserole will be an unforgettable dish that promises comfort and joy—perfect for any occasion! Step‑by‑Step Instructions for Croque Madame Casserole Step 1: Preheat the Oven Begin by preheating your oven to 350°F (175°C). This ensures an even cooking temperature for your Croque Madame Casserole. While the oven warms up, gather your baking dish, preferably 9×13 inches, and prepare to create layers of deliciousness. Step 2: Make the Béchamel Sauce In a medium saucepan, melt 4 tablespoons of unsalted butter over medium heat. Once melted, whisk in 1/4 cup of all-purpose flour, stirring constantly for about 2 minutes until slightly golden. Gradually incorporate 2 cups of whole milk, continuing to whisk until the mixture thickens. Season with 2 teaspoons of Dijon mustard, a pinch of nutmeg, salt, and pepper to taste, ensuring a creamy consistency. Step 3: Layer the Brioche Take your slightly stale brioche and cut it into 1-inch cubes. Grease your baking dish with butter or cooking spray, then evenly distribute half of the brioche cubes across the bottom. This creates a rich base that will soak in the béchamel and hold all the savory flavors together. Step 4: Add the Filling Sprinkle half of the turkey ham evenly over the brioche cubes, followed by half of the grated Gruyère cheese. These layers add a smoky flavor and creamy richness, making each bite of your Croque Madame Casserole utterly delightful. Be sure to spread everything out evenly for a balanced casserole. Step 5: Pour the Béchamel Carefully pour the prepared béchamel sauce evenly over the layered brioche, ham, and cheese. Use a spatula to gently press down on the layers, ensuring they are well coated and everything is combined harmoniously. This sauce will bind all the ingredients together as it bakes to golden perfection. Step 6: Add More Cheese Sprinkle the remaining Gruyère cheese over the top of the casserole for a deliciously melty and bubbly finish. This last layer of cheese will create that inviting golden crust we all love, giving the dish its signature look and taste as it bakes in the oven. Step 7: Bake Covered Cover your baking dish tightly with aluminum foil and place it in the preheated oven. Bake for approximately 30 minutes, allowing the hum of warmth and comforting aroma to fill your kitchen. This step ensures the casserole cooks evenly and the flavors meld beautifully. Step 8: Add the Eggs After 30 minutes, remove the foil and carefully make wells in the top of the casserole using a spoon. Crack 4 eggs into each well, placing them gently on the surface. Return the dish to the oven and bake uncovered for an additional 10-15 minutes, or until the egg whites are set but the yolks are still slightly runny. Step 9: Broil for a Golden Finish (Optional) For the final touch, broil the casserole for 2-3 minutes to achieve a beautifully golden, crispy top. Keep a watchful eye during this step to prevent burning. The combination of flavors and textures in your Croque Madame Casserole will be a showstopper, inviting everyone to dig in! Make Ahead Options These Croque Madame Casserole is perfect for busy home cooks looking to save time during hectic mornings or brunch gatherings! You can assemble the entire casserole up to 24 hours in advance, covering it tightly with plastic wrap and refrigerating. This allows the flavors to meld beautifully while preventing sogginess. Just prepare the béchamel, layer the brioche, ham, and cheese, then pour the béchamel sauce over everything. When you’re ready to serve, simply crack the eggs in their wells and bake according to the instructions. With this make-ahead option, you’ll enjoy a scrumptious dish that feels freshly made, all while reclaiming precious time in the kitchen! Expert Tips for Croque Madame Casserole Stale Bread Advantage: Use slightly stale brioche to achieve a perfectly textured casserole—fresh bread can absorb too much moisture and become soggy. Perfect Béchamel: Stir constantly to avoid lumps in the béchamel sauce. A smooth, creamy base ensures the flavors meld beautifully in your Croque Madame. Cheese Choices: Feel free to mix cheeses for a unique flavor twist. Combining Gruyère with aged cheddar or fontina can elevate the dish further! Layer Evenly: Ensure that you spread all layers evenly for consistent cooking. This guarantees that every bite is full of that delicious, comforting flavor. Egg Flexibility: Adjust the number of eggs based on preference. More eggs create a visibly richer topping; fewer eggs yield a lighter experience. Make-Ahead Ease: Assemble the casserole the night before and refrigerate. Just add the eggs before baking to save time in the morning! What to Serve with Decadent Croque Madame Casserole A well-rounded meal elevates any gathering, and this casserole pairs beautifully with a variety of sides. Fresh Green Salad: A crisp salad adds a refreshing element, balancing the richness of the casserole with vibrant flavors. Roasted Asparagus: Tender, slightly charred asparagus brings an earthy taste that complements the creamy béchamel perfectly. Garlic Bread: The buttery crunch of garlic bread offers a delightful contrast to the softness of the casserole—perfect for dipping! Fruit Salad: A mix of juicy fruit adds sweetness that cuts through the savory notes, creating a harmonious finish. Mimosa: This bubbly citrus drink brings a celebratory touch, enhancing the brunch vibe and refreshing the palate. Pairing these dishes with your Croque Madame Casserole creates a memorable feast that enlivens your table and delights your guests! Croque Madame Variations & Substitutions Unlock your creativity in the kitchen with these delightful twists on the classic Croque Madame—each variation offers a unique flavor experience! Gluten-Free: Substitute brioche with gluten-free bread to accommodate dietary needs without sacrificing flavor. Meatless Marvel: Skip the turkey ham and layer in sautéed mushrooms and spinach for a hearty vegetarian version. Cheddar Kick: Swap Gruyère for sharp white cheddar for a bolder flavor that enhances the dish’s richness. Bread Options: Experiment with sourdough or whole wheat to introduce different textures and flavors while staying wholesome. Lighter Béchamel: Replace heavy cream with Greek yogurt for a lighter béchamel that still delivers creaminess. Herb Infusion: Add fresh herbs like thyme or chives to the béchamel sauce for an aromatic flair that brightens every bite. Add Heat: For those who revel in spice, sprinkle cayenne pepper or crushed red pepper flakes in the béchamel for a zesty kick. Quick Assembly: If time is short, toast the brioche lightly before layering for a casserole that bakes up in a jiffy! Feel free to mix and match these ideas, and don’t hesitate to dive into your pantry for even more inspiration like using nutty grain bread or blending cheeses for extra depth! Each delightful adaptation invites a new culinary adventure right from your own home. How to Store and Freeze Croque Madame Casserole Fridge: Store leftovers in an airtight container for up to 3 days. Simply reheat in the oven at 350°F (175°C) until warmed through, adding a splash of milk to keep it moist. Freezer: Assemble the Croque Madame Casserole without baking, cover tightly, and freeze for up to 2 months. When ready to enjoy, bake from frozen, adding eggs in the last 10-15 minutes. Reheating: When reheating, cover with foil to retain moisture and heat until the casserole is thoroughly warmed, about 20-30 minutes at 350°F (175°C). Make-Ahead Magic: Prepare the casserole the night before, store it in the fridge, and simply bake it fresh in the morning for a stress-free brunch experience! Croque Madame Casserole Recipe FAQs What kind of bread should I use for the casserole? I recommend using slightly stale brioche for the best results, as it provides a rich texture and flavor. If brioche isn’t available, you can substitute challah, French bread, or even thick-cut white bread to suit your taste. How long can I store leftovers in the fridge? You can store leftover Croque Madame Casserole in an airtight container for up to 3 days. When reheating, pop it in the oven at 350°F (175°C) until warmed through, adding a splash of milk to keep it moist and delicious. Can I freeze the casserole? Absolutely! To freeze your Croque Madame Casserole, assemble it without baking and cover tightly with plastic wrap or foil. It can be frozen for up to 2 months. When you’re ready to serve, bake it directly from frozen, adding the eggs during the last 10-15 minutes for a perfect finish. What if my béchamel sauce turns lumpy? If your béchamel sauce becomes lumpy, don’t fret! Simply whisk it vigorously until smooth or use an immersion blender if necessary. When making the béchamel, remember to add the milk gradually while constantly stirring to avoid lumps in the first place. Are there any dietary considerations for this recipe? Yes, if you’re looking for lighter alternatives, you can replace heavy cream with milk or Greek yogurt. For a gluten-free option, use gluten-free bread. Additionally, the turkey ham can be substituted with sautéed vegetables, such as mushrooms or spinach, making it suitable for vegetarians. Can I prepare this casserole the night before? Certainly! You can assemble your Croque Madame Casserole the night before and store it in the fridge overnight. In the morning, just add the eggs before baking it fresh for a delightful and stress-free brunch experience. Irresistible Croque Madame Casserole for Cozy Brunches This Croque Madame Casserole layers buttery brioche, Gruyère cheese, and turkey ham, creating a delightful dish perfect for brunch. Print Recipe Pin Recipe Prep Time 20 minutes minsCook Time 45 minutes minsTotal Time 1 hour hr 5 minutes mins Servings: 6 slicesCourse: BreakfastCuisine: FrenchCalories: 350 Ingredients Equipment Method Nutrition Notes Ingredients 1x2x3x? For the Casserole10 slices Brioche Substitute with challah or thick-cut white bread if desired.2 cups Gruyère cheese Can use Emmental or sharp white cheddar.8 ounces Turkey ham Substitute with sautéed mushrooms or spinach for a meat-free option.4 large Eggs Fresher eggs yield better results.For the Béchamel Sauce4 tablespoons Butter Unsalted for the best flavor control.1/4 cup All-purpose flour Thickens the sauce.2 cups Whole milk Can use low-fat or almond milk for a lighter version.2 teaspoons Dijon mustard Adds depth to flavor.1 pinch Nutmeg Elevates the béchamel's flavor.For an Optional Boost1/2 cup Heavy cream Substitute with Greek yogurt for a lighter option. Equipment 9x13-inch Baking DishMedium saucepanWhisk Method Step-by-Step InstructionsPreheat your oven to 350°F (175°C). Gather your baking dish and prepare to create layers.Melt the butter in a medium saucepan. Whisk in flour and stir for 2 minutes. Gradually add milk, whisking until thickened. Season with mustard, nutmeg, salt, and pepper.Cut brioche into 1-inch cubes. Grease the baking dish and distribute half the brioche across the bottom.Sprinkle half the turkey ham and half the Gruyère cheese over the brioche.Pour the béchamel sauce evenly over the layers, pressing down gently to ensure everything is coated.Sprinkle the remaining Gruyère cheese over the top.Cover the dish with foil and bake for 30 minutes.After 30 minutes, make wells in the top and crack the eggs into each well. Bake uncovered for an additional 10-15 minutes.(Optional) Broil for 2-3 minutes for a crispy top. Nutrition Serving: 1sliceCalories: 350kcalCarbohydrates: 35gProtein: 18gFat: 18gSaturated Fat: 10gPolyunsaturated Fat: 1gMonounsaturated Fat: 6gCholesterol: 225mgSodium: 800mgPotassium: 250mgFiber: 2gSugar: 3gVitamin A: 500IUCalcium: 200mgIron: 2mg NotesUse slightly stale brioche for best texture. Feel free to mix cheeses and adjust egg quantities to your preference. Assemble ahead of time and refrigerate for convenience. Tried this recipe?Let us know how it was!