Monte Cristo Breakfast Casserole

Featured in: Oven & Stovetop Dishes

This hearty breakfast casserole captures all the beloved flavors of a classic Monte Cristo sandwich in an easy-to-serve format. French bread cubes are soaked in a custard seasoned with vanilla and cinnamon, then layered with diced ham and turkey. The entire dish gets blanketed in shredded Swiss cheese and baked until bubbling and golden. The sweet and savory combination shines through with a final dusting of powdered sugar and warm maple syrup drizzle.

Perfect for feeding a crowd at weekend brunch or holiday mornings, this make-ahead-friendly dish can be assembled the night before and popped in the oven when you're ready. The contrast of the slightly spiced, creamy custard against the salty meats and nutty Swiss creates that signature Monte Cristo balance everyone loves.

Updated on Mon, 02 Feb 2026 14:00:00 GMT
Golden-brown Monte Cristo Breakfast Casserole fresh from the oven, dusted with powdered sugar and ready to drizzle with maple syrup. Save
Golden-brown Monte Cristo Breakfast Casserole fresh from the oven, dusted with powdered sugar and ready to drizzle with maple syrup. | ricoazref.com

My neighbor brought this to a potluck brunch last spring, and I stood at that table longer than I care to admit, going back for thirds. The sweet-savory combination threw me off at first—powdered sugar on a casserole?—but one bite made it click. It tasted exactly like the Monte Cristo sandwiches I used to order at diners, only easier and way more shareable. I cornered her in the kitchen and wouldn't leave until she wrote down the recipe on a napkin.

I made this for my family the weekend my brother visited, and he ate half the pan before anyone else woke up. He claimed he was "quality testing," but I caught him sneaking forkfuls straight from the dish while still in his pajamas. By the time everyone sat down, he was acting like he'd only had a polite serving. Now every time he visits, he texts ahead asking if I'm making "that sandwich casserole thing."

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 the crusty edges get perfectly crispy.
  • Eggs: They bind everything together and create that custardy texture that makes this more than just bread and meat.
  • Whole milk: Don't swap for skim—the fat is what makes the custard rich and keeps the casserole from drying out.
  • Vanilla extract: A little sweetness that plays off the cinnamon and hints at the classic French toast base.
  • Ground cinnamon: Just enough to perfume the whole dish without making it taste like dessert.
  • Salt: Balances the sweet toppings and brings out the savory layers.
  • Swiss cheese: Melts beautifully and has that nutty, mild flavor that doesn't overpower the ham and turkey.
  • Cooked ham: Adds salty, smoky depth—I usually grab deli ham and chop it myself.
  • Cooked turkey or chicken: Keeps it lighter than using all ham, and it's a great way to use up leftovers.
  • Powdered sugar: The final dusting is what makes people do a double-take and smile.
  • Maple syrup: Drizzle it on at the table so everyone can control their own sweetness level.

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Prep your dish:
Preheat the oven to 350°F and grease a 9x13-inch baking dish so nothing sticks. A little butter or nonstick spray does the trick.
Layer the base:
Toss the bread cubes with the chopped ham and turkey in a big bowl, then spread everything evenly in the dish. You want a good mix in every spoonful.
Make the custard:
Whisk together the eggs, milk, vanilla, cinnamon, and salt until smooth and frothy. Pour it slowly over the bread, pressing down gently with a spatula so every piece gets soaked.
Add the cheese:
Sprinkle the Swiss cheese evenly across the top. It'll melt into golden, bubbly pockets.
Let it rest:
Cover with foil and let the casserole sit at room temperature for 15 minutes. This step is key—it gives the bread time to drink in all that custard.
Bake covered:
Slide the covered dish into the oven and bake for 30 minutes. The foil traps steam and keeps the top from browning too fast.
Finish uncovered:
Remove the foil and bake another 15 to 20 minutes until the top is golden and the center is set. A knife inserted in the middle should come out mostly clean.
Cool and serve:
Let it rest for 10 minutes before slicing so it holds its shape. Dust with powdered sugar and pass the maple syrup at the table.
Slices of Monte Cristo Breakfast Casserole on a plate, revealing layers of ham, turkey, and Swiss cheese beside a syrup pitcher. Save
Slices of Monte Cristo Breakfast Casserole on a plate, revealing layers of ham, turkey, and Swiss cheese beside a syrup pitcher. | ricoazref.com

The first time I served this at a holiday brunch, my aunt looked at the powdered sugar and syrup and said, "Is this dessert or breakfast?" I told her it was both, and she laughed and dug in anyway. By the end of the meal, she'd taken a photo of the empty pan to show her book club. It's become the dish people request by name now, the one that makes brunch feel a little more special without any extra work from me.

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.

Making It Ahead

I've prepped this the night before more times than I can count, and it actually tastes better after the bread has soaked overnight in the fridge. Just cover the unbaked casserole tightly with plastic wrap or foil, and in the morning, let it sit on the counter while the oven preheats. You might need to add five or ten extra minutes to the baking time since it'll be cold from the fridge, but that's it. It's a lifesaver when you have early guests or you just don't want to be cracking eggs at dawn.

Swapping the Cheese

Swiss is classic, but I've used Gruyère when I wanted something a little sharper and nuttier, and it was incredible. Cheddar works too if you like a bolder flavor, though it changes the vibe from French bistro to cozy American diner. I wouldn't go with anything too soft or oily—mozzarella, for example, gets greasy and doesn't add much flavor. Stick with something that melts well and has enough character to stand up to the cinnamon and syrup.

Serving Suggestions

This casserole is rich enough to be the main event, but I like putting out a bowl of fresh berries or sliced strawberries on the side for brightness. A simple green salad with a tart vinaigrette cuts through the richness if you're serving it for lunch. Coffee is non-negotiable—something strong and hot to balance all that maple sweetness.

  • Add a handful of sautéed spinach or arugula between the layers for a pop of green.
  • Serve with a side of crispy bacon or breakfast sausage if you want even more protein.
  • Offer both warm maple syrup and raspberry jam so people can pick their flavor adventure.
Close-up of a forkful of Monte Cristo Breakfast Casserole, showing cinnamon-vanilla soaked bread and melted Swiss cheese on a brunch table. Save
Close-up of a forkful of Monte Cristo Breakfast Casserole, showing cinnamon-vanilla soaked bread and melted Swiss cheese on a brunch table. | ricoazref.com

This is the kind of recipe that makes mornings feel less rushed and more like an occasion, even if it's just a regular Sunday. Slice it up, pass the syrup, and watch everyone go quiet for a few minutes while they eat.

Recipe FAQs

Can I prepare this Monte Cristo casserole the night before?

Absolutely. Assemble the entire casserole, cover tightly with foil or plastic wrap, and refrigerate overnight. When ready to bake, let it sit at room temperature for about 20 minutes while the oven preheats, then bake as directed. You may need to add 5-10 minutes to the baking time since it will be cold.

What type of bread works best for this casserole?

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. You could also use challah, brioche, or a rustic Italian loaf in a pinch.

Can I substitute different meats or cheeses?

Definitely. While ham and turkey are traditional, you can use bacon, sausage, chicken, or even leave it vegetarian. For the cheese, Gruyère adds a wonderful nutty depth, Cheddar brings extra sharpness, or a blend of provolone and mozzarella creates excellent melt. Stick to cheeses that melt smoothly.

Why is there cinnamon and vanilla in a savory casserole?

The cinnamon and vanilla nod to the Monte Cristo's origins as a variation of French toast. That subtle sweetness and aromatic spice balance the salty ham and turkey, creating the classic sweet-savory flavor profile that makes Monte Cristos so distinctive. It's not dessert-sweet—just enough to complement the meats and cheese.

How do I know when the casserole is done baking?

The casserole is ready when the top is golden brown and the center is set—no liquid egg mixture should be visible when you gently press the center with a spoon. A knife inserted near the center should come out clean. The cheese should be melted and slightly bubbly around the edges. Let it rest for 10 minutes before slicing; this helps the custard set and makes serving easier.

Can I freeze this casserole?

Yes, you can freeze this casserole either before or after baking. To freeze unbaked: assemble completely, wrap tightly in foil plus plastic wrap, and freeze for up to 3 months. Thaw overnight in the refrigerator before baking. To freeze leftovers: let cool completely, portion into airtight containers, and freeze for up to 2 months. Reheat individual portions in the microwave or oven.

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 soaked 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
Created by Renee Valdez


Skill Level Easy

Cuisine American

Makes 8 Portions

Diet Info None specified

What You Need

Bread & Dairy

01 8 cups French bread, cut into 1-inch cubes (approximately 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 Make It

Step 01

Prepare Baking Dish: Preheat oven to 350°F. Grease a 9x13-inch baking dish.

Step 02

Assemble Bread and Meat Layer: In a large bowl, toss bread cubes with chopped ham and turkey. Spread mixture evenly in prepared baking dish.

Step 03

Prepare Custard Mixture: In another bowl, whisk together eggs, milk, vanilla extract, cinnamon, and salt until well combined.

Step 04

Pour Custard and Soak: Pour egg mixture evenly over bread and meat, pressing gently to help bread absorb liquid. Sprinkle Swiss cheese over top.

Step 05

Rest Before Baking: Cover dish with aluminum foil and let sit at room temperature for 15 minutes to allow bread to soak.

Step 06

Bake Covered: Bake covered for 30 minutes.

Step 07

Finish Baking: Remove foil and bake additional 15-20 minutes until casserole is set and top is golden brown.

Step 08

Cool and Serve: Let cool for 10 minutes before slicing. 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.

Tools Needed

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

Allergy Details

Review ingredients for possible allergens and ask your doctor if unsure.
  • Contains eggs
  • Contains milk and dairy products
  • Contains wheat and gluten
  • May contain soy depending on bread and cheese brands
  • Contains meat: ham and turkey or chicken

Nutrition (for each serving)

Details are for reference and can't replace a health expert's advice.
  • Energy: 275
  • Fats: 13 grams
  • Carbohydrates: 24 grams
  • Proteins: 17 grams

Cooking Shouldn't Be Hard ❤️

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

Free forever. Unsubscribe anytime.