Golden, custard-soaked bread baked to a puffed perfection, hiding layers of savory ham and melted cheese—this Monte Cristo Breakfast Casserole is a bold twist on the classic diner sandwich. Sweet and salty, crispy and creamy, it’s a comfort food masterpiece made for lazy mornings, brunches, or holiday spreads. Topped with a dusting of powdered sugar and a spoonful of fruit preserves, each bite offers a cozy contrast that keeps you coming back for more.

WANT TO SAVE THIS RECIPE?
Unlike the traditional Monte Cristo that requires battering and frying each sandwich individually, this baked casserole version captures the flavor with far less fuss. Everything is layered into a dish, soaked overnight in a silky custard, and baked in the morning to golden-brown bliss. Perfect for feeding a crowd and impressing guests without spending hours at the stove.
Why You’ll Love This Monte Cristo Breakfast Casserole
- Hands-Off Convenience: Most of the prep is done the night before.
- Balanced Flavors: Savory ham and cheese meet a sweet egg custard and jam topping.
- Versatile: Serve for breakfast, brunch, or even a cozy dinner.
- Crowd-Pleaser: Feeds a group and always gets rave reviews.
- Elegant Yet Easy: Impressive presentation with very little effort.
Preparation Phase & Tools to Use for Monte Cristo Breakfast Casserole
Before diving into the recipe, a bit of thoughtful prep goes a long way. You’ll be layering, whisking, and baking—so having the right setup and tools will make the process smooth and mess-free.
Essential Tools and Equipment
- 9×13 Baking Dish: This is crucial to evenly cook and layer your casserole. It provides the depth needed for the custard to soak properly while allowing even browning on top.
- Large Mixing Bowl: You’ll use this to whisk the custard (eggs, milk, etc.). It should be big enough to handle vigorous mixing without spills.
- Whisk or Electric Hand Mixer: Ensures the custard is silky smooth and thoroughly combined.
- Cutting Board and Sharp Knife: For cubing the bread and dicing ham cleanly and uniformly.
- Measuring Cups and Spoons: Precision matters in baking—get the egg-to-milk ratio just right.
- Aluminum Foil or Plastic Wrap: For covering the casserole while it soaks overnight.
- Sifter (optional): If you want that elegant snowy look from powdered sugar, a sifter helps achieve an even dusting.
Preparation Tips
- Use Day-Old Bread: Slightly stale bread absorbs the custard better without turning mushy. Brioche or challah are great choices for richness and structure.
- Chop Uniformly: Dice the ham and bread into similarly-sized cubes so every bite gets an even mix of textures.
- Layer with Purpose: Start with a base of bread, followed by ham and cheese, and then top with more bread. This helps create that sandwich-like experience in casserole form.
- Whisk Custard Thoroughly: Make sure the eggs are fully broken down and the mixture is smooth to avoid scrambled bits while baking.
- Let It Soak: Refrigerating the casserole overnight allows the custard to penetrate the bread for a rich, pudding-like interior with a crispy top.
- Don’t Skip the Topping: The final dusting of powdered sugar and a spoonful of jam is what gives the dish its Monte Cristo signature contrast—sweet meets savory.
Ingredients for this Monte Cristo Breakfast Casserole
Here’s everything you’ll need to bring this warm, sweet-and-savory brunch favorite to life. Stick to the quantities below for a balanced, flavorful result that captures the essence of a Monte Cristo sandwich in casserole form.
Main Ingredients:
- 1 loaf of brioche or challah bread (about 14–16 oz), cut into 1-inch cubes
- 8 large eggs
- 2 ½ cups whole milk
- 1 tablespoon Dijon mustard (optional, for a subtle tang)
- ½ teaspoon salt
- ¼ teaspoon ground black pepper
- 1 ½ cups diced cooked ham (smoked or honey ham works great)
- 1 ½ cups shredded Swiss cheese
- ½ cup shredded cheddar cheese (optional, for extra richness)
For Topping:
- Powdered sugar, for dusting
- Fruit preserves or jam (raspberry, strawberry, or blackberry are all good choices)
Optional Add-In:
- A pinch of nutmeg or a teaspoon of vanilla extract in the custard mix adds a subtle layer of depth and warmth.
Be sure to prepare the ingredients in advance—cutting, measuring, and chilling where needed—so assembly flows quickly.

Step-by-Step Instructions for Monte Cristo Breakfast Casserole
Follow these simple steps to bring your Monte Cristo Breakfast Casserole together with ease and confidence.
Step 1: Prep the Baking Dish
Grease a 9×13-inch baking dish with butter or nonstick spray. This prevents sticking and helps the casserole form a golden crust around the edges.
Step 2: Layer the Ingredients
Add half of the cubed bread to the dish. Sprinkle evenly with all the ham, then scatter the shredded Swiss and cheddar cheeses over the top. Add the remaining bread cubes as the final layer.
Step 3: Make the Custard
In a large mixing bowl, whisk together the eggs, milk, Dijon mustard (if using), salt, and pepper until fully combined and smooth. You want the mixture to be light and cohesive without streaks of egg white.
Step 4: Pour & Soak
Slowly pour the custard mixture over the layered bread, making sure to saturate all areas evenly. Press down gently with a spatula to ensure the top layer of bread gets some moisture. Cover the dish with foil or plastic wrap and refrigerate for at least 4 hours—or ideally, overnight.
Step 5: Bake to Perfection
When ready to bake, preheat the oven to 350°F (175°C). Remove the casserole from the fridge and let it sit at room temperature for 15–20 minutes. Bake uncovered for 45–55 minutes, or until the top is golden brown and the center is set (a knife inserted in the middle should come out clean).
Step 6: Add the Finishing Touches
Let the casserole cool for 10 minutes. Dust with powdered sugar using a sifter or fine mesh strainer. Add a spoonful of your favorite fruit preserves or jam right in the center or serve on the side.
Step 7: Slice and Serve
Cut into squares and serve warm. Each slice offers a beautiful balance of creamy, cheesy, savory-sweet goodness.
Notes
- Bread Selection Matters: Brioche and challah provide the ideal mix of tenderness and structure. Avoid overly soft sandwich bread—it may fall apart during soaking.
- Ham Options: Use thick-cut deli ham or leftover holiday ham. Smoked or honey-glazed adds great depth.
- Cheese Swaps: Swiss is classic, but Gruyère or provolone work nicely. Add cheddar for extra creaminess.
- Flavor Twist: A dash of nutmeg or a touch of vanilla extract in the custard subtly enhances the sweet-savory contrast.
- Make Ahead: This casserole is designed for overnight soaking but can sit up to 24 hours before baking if needed.
Watch Out for These Mistakes While Cooking
- Skipping the Soak: The custard needs time to absorb into the bread fully. Skipping this step leads to a dry, uneven texture.
- Overbaking: Going too long in the oven can dry out the inside. Check doneness with a knife—moist but not wet is the goal.
- Using Cold Ingredients: Let eggs and milk come to room temperature before mixing to ensure a smooth custard.
- Overloading with Jam or Sugar: A light dusting and dollop is plenty. Too much sweetness can overpower the savory profile.
- Uneven Bread Cubes: If your bread pieces vary too much in size, the custard won’t soak evenly, and you’ll get an inconsistent bake.
- Underseasoning: Don’t forget salt and pepper in the custard—it balances the richness of the eggs and cheese.
- Not Greasing the Pan: This can cause the bottom layer to stick and break apart when serving.
- Skipping Rest Time After Baking: Letting the casserole sit before slicing helps it set and makes for cleaner, neater servings.
What to Serve With Monte Cristo Breakfast Casserole?
The Monte Cristo Breakfast Casserole is indulgent and satisfying on its own, but pairing it with the right sides can elevate your brunch or breakfast table even further. Here are some perfect pairings to complement the rich, savory-sweet layers of this dish.
8 Recommendations
- Fresh Berry Salad
A medley of strawberries, blueberries, and raspberries tossed in a hint of lemon juice brings brightness and freshness to balance the casserole’s richness. - Crispy Bacon or Breakfast Sausage
Adds extra protein and crunch. Their salty savoriness complements the sweet elements beautifully. - Arugula or Spinach Salad
A light, peppery green salad with vinaigrette cuts through the heaviness and adds a fresh contrast. - Roasted Potatoes or Hash Browns
Crispy, seasoned potatoes bring a comforting, hearty element without competing in flavor. - Vanilla Yogurt with Granola
A light and creamy option that brings a cooling contrast and texture variety. - Maple Syrup Drizzle
Serve a small pitcher on the side for guests who want an extra hint of sweetness. - Fruit Smoothies or Fresh Juice
Think orange-mango, strawberry-banana, or green juice—bright flavors that cleanse the palate. - Coffee or Latte with Cinnamon
A cozy, warm drink that enhances the brunch experience. Cinnamon adds a fragrant touch that pairs well with the casserole’s sweet tones.
Storage Instructions
Monte Cristo Breakfast Casserole stores well, making it a great make-ahead or leftover-friendly option.
- Refrigerator: Store cooled leftovers in an airtight container or cover the baking dish tightly with foil. It will stay fresh in the fridge for up to 4 days.
- Freezer: For longer storage, cut into individual portions, wrap in plastic wrap, and place in a freezer-safe container or bag. Freeze for up to 2 months. Thaw overnight in the fridge before reheating.
- Reheating: Reheat in the oven at 325°F (160°C) for 15–20 minutes, or in the microwave for 1–2 minutes per slice. For a crispy top, the oven is preferred.
Estimated Nutrition
Here’s an approximate breakdown per serving (based on 12 servings):
- Calories: ~310 kcal
- Protein: 17g
- Fat: 18g
- Carbohydrates: 20g
- Sugar: 5g
- Fiber: 1g
- Cholesterol: 160mg
- Sodium: 580mg
Note: Actual values may vary based on the specific brands and ingredients used.
Frequently Asked Questions
1. Can I make this casserole gluten-free?
Yes! Use a gluten-free brioche or sandwich bread. Ensure your ham and mustard are gluten-free as well.
2. What kind of ham works best?
Thick-cut deli ham or diced leftover holiday ham is ideal. Smoked or honey ham adds great depth of flavor.
3. Do I have to use Swiss cheese?
Swiss is traditional, but you can swap in Gruyère, provolone, or even mozzarella if preferred. A cheddar-Swiss mix adds richness.
4. Can I bake it right away instead of refrigerating overnight?
You can let it soak for at least 30–60 minutes if you’re short on time, but overnight soaking yields the best texture and flavor.
5. How do I know when it’s done baking?
The top should be golden brown, and a knife inserted in the center should come out clean. Bake time is typically 45–55 minutes.
6. Can I make this vegetarian?
Yes, omit the ham and consider adding sautéed mushrooms or spinach for savory depth.
7. Can I prep this in advance and freeze it before baking?
It’s not ideal. The custard can separate or make the bread soggy. It’s best to bake first, then freeze leftovers.
8. What fruit preserves work best?
Raspberry, strawberry, and blackberry are all excellent. Choose one with a bit of tartness to balance the richness.
Conclusion
The Monte Cristo Breakfast Casserole is a brilliant blend of comfort, elegance, and practicality. It captures the nostalgic flavors of the beloved sandwich while transforming them into a dish fit for any brunch table. With its make-ahead ease, crowd-pleasing flavor, and beautiful presentation, it’s a recipe you’ll return to again and again—whether you’re hosting a holiday brunch or simply treating yourself to a delicious weekend breakfast.

Monte Cristo Breakfast Casserole
- Total Time: 5 hours 5 minutes
- Yield: 12 servings
Description
A rich, sweet-and-savory brunch dish featuring custard-soaked brioche, layers of smoky ham, melty cheese, and a golden baked finish. Topped with powdered sugar and jam, it offers all the flavor of a Monte Cristo sandwich in effortless casserole form.
Ingredients
- 1 loaf of brioche or challah bread (14–16 oz), cubed
- 8 large eggs
- 2 1/2 cups whole milk
- 1 tbsp Dijon mustard (optional)
- 1/2 tsp salt
- 1/4 tsp black pepper
- 1 1/2 cups diced cooked ham
- 1 1/2 cups shredded Swiss cheese
- 1/2 cup shredded cheddar cheese (optional)
- Powdered sugar (for topping)
- Fruit preserves or jam (raspberry, strawberry, or blackberry)
Instructions
- Grease a 9×13-inch baking dish.
- Layer half the bread cubes in the dish.
- Add all the ham, then sprinkle with both cheeses.
- Add remaining bread cubes on top.
- In a large bowl, whisk eggs, milk, mustard, salt, and pepper.
- Pour custard mixture evenly over bread.
- Press down lightly to soak. Cover and refrigerate overnight.
- Preheat oven to 350°F (175°C). Let casserole rest at room temperature for 15 minutes.
- Bake uncovered for 45–55 minutes, until golden and set.
- Let cool for 10 minutes.
- Dust with powdered sugar and top with preserves.
- Slice and serve warm.
- Prep Time: 20 minutes
- Chill Time: 4 hours
- Cook Time: 45 minutes