“Did you hear what they’re serving at brunch this weekend?” While catching up with friends over coffee, I couldn’t help but feel excited about the Ultimate Monte Cristo Breakfast Casserole. It’s a game changer, perfectly balancing savory ham and turkey with the rich melt of Swiss and Gruyère cheeses, all enveloped in a dreamy vanilla custard. What’s fantastic about this make-ahead marvel is that it allows you to tray up a delightful spread without spending the morning trapped in the kitchen. It’s ideal for feeding a crowd and adds a touch of elegance to any brunch table. Whether you’re a culinary aficionado or just looking to impress your guests, this dish promises to elevate your brunch experience. Curious about how to pull it off? Let’s dive into making this deliciously comforting casserole that’s sure to have everyone coming back for seconds!

Why is This Casserole a Must-Try?
Easy Prep: This Monte Cristo Breakfast Casserole comes together in just a few simple steps, making it perfect for busy mornings or brunch prep the night before.
Rich, Savory Layers: With layers of deli ham, turkey, and gooey cheese, every bite bursts with flavor that’ll leave your taste buds dancing.
Make-Ahead Wonder: Assemble it the night before, allowing the custard to soak in overnight for a scrumptious texture that rivals any restaurant dish.
Crowd-Pleasing Delight: It’s the centerpiece of any brunch gathering, ensuring everyone leaves with a satisfied smile—be sure to serve it alongside fresh fruit salad or crispy bacon for a well-rounded meal!
Unforgettable Flavor: The touch of vanilla in the custard pairs beautifully with the savory elements and a hint of raspberry jam on the side adds the perfect finishing touch. Whether you’re hosting friends or craving a special breakfast, this casserole is sure to impress!
Monte Cristo Breakfast Casserole Ingredients
• Get ready to impress with these essential ingredients for your casserole!
For the Casserole Base
- Challah or Brioche Bread – This sturdy bread should be slightly stale to absorb the custard without becoming soggy.
- Large Eggs – They create the custard base, binding all the delicious ingredients together.
- Whole Milk – Adds creaminess and richness to your custard mixture.
- Heavy Cream – Provides a luxurious texture that takes your casserole to the next level.
For the Savory Layers
- Thinly Sliced Deli Ham – Introduces a savory, salty element that pairs perfectly with the sweet notes.
- Thinly Sliced Deli Turkey – Complements the ham, offering additional flavor and heartiness.
- Swiss Cheese – This mild cheese melts beautifully, enhancing the overall creamy goodness.
- Gruyère Cheese – Adds a rich, nutty flavor that elevates the cheese layer.
For the Custard Flavor
- Dijon Mustard – A dash of tang that brightens up the overall flavor profile of the casserole.
- Vanilla Extract – Infuses subtle sweetness that harmonizes with the savory elements of the dish.
- Salt and Black Pepper – Essential seasonings to enhance the depth of flavor in your casserole.
For Serving
- Powdered Sugar – A light dusting adds visual appeal when serving, making it look extra special.
- Raspberry Jam – This sweet condiment adds a fruity layer that complements the savory casserole wonderfully.
Now that you have everything ready, let’s make your Monte Cristo Breakfast Casserole the star of your brunch!
Step‑by‑Step Instructions for Monte Cristo Breakfast Casserole
Step 1: Prepare the Baking Dish
Start by greasing a 9×13 inch baking dish with butter or cooking spray, ensuring that every corner is covered to prevent sticking. This important step sets the stage for your Monte Cristo Breakfast Casserole, allowing it to be easily served after baking.
Step 2: Layer the Bread
Evenly distribute half of the cubed challah or brioche bread in the prepared baking dish, creating a sturdy base. You want the bread to be slightly stale, which helps absorb the custard without turning mushy, providing the perfect foundation for your brunch delight.
Step 3: Add Savory Layers
Next, layer the deli ham and turkey over the bread cubes, making sure to cover them well. Then, sprinkle half of the shredded Swiss and Gruyère cheeses on top, allowing the flavors to intermingle. This savory mix will contribute to the unforgettable taste of the Monte Cristo Breakfast Casserole.
Step 4: Complete the Bread Layering
Top off your savory layers by adding the remaining bread cubes evenly across the dish. This creates a deliciously fluffy upper layer that will soak up the custard during the resting period, ensuring a well-balanced and flavorful casserole at the end.
Step 5: Whisk the Custard
In a large mixing bowl, whisk together the eggs, whole milk, heavy cream, Dijon mustard, vanilla extract, salt, and pepper until the mixture is smooth and well-combined. This creamy custard will enhance the flavor of the Monte Cristo Breakfast Casserole and bind all the elements together beautifully.
Step 6: Pour Over the Bread
Gently pour the custard mixture over the layered bread, ham, turkey, and cheese. Use a spatula or your hands to press down on the bread cubes slightly, ensuring they absorb the custard fully. This step is crucial for achieving a rich and custardy texture once baked.
Step 7: Refrigerate to Soak
Cover the baking dish with plastic wrap and refrigerate for at least 30 minutes, but ideally overnight. This soaking time allows the bread to absorb the custard mixture, ensuring that your Monte Cristo Breakfast Casserole has a harmonious texture and flavors when baked.
Step 8: Preheat the Oven
When you’re ready to bake, preheat your oven to 375°F (190°C). This temperature will help achieve that perfect balance of golden-brown on top while keeping the inside fluffy and custardy—a hallmark of a fantastic breakfast casserole.
Step 9: Bake the Casserole
Remove the cover and place the dish in the preheated oven. Bake for 50-60 minutes or until the top is golden and puffed, and a knife inserted in the center comes out clean. Keep an eye on it in the last few minutes to ensure it doesn’t over-bake.
Step 10: Cool and Serve
Once baked, remove the Monte Cristo Breakfast Casserole from the oven and allow it to cool for about 10 minutes. This cooling period helps the casserole set a bit more. Dust the top with powdered sugar before serving and offer raspberry jam on the side to elevate the savory experience.

Make Ahead Options
Make your busy mornings a breeze by prepping the Ultimate Monte Cristo Breakfast Casserole ahead of time! You can assemble the casserole up to 24 hours in advance, allowing it to soak overnight in the refrigerator, which enhances its custardy texture. Simply layer the bread, deli meats, and cheeses, then pour the custard mixture over everything, pressing down gently to ensure the bread absorbs the liquid. Cover the dish tightly with plastic wrap to maintain freshness. When you’re ready to serve, just preheat your oven to 375°F (190°C) and bake for 50-60 minutes until golden and puffed. This way, you’ll enjoy all the comforting flavors without the morning rush!
Monte Cristo Breakfast Casserole Variations
Feel free to get creative and customize your Monte Cristo Breakfast Casserole to suit your taste and dietary needs!
-
Cheese Swap: Substitute Provolone, Monterey Jack, or mild white cheddar for Swiss and Gruyère cheeses for a different flavor profile. Experimenting with cheese can transform the dish into something uniquely yours.
-
Vegetarian Delight: Replace the deli meats with sautéed spinach, mushrooms, and bell peppers for a hearty vegetarian twist. Packed with veggies, this alternative will still satisfy and impress your brunch guests.
-
Gluten-Free: Use gluten-free bread to make the casserole suitable for those avoiding gluten. It’s just as delicious and maintains that comforting, custardy texture.
-
Herbal Touch: Add fresh herbs like rosemary or thyme to the custard mixture for an aromatic boost. Herbs add depth and a touch of garden freshness that elevates each forkful.
-
Sweet Kick: Introduce a cinnamon sprinkle into the custard for a hint of warmth and sweetness that pairs perfectly with the savory components. This subtle addition makes the casserole feel cozy and inviting.
-
Spicy Twist: Incorporate sliced jalapeños or a dash of hot sauce into the meat layers for those who crave a fiery kick. If you love heat, adding spice will bring excitement to your breakfast table.
-
Make it Fruity: Layer slices of fresh strawberries or peaches between the bread and meat for a lovely sweet contrast. The combination of flavors will surprise and delight everyone.
-
Serving Style: For a Southern twist, serve with a side of Spicy Southern Casserole instead of jam to elevate your brunch spread. Pairing it with fresh fruit salad or Breakfast Pop Tarts can create a well-rounded meal that guests will adore.
These variations not only enhance your casserole but also allow for a customizable dining experience that everyone will love!
What to Serve with Monte Cristo Breakfast Casserole
Elevate your brunch experience by pairing this savory casserole with delightful accompaniments that balance out its rich flavors.
-
Fresh Fruit Salad: Bright and refreshing, a medley of berries and citrus adds a touch of sweetness to complement the savory elements.
-
Crispy Bacon: The crunch and smoky flavor of bacon creates a wonderful contrast to the softness of the casserole, making every bite satisfying.
-
Maple Syrup: Drizzling a bit of real maple syrup brings a sweet finish that perfectly pairs with the salty ham and turkey.
-
Cinnamon Rolls: Offer a touch of indulgence with fluffy cinnamon rolls for those who love that sweet and comforting brunch vibe.
-
Herbed Yogurt: A dollop of herbed yogurt adds creaminess and a tangy kick, balancing the rich flavors of the casserole while providing a fresh element.
-
Mimosa: For a festive touch, serve with mimosas. The citrusy sparkle brightens up the meal and perfectly complements the casserole’s flavor profile.
Expert Tips for Monte Cristo Breakfast Casserole
-
Stale Bread is Key: Use slightly stale challah or brioche for the best texture; fresh bread can become soggy. If needed, dry it out in the oven at low heat.
-
Grate Your Cheese: Always grate cheese from a block rather than using pre-shredded varieties. Freshly grated cheese melts better, enhancing the casserole’s creamy texture.
-
Soaking Time Matters: Allow the custard to soak into the bread overnight for a richer flavor and better overall texture. Rushing this step can lead to uneven cooking.
-
Season Generously: Don’t skip on salt and pepper. Proper seasoning is essential to enhance the flavors of your Monte Cristo Breakfast Casserole.
-
Add a Twist: Experiment with herbs or spices, or swap out cheeses for a unique spin—this casserole is versatile and can accommodate your favorite flavors!
Storage Tips for Monte Cristo Breakfast Casserole
Fridge: Store leftover casserole in an airtight container for up to 3 days. It’s perfect for quick breakfasts throughout the week!
Make-Ahead: Assemble the casserole the night before and refrigerate it before baking. This soak allows the flavors to meld beautifully, ensuring a delicious result.
Freezer: For longer storage, freeze the baked casserole in a tightly sealed container for up to 2 months. Thaw overnight in the fridge before reheating.
Reheating: Warm individual portions in the microwave or cover and reheat the whole casserole in the oven at 350°F (175°C) until heated through. Enjoy your Monte Cristo Breakfast Casserole all over again!

Monte Cristo Breakfast Casserole Recipe FAQs
What type of bread should I use for the casserole?
I recommend using slightly stale challah or brioche bread for the best results. It’s sturdy enough to soak up the custard without becoming soggy. If your bread is fresh, you can dry it out in the oven at a low temperature for about 15-20 minutes.
How long can I store leftovers?
You can store leftover Monte Cristo Breakfast Casserole in an airtight container in the refrigerator for up to 3 days. This makes for delightful quick breakfasts or brunch treats throughout the week!
Can I freeze the casserole?
Absolutely! To freeze your Monte Cristo Breakfast Casserole, let it cool completely after baking, then wrap it tightly in plastic wrap and aluminum foil, or transfer it to a freezer-safe container. It can be stored in the freezer for up to 2 months. To reheat, simply thaw it overnight in the fridge and then warm it up in the oven at 350°F (175°C) until heated through.
What if my casserole doesn’t seem to cook through?
If your casserole isn’t cooking evenly, it could be due to the custard not soaking in long enough. Always aim for at least 30 minutes to soak, but overnight is best! If it appears undercooked towards the end of baking, cover it with foil and continue baking until a knife inserted comes out clean.
Can I adjust the recipe for dietary restrictions?
Yes! You can easily modify the Monte Cristo Breakfast Casserole for different dietary needs. For a gluten-free version, use gluten-free bread. If you’re looking for lower-fat options, consider using half-and-half instead of heavy cream and reducing the amount of cheese. Just be mindful to balance flavors to keep it delicious!

Savory Monte Cristo Breakfast Casserole for Brunch Bliss
Ingredients
Equipment
Method
- Grease a 9x13 inch baking dish with butter or cooking spray.
- Evenly distribute half of the cubed challah or brioche bread in the prepared baking dish.
- Layer the deli ham and turkey over the bread cubes, then sprinkle half of the Swiss and Gruyère cheeses on top.
- Add the remaining bread cubes evenly across the dish.
- In a mixing bowl, whisk together eggs, whole milk, heavy cream, Dijon mustard, vanilla extract, salt, and pepper until smooth.
- Pour the custard mixture over the layered bread, ham, turkey, and cheese, pressing down slightly.
- Cover with plastic wrap and refrigerate for at least 30 minutes or overnight.
- Preheat the oven to 375°F (190°C).
- Remove the cover and bake for 50-60 minutes, until the top is golden brown and puffed.
- Let cool for 10 minutes, dust with powdered sugar, and serve with raspberry jam.

Leave a Reply