Monte Cristo Breakfast Casserole

Featured in: Oven-Baked Favorites

This breakfast casserole transforms the classic Monte Cristo sandwich into an easy, crowd-pleasing dish perfect for weekend brunching. Cubes of French bread soak in a rich custard flavored with vanilla and cinnamon, then get layered with diced ham and turkey before being blanketed in shredded Swiss cheese.

The casserole bakes until set and golden, creating that irresistible sweet-savory combination Monte Cristo fans adore. A final dusting of powdered sugar and warm maple syrup drizzle delivers the signature finishing touch.

With just 15 minutes of active prep time, this dish comes together quickly and can even be assembled the night before for effortless morning baking. The result serves eight hungry people and delivers the perfect balance of protein-rich meats, cheese, and slightly sweet custard-soaked bread.

Updated on Mon, 02 Feb 2026 09:44:00 GMT
Golden-brown Monte Cristo Breakfast Casserole slices showing powdered sugar and maple syrup drizzle. Pin It
Golden-brown Monte Cristo Breakfast Casserole slices showing powdered sugar and maple syrup drizzle. | crunchydchicha.com

One Sunday morning, my sister called asking if I could throw together brunch for unexpected guests arriving in an hour. I had leftover French bread, deli meat, and eggs, so I layered everything into a casserole dish, crossed my fingers, and slid it into the oven. When I dusted it with powdered sugar and drizzled maple syrup on top, everyone thought I'd planned it for days. That frantic experiment became my go-to brunch dish, and now I make it whenever I want to look effortlessly impressive.

The first time I served this to my in-laws, my father-in-law ate three servings and asked if I'd been hiding my culinary talents. I didn't have the heart to tell him I'd found the recipe by accident while trying to use up leftovers. Now he requests it every holiday morning, and I've stopped correcting the myth that I'm some kind of breakfast genius.

What's for Dinner Tonight? 🤔

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

Ingredients

  • French bread: Day-old bread works even better because it soaks up the custard without turning to mush, and it's cheaper at the bakery.
  • Eggs: They bind everything together and create that custardy center that makes this feel like comfort in a dish.
  • Whole milk: Don't skimp and use skim, the fat is what makes the texture rich and silky.
  • Vanilla extract: A teaspoon might seem small, but it adds a warm sweetness that balances the savory meat.
  • Ground cinnamon: It gives a subtle hint of spice that makes people wonder what your secret ingredient is.
  • Salt: Essential for bringing out all the flavors, sweet and savory alike.
  • Swiss cheese: It melts beautifully and has that nutty flavor classic to a Monte Cristo, though Gruyere works if you're feeling fancy.
  • Cooked ham: I use deli ham and chop it roughly, it adds salty pockets of flavor throughout.
  • Cooked turkey or chicken: Rotisserie chicken from the grocery store is my shortcut here, no judgment.
  • Powdered sugar: The dusting on top is non-negotiable, it's what makes this look bakery-worthy.
  • Maple syrup: Real maple syrup is worth it, the fake stuff just tastes like regret.

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Prep the oven and dish:
Preheat your oven to 350°F and grease a 9x13-inch baking dish generously. I use butter because it adds flavor, but cooking spray works if you're in a hurry.
Layer the bread and meat:
Toss the bread cubes with the chopped ham and turkey in a big bowl, then spread everything evenly in the dish. Don't pack it down, you want air pockets for the custard to seep into.
Make the custard:
Whisk the eggs, milk, vanilla, cinnamon, and salt until smooth and slightly frothy. Pour it slowly over the bread, pressing gently with a spatula so every cube gets a little bath.
Add the cheese:
Sprinkle the shredded Swiss cheese all over the top in an even layer. It'll melt into golden, bubbly perfection.
Let it rest:
Cover the dish with foil and let it sit at room temperature for 15 minutes. This step is crucial, it lets the bread soak up the custard so you don't end up with dry spots.
Bake covered:
Slide the covered dish into the oven and bake for 30 minutes. The foil traps steam and helps everything cook evenly without drying out the top.
Finish uncovered:
Remove the foil and bake another 15 to 20 minutes until the top is golden and the center is set. If you gently shake the pan, it should jiggle just a little, not slosh.
Cool and serve:
Let it cool for 10 minutes so it firms up enough to slice cleanly. Dust with powdered sugar, drizzle with maple syrup, and watch people's faces light up.
Layered Monte Cristo Breakfast Casserole with ham, turkey, Swiss cheese, and cinnamon bread. Pin It
Layered Monte Cristo Breakfast Casserole with ham, turkey, Swiss cheese, and cinnamon bread. | crunchydchicha.com

I'll never forget the morning my neighbor knocked on my door just as I pulled this out of the oven. She'd smelled it from her porch and joked that I was torturing the whole block. I handed her a slice on a paper plate, and she came back an hour later asking for the recipe and a proper serving.

Still Scrolling? You'll Love This 👇

Our best 20-minute dinners in one free pack — tried and tested by thousands.

Trusted by 10,000+ home cooks.

Make-Ahead Magic

Assemble the whole casserole the night before, cover it tightly with plastic wrap, and stash it in the fridge. In the morning, let it sit on the counter while the oven preheats, then bake as directed. It actually tastes better this way because the bread has all night to soak up the custard, and you get to sleep in a little longer.

Flavor Twists

I've swapped in crispy bacon instead of ham, stirred in sautéed mushrooms and spinach for a veggie boost, and even used croissants once when I had extras from a bakery run. Gruyere or white cheddar can replace the Swiss if you want a sharper flavor, and a pinch of nutmeg in the custard adds a cozy warmth that's perfect for cold mornings.

Serving Suggestions

This casserole is rich, so I like to serve it with fresh fruit on the side, berries or sliced peaches work beautifully. A simple green salad with a light vinaigrette balances the sweetness, and if you're feeling indulgent, a few strips of extra bacon never hurt anyone.

  • Top with fresh raspberries or strawberries for a pop of color and tartness.
  • Serve with a dollop of sour cream or Greek yogurt if you want to cut the sweetness.
  • Pair with mimosas or strong coffee, both make it feel like a real occasion.
Freshly baked Monte Cristo Breakfast Casserole served warm with berries on a brunch plate. Pin It
Freshly baked Monte Cristo Breakfast Casserole served warm with berries on a brunch plate. | crunchydchicha.com

This casserole turned me into the friend people call when they need brunch help, and I'm not complaining. It's proof that the best recipes are the ones born out of necessity and a little bit of luck.

Recipe FAQs

Can I assemble this the night before?

Absolutely. Assemble the entire casserole, cover tightly, and refrigerate overnight. In the morning, let it sit at room temperature while the oven preheats, then bake as directed. The bread will have even more time to soak up the custard.

What type of bread works best?

French bread is ideal because its sturdy texture holds up well to the egg mixture without becoming mushy. Day-old or slightly stale bread actually works better than fresh since it absorbs the custard more effectively.

Can I substitute the meats?

Yes. Bacon, sausage, or even leftover rotisserie chicken work beautifully. You could also make a vegetarian version by swapping in sautéed vegetables like spinach, bell peppers, or mushrooms.

Why the powdered sugar and syrup?

That sweet finish is what makes a Monte Cristo distinctive. The powdered sugar adds a light dusting of sweetness, while warm maple syrup creates that perfect contrast with the savory ham, turkey, and Swiss cheese.

How do I know when it's done?

The casserole is finished when the center is set and no longer jiggly, and the top is golden brown. A knife inserted near the center should come out clean. If the top browns too quickly, cover loosely with foil.

Can I freeze leftovers?

Yes. Cut cooled portions into squares, wrap individually, and freeze for up to 2 months. Reheat in the microwave or oven until warmed through. The texture may be slightly softer than fresh.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Monte Cristo Breakfast Casserole

Cinnamon-vanilla French bread layered with ham, turkey, and Swiss cheese, baked until golden and topped with powdered sugar and maple syrup.

Prep Time
15 minutes
Time to Cook
50 minutes
Total Duration
65 minutes
Recipe by Alexander Monroe


Skill Level Easy

Cuisine American

Portions 8 Number of Servings

Dietary Info None specified

Ingredient List

Bread & Dairy

01 8 cups French bread, cut into 1-inch cubes (about 1 loaf)
02 8 large eggs
03 2 cups whole milk
04 1 teaspoon vanilla extract
05 1 teaspoon ground cinnamon
06 1 teaspoon salt
07 2 cups shredded Swiss cheese

Meats

01 1 cup cooked ham, chopped
02 1 cup cooked turkey or chicken, chopped

Toppings

01 Powdered sugar for serving
02 Maple syrup for serving

How to Prepare

Step 01

Prepare baking vessel: Preheat oven to 350°F. Grease a 9x13-inch baking dish with butter or cooking spray.

Step 02

Assemble bread and proteins: In a large mixing bowl, combine bread cubes with chopped ham and turkey. Distribute evenly across the prepared baking dish.

Step 03

Prepare custard mixture: In a separate bowl, whisk together eggs, milk, vanilla extract, cinnamon, and salt until thoroughly blended.

Step 04

Soak bread: Pour custard mixture evenly over bread and meat combination, pressing gently to ensure even absorption of liquid.

Step 05

Add cheese topping: Distribute shredded Swiss cheese uniformly across the casserole surface.

Step 06

Rest casserole: Cover dish with aluminum foil and allow to rest at room temperature for 15 minutes to permit thorough bread saturation.

Step 07

Initial bake: Bake covered for 30 minutes until partially set.

Step 08

Complete baking process: Remove foil and continue baking for 15 to 20 minutes until casserole is fully set and top is golden brown.

Step 09

Cool before serving: Remove from oven and allow to cool for 10 minutes before slicing.

Step 10

Finish and serve: Serve warm, dusted with powdered sugar and drizzled with maple syrup.

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

What You'll Need

  • 9x13-inch baking dish
  • Mixing bowls
  • Whisk
  • Knife and cutting board
  • Aluminum foil

Allergy Details

Look closely at the ingredients for possible allergens. Speak with a healthcare provider if you're unsure.
  • Contains eggs
  • Contains milk and dairy products
  • Contains wheat gluten
  • May contain soy depending on bread and cheese brands
  • Contains meat proteins from ham and poultry

Nutrition Info (per portion)

The nutrition info here is just for general reference. Always check with your medical professional if needed.
  • Calorie Count: 275
  • Fats: 13 g
  • Carbohydrates: 24 g
  • Proteins: 17 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.