As I pulled my favorite cast-iron skillet from the cupboard, the aroma of melting cheese and crisp bread danced through my mind, taking me straight to a charming bistro in Paris. Today, I’m excited to share my take on this beloved classic with my Ultimate Croque Madame Breakfast Casserole. This dish effortlessly combines layers of nutty Gruyere cheese, smoky ham, and rustic bread soaked in a savory egg mixture, making it a perfect centerpiece for lazy weekend brunches. Not only is it a comforting way to start your day, but it also brings people together, transforming any breakfast table into an inviting feast. Plus, it’s an easy make-ahead option, so you can savor every bite without the morning rush! Are you ready to elevate your brunch game and indulge in something special?

Why is This Casserole a Must-Try?
Comfort in Every Bite: Imagine starting your day with layers of hearty bread, creamy bechamel, and rich Gruyere cheese—pure bliss!
Easy to Prepare: With straightforward instructions, this casserole lets you enjoy home-cooked goodness without fuss.
Make-Ahead Friendly: Prepare it a day in advance and bake it fresh for brunch; it’s a lifesaver for busy mornings!
Crowd-Pleasing Appeal: Whether it’s a family gathering or a weekend catch-up with friends, everyone will adore this twist on a classic.
A Symphony of Flavors: The savory ham combined with nutty cheese creates a satisfying taste that will leave everyone wanting seconds.
Pair it with a light salad or some fresh fruit for a balanced meal, and if you’re looking for other comforting options, check out my Hobo Casserole Discover or the delightful Vegetable Egg Casserole.
Croque Madame Breakfast Casserole Ingredients
For the Casserole
• Thick Country French Bread – Provides structure and absorbs the egg mixture; crusty sourdough can also be used for a similar effect.
• Gruyere Cheese – Adds nutty flavor and melts beautifully for a creamy texture; Swiss cheese or Gouda are great alternatives.
• Smoked Ham – Offers a savory component that complements the cheese and eggs; deli turkey or roasted chicken can be lighter options.
• Eggs – Acts as a binder for the casserole; choose high-quality organic eggs for the best flavor, but any large eggs will suffice.
For the Bechamel Sauce
• Butter – Essential for making a rich bechamel; be generous for that creamy consistency.
• All-Purpose Flour – Thickens the sauce and creates that luscious coating; a gluten-free blend can be used as a substitute.
• Milk – The base for the sauce, enriching the dish; whole milk works best, although any milk will do.
• Fresh Thyme & Black Pepper – For seasoning and added aroma; dried herbs can substitute if fresh is unavailable.
Celebrate the joys of brunch with this delightful Croque Madame Breakfast Casserole—a comforting blend of flavors that’ll quickly become a weekend favorite!
Step‑by‑Step Instructions for Croque Madame Breakfast Casserole
Step 1: Prepare Bread
Start by cutting the thick country French bread into 1-inch cubes, placing them into a large mixing bowl. This sturdy bread will absorb the egg mixture beautifully. Preheat your oven to 350°F (175°C) while you prepare the rest of the casserole. Aim for a lightweight feel in your hands as the cubes bounce back slightly when squeezed.
Step 2: Mix Egg Mixture
In a separate bowl, whisk together 6 large eggs, a pinch of black pepper, and fresh thyme until light and frothy—this should take about 2 minutes. Pour this egg mixture over the bread cubes, ensuring they’re well-coated. Allow them to soak for 10–15 minutes, stirring gently to saturate every piece evenly.
Step 3: Layer Ingredients
Grease a 9×13-inch casserole dish with butter or non-stick spray to prevent sticking. Begin layering the soaked bread mixture in the dish, followed by a generous sprinkle of grated Gruyere cheese and slices of smoked ham. Repeat the layers until all ingredients are used, making sure the final layer is cheese to create a bubbly top.
Step 4: Add Bechamel
Prepare your creamy bechamel sauce by melting butter in a saucepan over medium heat, then whisking in flour for 2–3 minutes until golden. Slowly add milk while whisking continuously to avoid lumps, letting it thicken for about 5 minutes. Pour this velvety sauce over the layered ingredients, making sure to cover everything well.
Step 5: Bake
Slide the casserole into your preheated oven and bake for 35–40 minutes. You’ll know it’s ready when the top is golden brown and bubbly, giving off a delightful aroma that fills the room. If necessary, cover the dish with foil halfway through to prevent excessive browning.
Step 6: Add Toppings
If desired, fry a few eggs in a separate skillet to serve on top of each portion of your Croque Madame Breakfast Casserole. This finishing touch adds a rich, creamy element that elevates the entire dish. The soft yolk will meld with the flavors beautifully when served.

Expert Tips for the Best Croque Madame Breakfast Casserole
-
Choose the Right Bread: A hearty country French or sourdough bread is vital. Avoid regular sandwich bread; it won’t hold up and may become mushy.
-
Proper Soaking Time: Allow the bread cubes to soak in the egg mixture for 10–15 minutes. Insufficient soaking can lead to dryness in the final casserole.
-
Foil during Baking: Cover the casserole with foil for the first half of the baking time to prevent the top from becoming overly brown. Remove it during the last 10 minutes for a golden crust.
-
Monitor Cheese Melt: Use freshly grated cheese rather than pre-packaged. It melts better, resulting in that creamy texture you want in your Croque Madame Breakfast Casserole.
-
Customize Ingredients: Feel free to swap ham for turkey or add veggies like spinach, giving you options that suit various dietary needs and preferences.
Croque Madame Breakfast Casserole Variations
Feel free to get creative and customize the flavors of this casserole to suit your taste buds!
-
Vegetarian Option: Swap out the ham for a medley of sautéed vegetables like spinach and mushrooms for a hearty, meatless delight. The freshness of the veggies adds a vibrant touch to this comforting dish.
-
Cheese Swap: If Gruyere isn’t your favorite, try using Swiss or Gouda for a unique flavor profile. Mix it up with a combination of Parmesan and Romano for a cheesy punch that everyone will love!
-
Spicy Kick: Add a dash of cayenne pepper or red pepper flakes to the egg mixture for a little heat. This twist will invigorate your taste buds and elevate your brunch experience.
-
Creamy Dream: For an even richer casserole, incorporate cream cheese or mascarpone into the egg mixture. This will ensure an incredibly creamy texture that complements the savory ham and cheese.
-
Bread Variations: Experiment with different types of bread like challah or brioche for a slightly sweeter version. The different textures can add a whole new dimension to your casserole.
-
Leftover Makeover: Turn your leftover holiday ham into an attractive filling instead of smoked ham. This swap not only reduces waste but also gives the casserole a festive feel and extra flavor!
-
Add Fresh Herbs: Sprinkle fresh herbs like chives or parsley into the dish before baking for added brightness. This simple addition will elevate your casserole while adding an aromatic touch.
-
Savory Toppings: Top the casserole with crispy bacon or pancetta pieces before baking. The crunchy texture combined with the creamy layers makes for an irresistible bite.
While enjoying this delicious Croque Madame Breakfast Casserole, don’t forget to check out my Overnight Croissant Breakfast Casserole for another crowd-pleaser or keep it simple with my Slow Cooked Casserole. Your breakfast spread will never be boring again!
Storage Tips for Croque Madame Breakfast Casserole
Fridge: Store any leftover Croque Madame Breakfast Casserole in an airtight container for up to 3 days. Reheat in the oven to maintain its creamy texture.
Freezer: To freeze, wrap individual portions tightly in plastic wrap and then aluminum foil, or use a freezer-safe container. They can keep for up to 2 months.
Reheating: For the best results, reheat portions in the oven at 350°F (175°C) until warmed through, about 20-25 minutes. Avoid microwave reheating, as it may make the texture rubbery.
Make-Ahead: This casserole can be assembled a day in advance. Just cover it tightly and store in the fridge before baking for a quick and delicious breakfast option the next day!
What to Serve with Croque Madame Breakfast Casserole
Bring a delightful blend of flavors and textures to your table with the perfect accompaniments for this rich and creamy casserole.
-
Fresh Fruit Salad: A vibrant mix of seasonal fruits complements the savory richness, adding a refreshing and sweet contrast. Consider touching it with a hint of mint for an uplifting finish.
-
Simple Green Salad: A light, crisp salad with mixed greens and a tangy vinaigrette balances the dish’s heartiness. The acidity cuts through the creaminess, providing a well-rounded experience.
-
Herbed Roasted Potatoes: Crispy potatoes seasoned with fresh herbs provide a satisfying crunch that echoes the texture of the casserole while being a comforting side.
-
Sautéed Spinach: Quick-cooked garlic spinach adds a nutritious green element that’s not only delicious but brings a beautiful color to your brunch spread.
-
Savory Quiche: Pairing this casserole with a cheese or vegetable quiche creates a brunch feast filled with diverse flavors and textures that everyone will enjoy.
-
Sparkling Lemonade: A refreshing, bubbly drink that brings a touch of brightness and acidity to the meal, making every bite feel special and celebratory.
-
Coffee or Espresso: Kick-start your morning with a rich cup of coffee or a shot of espresso that enhances the cozy experience and pairs beautifully with breakfast flavors.
-
Chocolate Croissant: For a sweet ending, serve a warm chocolate croissant alongside the casserole. The flaky pastry offers a delightful contrast to the creamy egg layers.
-
Crispy Bacon: Classic and timeless, crispy bacon adds a smoky crunch that everyone loves, making your brunch meal even more satisfying.
Make Ahead Options
These Croque Madame Breakfast Casserole preparations are a perfect solution for busy mornings! You can assemble the entire dish up to 24 hours in advance by following the steps through layering the ingredients and pouring the bechamel sauce on top. Cover the casserole tightly with plastic wrap or aluminum foil and refrigerate it until you’re ready to bake. This way, the flavors meld beautifully, and you maintain that delightful creamy texture. When you’re ready to serve, simply remove the cover and bake it straight from the fridge for 35-40 minutes, adding a few extra minutes if it is cold. Enjoy the convenience of a delicious brunch with minimal morning effort!

Croque Madame Breakfast Casserole Recipe FAQs
What type of bread is best for this casserole?
Absolutely! A thick country French bread or hearty sourdough works best as it provides the necessary structure and absorbs the egg mixture beautifully. Avoid using regular sliced bread, as it can become mushy during baking.
How long can I store leftovers, and what is the best way to do it?
You can store any leftover Croque Madame Breakfast Casserole in an airtight container in the fridge for up to 3 days. For optimal reheating, place it in the oven at 350°F (175°C) for about 20-25 minutes to maintain its creamy texture.
Can I freeze the Croque Madame Breakfast Casserole?
Of course! To freeze, wrap individual portions tightly in plastic wrap and aluminum foil or place them in a freezer-safe container. It can keep for up to 2 months. When you’re ready to enjoy it again, reheat in the oven at 350°F (175°C) until warmed through, which usually takes about 20-25 minutes—this helps preserve the casserole’s texture.
What should I do if my casserole is turning too brown while baking?
Very good question! If you notice that the top is browning too quickly, you can cover the casserole loosely with foil for the first 20 minutes of baking. This allows it to cook through without burning while still achieving that beautiful golden finish.
Are there any dietary considerations I should be aware of?
Absolutely! This casserole can easily be adapted for various dietary needs. If you have a dairy allergy, consider using lactose-free milk and non-dairy cheese alternatives. For gluten-free options, use gluten-free bread and flour for the bechamel sauce. It’s versatile enough to cater to different dietary preferences, so feel free to get creative!
How can I achieve the perfect creamy texture in my bechamel sauce?
To achieve a velvety smooth bechamel sauce, start by melting the butter over medium heat. Gradually whisk in the flour until golden for about 2-3 minutes, then slowly incorporate warm milk while whisking to prevent any lumps. Keep whisking until the sauce thickens, around 5 minutes, for that luscious consistency that enriches the casserole!

Cozy Croque Madame Breakfast Casserole for Lazy Mornings
Ingredients
Equipment
Method
- Cut the thick country French bread into 1-inch cubes and place them into a large mixing bowl. Preheat the oven to 350°F (175°C).
- In a separate bowl, whisk together 6 large eggs, a pinch of black pepper, and fresh thyme until light and frothy for about 2 minutes. Pour the egg mixture over the bread cubes and let them soak for 10-15 minutes.
- Grease a 9x13-inch casserole dish, layer the soaked bread mixture, followed by a sprinkle of grated Gruyere cheese and slices of smoked ham. Repeat layers until all ingredients are used, finishing with cheese on top.
- In a saucepan, melt butter over medium heat, whisk in flour for 2-3 minutes until golden. Slowly add milk while whisking to avoid lumps until it thickens for about 5 minutes. Pour the sauce over the casserole layers.
- Bake in the preheated oven for 35-40 minutes until the top is golden brown and bubbly. Cover with foil halfway through if excessive browning occurs.
- If desired, fry eggs to serve on top of each portion for added richness and flavor.