Monte Cristo Breakfast Casserole Recipe tastes like custardy French toast meets a cheesy ham-and-turkey melt, with toasty brioche, melty Swiss, and a hint of raspberry plus a dusting of powdered sugar. It suits brunch hosts, holiday mornings, and anyone who loves sweet and savory breakfasts, and the total time clocks in at about 1 hour 5 minutes. I first baked it for a sleepy Saturday and ate the leftovers cold while standing at the fridge.
Why Choose This Monte Cristo Breakfast Casserole Recipe
Monte Cristo Breakfast Casserole Recipe uses deli staples and one bowl, so you prep it fast. You cube brioche, layer ham, turkey, and Swiss, whisk a quick custard, and pour. The whole thing bakes in one pan and makes the kitchen smell like a diner in the best way.
You can assemble it ahead and bake straight from the fridge. The custard soaks while you sip coffee, which feels like a small kitchen win.
Ingredients You Need
- Brioche or challah, 1 pound, cut into 1-inch cubes (Texas toast works, or use sturdy gluten-free bread)
- Deli ham, 8 ounces, sliced (leftover holiday ham works great)
- Deli turkey, 8 ounces, sliced (use smoked turkey for extra flavor, or skip and use all ham)
- Swiss cheese, 8 ounces, shredded or sliced (Gruyère also tastes amazing; pre-shredded works)
- Large eggs, 8
- Whole milk, 1 1/2 cups (2 percent works; use lactose-free if needed)
- Heavy cream, 1/2 cup (or add more milk for a lighter custard)
- Dijon mustard, 2 tablespoons (I like Maille; yellow mustard works in a pinch)
- Pure maple syrup, 1 tablespoon, optional for a touch of sweetness in the custard
- Ground nutmeg, 1/4 teaspoon
- Kosher salt, 1 teaspoon
- Black pepper, 1/2 teaspoon
- Unsalted butter, 2 tablespoons, melted, plus a little for greasing
- Raspberry jam or preserves, 1/2 cup, warmed for serving (strawberry or cranberry sauce works too)
- Powdered sugar, for dusting
Equipment
- 9×13 baking dish
- Large mixing bowl and whisk
- Cutting board and knife
- Measuring cups and spoons
- Foil
- Small saucepan for warming jam
- Wire rack for cooling, optional
How to Make Monte Cristo Breakfast Casserole
- Prep Time: 20 minutes
- Cook Time: 40 to 45 minutes
- Total Time: about 1 hour 5 minutes
- Heat the oven to 350°F. Grease a 9×13 baking dish with butter.
- Cut the brioche into 1-inch cubes. Spread half the bread in the baking dish.
- Layer on the ham, turkey, and half the Swiss. Top with the remaining bread and the rest of the Swiss.
- Whisk the eggs, milk, cream, Dijon, maple syrup if using, nutmeg, salt, and pepper in a large bowl until smooth.
- Pour the custard evenly over the bread. Press the top lightly with your palms so the bread soaks it up.
- Let the mixture sit for 10 to 15 minutes, or cover and refrigerate up to 12 hours for deeper soak.
- Drizzle the melted butter over the top. Cover the dish with foil, tenting it so it does not touch the cheese.
- Bake for 25 minutes covered.
- Remove the foil and bake 15 to 20 minutes more, until the top looks golden and the center feels set. Insert a knife in the center; it should come out without wet egg.
- Transfer the dish to a rack and let it rest for 10 minutes so the custard settles. I call this the chef tax break.
- Warm the raspberry jam on low heat so it loosens for drizzling.
- Dust the casserole with powdered sugar, slice into squares, and serve with warm jam and maple syrup on the side.
Tips & Common Mistakes
- Use day-old bread or lightly toast fresh cubes so the casserole stays custardy, not soggy.
- Keep the cubes at 1 inch so the custard soaks evenly and the texture stays bouncy.
- Taste your deli meat; some ham runs salty. Reduce added salt if your meats pack a strong cure.
- Shred Swiss for the best melt and coverage. Slices work but can clump.
- Do not skip the rest after baking. The set time keeps slices neat.
- Cover for the first bake to avoid over-browning, then uncover to crisp the top.
- Place the dish on a sheet pan if your casserole sits close to the rim. No one loves a smoky oven surprise.
- Add a spoon of maple syrup to the custard if you want a more classic Monte Cristo vibe; skip it for a more savory profile.
- Pull the casserole when the center barely jiggles. Overbaking turns eggs rubbery.
Variations I’ve Tried
- Gruyère and ham only, with a light smear of Dijon between layers for extra tang.
- Hot honey drizzle instead of jam for a sweet heat finish.
- Jam swirl: dollop raspberry jam between the bread layers before baking for pockets of fruit.
- Croque-inspired: add a thin layer of béchamel under the top bread layer, then broil for 1 to 2 minutes for a bronzed top.
- Jalapeño and pepper jack for a spicy twist.
- Turkey and cranberry version for post-holiday brunch.
- Gluten-free loaf and lactose-free milk for a gentler option that still tastes rich.
How to Serve Monte Cristo Breakfast Casserole
Slice generous squares and dust them with powdered sugar. Spoon warmed raspberry jam over each slice or serve it on the side for dunking, diner style. Add a simple arugula salad with lemon to balance the richness, or plate with crispy hash browns and fresh berries. Coffee, a citrus spritz, or a bubbly brunch drink pairs nicely.
Make-Ahead and Storage
- Overnight: Assemble the casserole, cover tightly, and refrigerate up to 12 hours. Bake straight from the fridge, and add 5 to 10 minutes to the cook time.
- Short rest: Let the assembled casserole sit 15 minutes at room temp before baking for faster mornings.
- Fridge leftovers: Store slices in airtight containers for up to 4 days.
- Reheat: Warm slices in a 325°F oven for 10 to 15 minutes, covered for the first half so they heat through, then uncovered to crisp the top. Air fryer at 350°F for 5 to 7 minutes also works. Microwave in short bursts if you must, but the texture softens.
- Freeze unbaked: Wrap the assembled casserole well and freeze up to 2 months. Thaw in the fridge overnight, then bake.
- Freeze baked: Wrap individual slices and freeze up to 2 months. Reheat from frozen at 325°F for 20 to 25 minutes.
Nutrition Information
Serves 8. Per serving: about 520 calories, 28g protein, 39g carbohydrates, 27g total fat, 13g saturated fat, 2g fiber, 12g sugar, 1180mg sodium. Numbers vary by bread, deli meats, and cheese brands.

Monte Cristo Breakfast Casserole
Ingredients
Instructions
- Preheat oven to 350°F (175°C).
- In a greased baking dish, layer half of the bread cubes, then sprinkle half of the ham and cheese over the bread.
- Add the remaining bread cubes, ham, and cheese in layers.
- In a large bowl, whisk together eggs, milk, sugar, vanilla extract, salt, and pepper until well combined.
- Pour the egg mixture evenly over the layered casserole.
- Cover and refrigerate for at least 2 hours, or overnight if possible.
- Bake uncovered for 40-45 minutes or until the casserole is set and lightly browned on top.
- Allow to cool slightly before serving.
