If Monte Cristo Breakfast Casserole sounds like something you’d order at a cute brunch spot and then secretly try to recreate at home… same. And the best part? This one is actually doable on a regular Tuesday morning (or a “my kids woke up starving” Saturday).
It’s got that classic Monte Cristo magic—ham, turkey, Swiss cheese, and a custardy egg base—baked into a warm, layered casserole that feels fancy without acting fancy. Add a little powdered sugar on top and suddenly you’re the kind of person who “just throws together brunch.” (Even if you were wearing pajama pants five minutes ago. No judgment. I live there.)
Table of Contents
Why You’ll Love This Monte Cristo Breakfast Casserole
- Brunch vibes without the brunch price.
- Make-ahead friendly (overnight is chef’s kiss).
- Picky-eater approved because it’s basically a baked sandwich wearing a breakfast hat.
- Sweet + savory perfection—powdered sugar and raspberry jam are the little sparkle on top.
This is the kind of dish I make when I want everyone to stop asking what’s for breakfast… and start saying, “Wait—YOU made this?!”
Ingredients You’ll Need
Here’s your shopping list for Monte Cristo Breakfast Casserole (and yes, it’s all easy to find—no mysterious ingredients that only exist in fancy food magazines).
The casserole layers
- 12 slices white bread, crusts removed
(Soft white bread works great, but brioche or challah makes it extra rich and cozy.) - 8 ounces deli ham, thinly sliced
- 8 ounces deli turkey, thinly sliced
- 8 ounces Swiss cheese, sliced
The custard mixture
- 6 large eggs
- 2 cups milk
- 2 tablespoons Dijon mustard
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 1/4 teaspoon cayenne pepper (just a gentle warmth, not “call the fire department”)
For the finish
- 2 tablespoons butter, melted (for greasing)
- Powdered sugar, for dusting
- Raspberry jam, for serving (optional, but highly encouraged—like wearing mascara to the grocery store)
Ingredient note from my kitchen: Dijon mustard sounds a little “huh?” here, but it’s what gives that classic Monte Cristo flavor a subtle tang. It balances the richness so the casserole doesn’t taste heavy.
How to Make Monte Cristo Breakfast Casserole
This is a simple layer-and-pour situation. No sautéing. No complicated timing. Just assemble, soak, bake, and accept compliments.
Step 1: Preheat & prepare
Preheat your oven to 350°F (175°C). Grease a 9×13-inch baking dish with the melted butter.
Tip: Butter makes everything better—and it helps the edges bake up golden and slightly crisp (the best bites).
Step 2: First bread layer
Lay 6 slices of bread in the bottom of the dish in a single layer.
If you have small gaps, you can tear bread to fit. This casserole isn’t judging your bread geometry.
Step 3: Add meats & cheese
Layer half the ham, half the turkey, and half the Swiss cheese evenly over the bread.
Try to spread everything out so each slice later gets a little of everything—nobody wants the “all bread corner.”
Step 4: Add the top bread layer
Place the remaining 6 slices of bread on top to form the final layer.
Now it really looks like a sandwich—because it basically is. A very cozy, bakeable sandwich.
Step 5: Prepare the egg mixture
In a large bowl, whisk together:
- eggs
- milk
- Dijon mustard
- salt
- black pepper
- cayenne pepper
Whisk until smooth and well combined.
Step 6: Soak the layers
Pour the egg mixture evenly over the casserole. Then gently press down on the bread so it starts absorbing the liquid.
This is the secret to that custardy, French-toast-like texture that makes Monte Cristo flavors shine.
Step 7: Rest
Cover with foil and let it sit for 30 minutes… or refrigerate overnight for best results.
Overnight option = your morning becomes easier. You’ll feel like you’re getting away with something.
Step 8: Bake
Bake covered for 30 minutes.
Remove foil and bake 15–20 minutes more, until the top is golden and the center is set.
If the middle still looks jiggly, give it another 5 minutes. Ovens love being dramatic.
Step 9: Finish & serve
Let it cool for a few minutes (it firms up as it rests). Dust with powdered sugar and serve with raspberry jam if you want the full Monte Cristo experience.
That sweet-savory combo is the whole vibe.
Little Tips That Make It Even Better
- Go richer with brioche or challah. If you love soft, slightly sweet bread (like the kind that makes you “accidentally” eat a slice while cooking), this is the move.
- Don’t skip the resting time. Bread needs time to soak up that egg mixture. If you rush it, you’ll get dry spots—and nobody wants sad casserole.
- Use deli meat you actually like. Smoked ham? Honey turkey? Go for it. This recipe is flexible.
- If your top browns too fast, loosely tent with foil near the end. (Your oven might be a little too excited.)
- Jam is optional… but also kind of magical. Raspberry is classic, but strawberry works too.
And if your custard looks slightly “speckly” because of the Dijon? That’s not a problem—that’s flavor. Don’t worry if it looks a little quirky; it’ll bake up beautifully.
A Quick Personal Note From My Kitchen
I’m all about chicken recipes… but I’m also a huge fan of anything that feeds a hungry family without making me wash ten pans afterward.
The first time I made this Monte Cristo Breakfast Casserole, I was aiming for “special breakfast” energy without standing at the stove flipping sandwiches like a short-order cook. My family took one bite and immediately started negotiating who got the last piece. That’s how I knew it was a keeper.
Now it’s one of my favorite make-ahead breakfasts for holidays, school-break mornings, and any day that needs a little comfort.

FAQs About Monte Cristo Breakfast Casserole
Can I make Monte Cristo Breakfast Casserole the night before?
Absolutely. In fact, Monte Cristo Breakfast Casserole is even better after chilling overnight because the bread fully absorbs the egg mixture. Just cover it tightly and bake in the morning.
What’s the best bread to use?
Soft white bread works great, but brioche or challah gives a richer texture and slightly sweet flavor that pairs so well with powdered sugar and jam.
Can I substitute a different cheese?
Yes. Swiss is classic, but you can use provolone or mozzarella for a milder option. If you want a sharper flavor, try Gruyère.
How do I store leftovers?
Cover and refrigerate for up to 3 days. Reheat slices in the oven at 325°F until warmed through, or microwave if you’re in a hurry (no shame—life happens).
Can I freeze it?
You can freeze baked leftovers in portions. Wrap tightly and freeze up to 2 months. Thaw overnight in the fridge and reheat in the oven for best texture.
Bring On the Brunch Magic
If you’ve been craving a breakfast that feels special but doesn’t require a culinary degree (or extra patience before coffee), Monte Cristo Breakfast Casserole is your new best friend. It’s warm, comforting, and just fancy enough to make everyone think you planned ahead… even if you were assembling it while half-awake.
Dust it with powdered sugar, add that little swipe of jam, and enjoy every sweet-savory bite of your Monte Cristo Breakfast Casserole—because breakfast should be delicious, not stressful.
Keep the Brunch Fun Going
- If you loved the sweet-and-savory vibes here, you’ll probably swoon over this Chicken and Waffle Casserole—same cozy comfort, with that classic “brunch café” feeling at home.
- Want another make-ahead morning win? Try Eggs Benedict Casserole Bake for a creamy, hearty breakfast that feels extra special (without extra work).
- Serving a crowd and need a simple side? This Crunchy Apple Carrot Salad is bright, fresh, and gives your plate a little “I’ve got my life together” energy.
- And if you’re in a full-on breakfast mood, this Breakfast Sandwich With Avocado is perfect for busy mornings when you still want something yummy and filling.
If you make this recipe, I’d love to hear how it turned out—please leave a review and tap your star rating ⭐⭐⭐⭐⭐ so other readers can find their new favorite breakfast too!
Monte Cristo Breakfast Casserole
- Total Time: 1 hour 5 minutes
- Yield: 8 servings 1x
Description
Monte Cristo Breakfast Casserole is a sweet-and-savory brunch favorite made with layers of soft bread, deli ham, turkey, and Swiss cheese baked in a rich egg custard. Finished with powdered sugar and served with raspberry jam or syrup, this easy make-ahead casserole is perfect for holidays, weekends, or feeding a hungry family.
Ingredients
- 12 slices white bread, crusts removed (or brioche/challah)
- 8 ounces deli ham, thinly sliced
- 8 ounces deli turkey, thinly sliced
- 8 ounces Swiss cheese, sliced
- 6 large eggs
- 2 cups milk
- 2 tablespoons Dijon mustard
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 1/4 teaspoon cayenne pepper
- 2 tablespoons butter, melted (for greasing dish)
- Powdered sugar, for dusting
- Raspberry jam or maple syrup, for serving (optional)
Instructions
- Preheat oven to 350°F (175°C). Grease a 9×13-inch baking dish with melted butter.
- Arrange 6 slices of bread evenly in the bottom of the dish.
- Layer half the ham, turkey, and Swiss cheese over the bread.
- Top with remaining 6 slices of bread.
- In a large bowl, whisk eggs, milk, Dijon mustard, salt, black pepper, and cayenne until smooth.
- Pour egg mixture evenly over the casserole. Press gently to help bread absorb the liquid.
- Cover with foil and let sit for 30 minutes, or refrigerate overnight.
- Bake covered for 30 minutes. Remove foil and bake an additional 15–20 minutes, until golden brown and set in the center.
- Cool slightly before slicing. Dust with powdered sugar and serve with raspberry jam or syrup if desired.
Notes
- For richer flavor, use brioche or challah instead of white bread.
- Overnight chilling gives the best texture and flavor.
- If the top browns too quickly, loosely cover with foil during the last 10 minutes.
- Store leftovers in the refrigerator up to 3 days.
- Reheat in the oven at 325°F for best texture.
- Prep Time: 15 minutes
- Cook Time: 50 minutes
- Category: Breakfast
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 slice
- Calories: 420 kcal
- Sugar: 6 g
- Sodium: 980 mg
- Fat: 24 g
- Saturated Fat: 12 g
- Unsaturated Fat: 10 g
- Trans Fat: 0.5 g
- Carbohydrates: 28 g
- Fiber: 1 g
- Protein: 23 g
- Cholesterol: 195 mg