Imagine pulling a bubbling, golden dish from the oven — layers of savory ham, turkey, and melted Swiss cheese tucked between pillowy bread, all soaked in a rich, custardy egg mixture. This Monte Cristo Breakfast Casserole transforms a beloved classic sandwich into a show-stopping brunch centerpiece that feeds a crowd with minimal effort. Whether you’re hosting a holiday gathering or simply craving something indulgent on a lazy weekend morning, this dish delivers every time. You’ll learn exactly how to make it, customize it, store it, and serve it perfectly.
Why You’ll Love This Recipe
This Monte Cristo Breakfast Casserole checks every box for the perfect make-ahead brunch dish. First, it combines sweet and savory flavors in one irresistible bite — smoky deli ham, tender turkey, nutty Swiss cheese, and a lightly spiced egg custard, all finished with a dusting of powdered sugar and a dollop of raspberry jam. The contrast of flavors is absolutely addictive.
Second, it is remarkably easy to assemble. Most of the work happens the night before, so all you do in the morning is slide it into the oven. No standing over a stove, no complicated techniques — just layering simple ingredients and letting the oven do the work.
Third, it serves a crowd generously. One 9×13-inch dish feeds up to eight people, making it ideal for family brunches, holiday mornings, or potluck gatherings. Sensory appeal, effortless preparation, and generous portions make this recipe a permanent brunch staple.
Ingredients List for the Monte Cristo Breakfast Casserole
Gather these straightforward, easy-to-find ingredients before you begin. Most items are likely already in your refrigerator or pantry, making this Monte Cristo Breakfast Casserole as convenient as it is delicious.
• 12 slices of white bread, crusts removed
• 8 ounces of deli ham, thinly sliced
• 8 ounces of deli turkey, thinly sliced
• 8 ounces of Swiss cheese, sliced
• 6 large eggs
• 2 cups of milk
• 2 tablespoons of Dijon mustard
• 1 teaspoon of salt
• 1/2 teaspoon of black pepper
• 1/4 teaspoon of cayenne pepper
• 2 tablespoons of butter, melted
• Powdered sugar for dusting
• Raspberry jam for serving (optional)
Pro Tips for the Best Monte Cristo Breakfast Casserole
These three techniques will elevate your results significantly.
Use day-old bread. Slightly stale white bread absorbs the egg custard more effectively than fresh bread, which can become overly soggy. If your bread is fresh, lay the slices on a baking sheet and leave them uncovered for a few hours beforehand. This small step makes a big textural difference in the finished casserole.
Let it soak overnight. The longer the bread soaks in the egg mixture, the richer and more cohesive the final dish becomes. Preparing your Monte Cristo Breakfast Casserole the night before allows the custard to fully penetrate every layer, resulting in a silky, uniform texture throughout rather than dry patches.
Don’t skip the foil for the first bake. Covering the dish during the initial 30 minutes of baking traps steam, ensuring the interior cooks through gently and evenly. Removing the foil for the final stretch creates that irresistible golden-brown top. Skipping this step risks a rubbery or undercooked center with an over-browned surface.
Instructions
Step 1: Preheat your oven to 350°F (175°C). Grease a 9×13-inch baking dish with a bit of the melted butter.
Step 2: Lay out 6 slices of bread on the bottom of the prepared baking dish to form a single layer.
Step 3: Layer half of the ham, turkey, and Swiss cheese evenly over the bread layer.
Step 4: Place the remaining 6 slices of bread on top, followed by the remaining ham, turkey, and Swiss cheese.
Step 5: In a large bowl, whisk together the eggs, milk, Dijon mustard, salt, black pepper, and cayenne pepper until well combined.
Step 6: Pour the egg mixture evenly over the layers in the baking dish, pressing gently to ensure the bread absorbs the liquid.
Step 7: Drizzle the remaining melted butter over the top.
Step 8: Cover the dish with foil and let it sit for at least 30 minutes or overnight in the refrigerator for the best results.
Step 9: Bake, covered, in the preheated oven for 30 minutes.
Step 10: Remove the foil and bake for an additional 15-20 minutes, or until the top is golden brown and the egg mixture is set.
Step 11: Let the casserole cool slightly before dusting with powdered sugar if desired.
Step 12: Serve warm with a side of raspberry jam.
Variations
One of the best qualities of this Monte Cristo Breakfast Casserole is how easily it adapts to different tastes and dietary preferences.
Croissant Monte Cristo Casserole: Swap the white bread slices for torn croissants. Croissants add a buttery, flaky richness that makes the dish feel even more indulgent and special. This variation works beautifully for upscale brunch entertaining.
Spicy Monte Cristo Casserole: Double the cayenne pepper and add a thin layer of pepper jack cheese alongside the Swiss. A drizzle of hot honey in place of raspberry jam at serving ties the heat and sweetness together brilliantly, creating a bold sweet-savory breakfast bake.
Vegetarian Monte Cristo Casserole: Replace the ham and turkey with sautéed mushrooms, baby spinach, and caramelized onions. The egg custard and Swiss cheese still deliver that satisfying richness, while the vegetables add depth and earthiness that make this meatless version just as crave-worthy.

Storage and Serving
Storing Leftovers: Allow the Monte Cristo Breakfast Casserole to cool completely before covering and refrigerating. It keeps well in the refrigerator for up to four days in an airtight container or tightly wrapped with plastic wrap. For longer storage, freeze individual portions wrapped in foil for up to two months. Thaw overnight in the refrigerator before reheating.
Reheating: Warm refrigerated portions in a 325°F oven for 10-15 minutes, or microwave individual servings on medium power for 90 seconds to avoid rubbery texture.
Serving Suggestions: Serve this Monte Cristo Breakfast Casserole warm, dusted generously with powdered sugar, alongside a small bowl of raspberry jam for dipping. Fresh fruit, a simple green salad, or roasted breakfast potatoes make excellent accompaniments. For a complete brunch spread, pair it with freshly squeezed orange juice or a light mimosa.
FAQs
Can I make this casserole ahead of time?
Absolutely. This is one of the best features of this dish. Assemble it completely the night before, cover tightly, and refrigerate. The next morning, simply bake it according to the instructions. The overnight soak actually improves the texture and flavor.
Can I use a different type of bread?
Yes. Brioche, Texas toast, or sourdough all work well as substitutes. Each brings a slightly different texture and flavor. Avoid very thin sandwich bread, as it may fall apart during soaking.
Is the raspberry jam necessary?
The jam is optional but highly recommended. It adds a bright, fruity sweetness that perfectly balances the savory, cheesy layers — a defining characteristic of the classic Monte Cristo flavor profile.
Can I use a different cheese?
Swiss cheese is traditional, but Gruyère, provolone, or mild cheddar are great alternatives. Gruyère delivers a particularly rich, nutty flavor that complements the ham and turkey beautifully.
How do I know when the casserole is fully cooked?
The casserole is done when the top is golden brown and the center no longer jiggles when you gently shake the pan. You can also insert a knife into the center — if it comes out clean without wet egg mixture, it is ready to serve.
Monte Cristo Break Casserole
- Prep Time: 15 mins
- Cook Time: 30 mins
- Total Time: 45 mins
- Yield: 4 people 1x
- Category: Breakfast
- Method: Cooking
- Cuisine: American
Description
Looking for a delicious breakfast idea? Try our Monte Cristo Breakfast Casserole recipe today! Discover a new favorite dish.
Ingredients
- 12 slices of white bread, crusts removed
- 8 ounces of deli ham, thinly sliced
- 8 ounces of deli turkey, thinly sliced
- 8 ounces of Swiss cheese, sliced
- 6 large eggs
- 2 cups of milk
- 2 tablespoons of Dijon mustard
- 1 teaspoon of salt
- 1/2 teaspoon of black pepper
- 1/4 teaspoon of cayenne pepper
- 2 tablespoons of butter, melted
- Powdered sugar for dusting
- Raspberry jam for serving (optional)
Instructions
- Step 1: Preheat your oven to 350°F (175°C). Grease a 9×13-inch baking dish with a bit of the melted butter.
- Step 2: Lay out 6 slices of bread on the bottom of the prepared baking dish to form a single layer.
- Step 3: Layer half of the ham, turkey, and Swiss cheese evenly over the bread layer.
- Step 4: Place the remaining 6 slices of bread on top, followed by the remaining ham, turkey, and Swiss cheese.
- Step 5: In a large bowl, whisk together the eggs, milk, Dijon mustard, salt, black pepper, and cayenne pepper until well combined.
- Step 6: Pour the egg mixture evenly over the layers in the baking dish, pressing gently to ensure the bread absorbs the liquid.
- Step 7: Drizzle the remaining melted butter over the top.
- Step 8: Cover the dish with foil and let it sit for at least 30 minutes or overnight in the refrigerator for the best results.
- Step 9: Bake, covered, in the preheated oven for 30 minutes.
- Step 10: Remove the foil and bake for an additional 15-20 minutes, or until the top is golden brown and the egg mixture is set.
- Step 11: Let the casserole cool slightly before dusting with powdered sugar if desired.
- Step 12: Serve warm with a side of raspberry jam.
Notes
Try This Recipe and Leave a comment Below, your opinion matters to me!
Nutrition
- Serving Size: 4 serving
- Calories: 400
- Sugar: 5g
- Sodium: 400mg
- Fat: 10g
- Saturated Fat: 3g
- Unsaturated Fat: 7g
- Trans Fat: 0g
- Carbohydrates: 40g
- Fiber: 5g
- Protein: 15g
- Cholesterol: 50mg