If you are craving a breakfast dish that effortlessly brings together the best of sweet and savory flavors, you have to try the Irresistibly Sweet and Savory Monte Cristo Breakfast Casserole Recipe. This decadent casserole combines pillowy brioche, sharp Swiss cheese, tender ham, and a hint of Dijon mustard for just the right kick, all baked into a warm, golden masterpiece sprinkled with a dusting of powdered sugar. It’s the perfect way to start your day with a dish that feels like a brunch celebration every time you slice into it.

Ingredients You’ll Need
Nothing beats a recipe that keeps things simple yet relies on every ingredient to create layers of texture and flavor in the final dish. Each component in this Monte Cristo casserole plays a crucial role from the buttery brioche to the tangy mustard, so make sure you have these on hand before you begin.
- 8 cups thick-cut brioche or challah bread: Cubed for that fluffy, slightly sweet base that soaks up the custard beautifully.
- 2 cups cooked ham: Diced, giving the casserole a savory meatiness that balances the sweetness perfectly.
- 2 cups Swiss cheese: Shredded, melting into gooey pockets throughout the dish.
- 6 large eggs: The key to a perfectly rich and creamy custard layer.
- 2 cups milk or half-and-half: Adds creaminess and helps bind all the ingredients together.
- 1 tbsp Dijon mustard: Adds a subtle zing that elevates the savory profile.
- ½ tsp salt: Enhances and balances the flavors.
- ¼ tsp black pepper: Provides a gentle warmth without overwhelming the palate.
- Butter: For greasing the dish to ensure a golden crust and easy serving.
- Powdered sugar: A delicate dusting on top adds just the right touch of sweet contrast.
How to Make Irresistibly Sweet and Savory Monte Cristo Breakfast Casserole Recipe
Step 1: Butter the Baking Dish
Generously butter a 9×13-inch baking dish to ensure your casserole doesn’t stick and that wonderful, golden crust forms along the edges. Butter is the unsung hero here, delivering rich flavor and helping the bread toast up beautifully.
Step 2: Create the Bread Base
Tear half of your brioche into thick cubes and evenly scatter these in the bottom of the buttered dish. This forms a sturdy, fluffy foundation that soaks up the egg mixture like a dream while still holding its shape.
Step 3: Add Ham and Cheese Layers
Sprinkle half of your diced cooked ham evenly over the bread cubes, then layer half of the shredded Swiss cheese on top. This layering technique ensures a consistent distribution of savory goodness in every forkful.
Step 4: Build the Second Layer
Repeat the process with the remaining bread cubes, ham, and cheese. This creates a thick, cheesy center that becomes irresistibly gooey and flavorful once baked.
Step 5: Prepare the Custard Mixture
In a bowl, whisk together the eggs, milk (or half-and-half), Dijon mustard, salt, and black pepper until everything is smooth and fully combined. The Dijon mustard is your secret weapon, adding a complex tanginess that’s subtle but essential.
Step 6: Pour and Press
Gently pour the egg mixture over the layered casserole, making sure it seeps into every nook and cranny. Press down lightly on the bread layers so they absorb the custard well, which is key for a moist and tender bake.
Step 7: Chill and Develop Flavors
Cover the dish with aluminum foil and refrigerate for at least 30 minutes or up to overnight. This resting period allows the bread to soak up the custard fully and the flavors to meld together beautifully—a step you won’t want to skip.
Step 8: Preheat the Oven
Set your oven to 350°F, getting ready for the moment your kitchen will be filled with the mouthwatering aroma of baking Monte Cristo magic.
Step 9: Bake Covered and Then Uncovered
Bake the casserole covered for about 30 minutes until the custard is just set. Then, remove the foil and bake for another 15 minutes to achieve a golden, bubbling crust that’s as visually stunning as it is delicious.
Step 10: Rest and Serve
Let the casserole rest for a few minutes once out of the oven to settle. Just before serving, dust with powdered sugar to add that classic Monte Cristo touch that perfectly balances the savory layers with the sweetest finish.
How to Serve Irresistibly Sweet and Savory Monte Cristo Breakfast Casserole Recipe

Garnishes
Lightly sprinkle powdered sugar on top to enhance the sweetness against the savory background. Fresh berries or a small drizzle of raspberry or strawberry preserves make for beautiful and tasty garnishes that complement the richness of the casserole.
Side Dishes
Pair this Monte Cristo casserole with a crisp green salad dressed in a tangy vinaigrette for contrast, or offer roasted breakfast potatoes for a heartier brunch spread. Fresh fruit salad is also a bright option that adds a refreshing balance.
Creative Ways to Present
Serve the casserole straight from the baking dish on a rustic wooden board or cut into neat squares on dessert plates for a classy brunch vibe. For entertaining, offer small portions as canapé-sized bites sprinkled with fresh herbs for an elegant touch.
Make Ahead and Storage
Storing Leftovers
Allow leftovers to cool completely before transferring them to an airtight container. Stored in the refrigerator, the leftovers will stay fresh for up to 3 days—the flavors only deepen overnight, so expect a tastier dish the next day!
Freezing
This casserole freezes wonderfully. Cover tightly with plastic wrap and foil, then freeze for up to two months. When you’re ready to enjoy, thaw overnight in the fridge before reheating for best texture and flavor.
Reheating
Reheat single servings in the microwave or warm the entire casserole at 350°F covered with foil until heated through. Removing the foil in the last 5-10 minutes of warming helps to revive the golden crust and melty cheese that makes this dish so irresistible.
FAQs
Can I use a different type of bread?
Absolutely! While brioche or challah is preferred for their rich texture and slight sweetness, you can substitute with thick-cut white bread or even a buttery sourdough for a different twist. Just make sure it’s sturdy enough to hold up to soaking in the custard.
Is there a vegetarian version of this casserole?
You can easily create a vegetarian version by swapping the ham with sautéed mushrooms, caramelized onions, or roasted vegetables. The Swiss cheese and custard base still provide plenty of savory richness.
Can I prepare this casserole the night before?
Definitely! Preparing the casserole the night before and letting it soak overnight in the refrigerator actually enhances the flavor and texture. This also makes your morning much easier.
What type of cheese works best?
Swiss cheese is the classic choice due to its nutty flavor and excellent melting qualities, but Gruyère or Emmental make fantastic alternatives if you want to mix things up while keeping that signature taste.
Why is powdered sugar added to a savory casserole?
It might sound unusual, but the touch of powdered sugar adds a delightful sweet contrast that balances the salty ham and cheese, mimicking the traditional Monte Cristo sandwich’s signature combination of flavors.
Final Thoughts
If you want to wow your friends or family with a brunch dish that feels both indulgent and comforting, the Irresistibly Sweet and Savory Monte Cristo Breakfast Casserole Recipe is your go-to. It’s the perfect balance of flavors and textures that will have everyone asking for seconds. I promise once you try this, it will become one of your favorite breakfast traditions to make and share!
Print
Irresistibly Sweet and Savory Monte Cristo Breakfast Casserole Recipe
- Prep Time: 15 minutes
- Cook Time: 45 minutes
- Total Time: 1 hour
- Yield: 6 servings (6 slices)
- Category: Breakfast Casserole
- Method: Baking
- Cuisine: American
Description
This Monte Cristo Breakfast Casserole is a delightful blend of sweet and savory flavors, featuring thick-cut brioche, savory ham, and melted Swiss cheese, all soaked in a rich egg custard with a hint of Dijon mustard. Perfect for a crowd-pleasing brunch or special breakfast, this casserole offers a satisfying golden crust dusted with powdered sugar for a touch of indulgence.
Ingredients
For the Casserole
- 8 cups thick-cut brioche or challah bread, cubed
- 2 cups cooked ham, diced
- 2 cups Swiss cheese, shredded
Custard Mixture
- 6 large eggs
- 2 cups milk or half-and-half
- 1 tbsp Dijon mustard
- ½ tsp salt
- ¼ tsp black pepper
For Preparation
- Butter for greasing the baking dish
- Powdered sugar for dusting
Instructions
- Prepare the Baking Dish: Generously butter a 9×13-inch baking dish to ensure an easy release and encourage a golden crust.
- Layer the Bread: Tear half of the brioche into thick cubes and evenly distribute them in the buttered baking dish to form a solid base layer.
- Add Ham and Cheese: Sprinkle half of the diced ham and shredded Swiss cheese evenly over the bread layer to build flavor.
- Repeat Layers: Layer the remaining brioche cubes on top, followed by the rest of the ham and cheese, ensuring a deliciously cheesy center.
- Mix Custard: In a mixing bowl, whisk together eggs, milk or half-and-half, Dijon mustard, salt, and black pepper until the mixture is smooth and well-blended.
- Soak the Casserole: Gently pour the egg mixture over the assembled casserole, pressing down lightly to allow all the bread to soak up the custard evenly.
- Refrigerate: Cover the dish with aluminum foil and refrigerate for at least 30 minutes to overnight to let the flavors meld and the bread absorb the custard well.
- Preheat Oven: Set your oven to 350°F (175°C) to prepare for baking.
- Bake Covered: Place the covered casserole in the oven and bake for about 30 minutes until the custard is set.
- Bake Uncovered: Remove the foil and continue baking for an additional 15 minutes until the top is golden brown and bubbling.
- Rest and Serve: Let the casserole rest for a few minutes before dusting with powdered sugar. Serve warm for a perfect sweet and savory breakfast experience.
Notes
- Using brioche or challah bread gives the casserole a rich, buttery flavor that complements the savory ingredients beautifully.
- Refrigerating the casserole before baking helps the bread absorb the egg custard thoroughly, resulting in a custardy, tender texture.
- Powdered sugar adds a subtle sweetness that balances the savory ham and cheese.
- Feel free to substitute Swiss cheese with Gruyère or cheddar for a different but equally delicious flavor profile.
- This casserole can be assembled the night before, making it convenient for busy mornings or entertaining guests.

