Monte Cristo Breakfast Casserole

Featured in: Daily Kitchen Ideas

This hearty breakfast casserole transforms the classic Monte Cristo sandwich into an easy, shareable dish perfect for weekend brunch. Cubes of French bread soak in a rich vanilla-cinnamon custard, layered with savory ham and turkey, then topped with shredded Swiss cheese that melts beautifully during baking.

The casserole bakes until set and golden, creating a delightful contrast between the sweet, spiced bread and salty meats. A final dusting of powdered sugar and warm maple syrup delivers that signature Monte Cristo experience everyone loves.

Prepare it the night before for effortless morning baking, or customize with different cheeses and meats to suit your taste. Serves eight generously and pairs wonderfully with fresh berries or sliced fruit.

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

My sister called on a Sunday morning panicked because twelve people were arriving for brunch in three hours, and she'd forgotten to plan anything beyond coffee. I remembered this casserole from a ski trip years ago where someone pulled it warm from the oven while snow fell outside, and suddenly everything felt less chaotic. What made it brilliant was that it came together in minutes, looked impressive without any fussing, and tasted like comfort wrapped in cinnamon and ham.

I made this for my neighbor after her surgery, and watching her eat a real, warm, fancy breakfast instead of yet another casserole made with cream of mushroom soup felt like a small victory. Her husband kept coming back for more, and she laughed harder than I'd heard her laugh in weeks, which told me everything I needed to know about whether this was worth the effort.

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, cut into 1-inch cubes: About 8 cups from one loaf works perfectly, and letting it sit out for a few hours before using keeps it from turning to mush when it soaks up the custard.
  • Eggs: Eight large ones create that custardy, set texture that holds everything together without being rubbery or watery.
  • Whole milk: Two cups give you that silky richness that makes the bread absorb everything evenly.
  • Vanilla extract and ground cinnamon: Just one teaspoon each, but they're the reason this tastes like breakfast and not just savory bread pudding.
  • Salt: One teaspoon might seem small, but it wakes up every flavor in the dish.
  • Shredded Swiss cheese: Two cups creates pockets of melty goodness that somehow stay creamy even after baking.
  • Cooked ham and turkey or chicken: One cup each of chopped meat gives you that Monte Cristo sandwich vibe without any of the hassle.
  • Powdered sugar and maple syrup: These finish the dish with that sweet note that makes everyone feel like you've fussed all morning.

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Set your oven and prep the pan:
Preheat to 350°F and grease your 9x13-inch baking dish so nothing sticks when you're pulling it out later. This is the moment where being organized saves you from frustration.
Layer the bread and meat:
Toss your bread cubes with the chopped ham and turkey in a bowl first, so the meat distributes evenly instead of clumping in one corner. Spread it all out in the baking dish like you're building something intentional, not just dumping ingredients.
Whisk the custard together:
In a separate bowl, crack those eggs and whisk them with milk, vanilla, cinnamon, and salt until everything looks pale and smooth. You want no streaks of egg white hanging around; this is where the actual magic mixture lives.
Pour and press gently:
Pour that golden mixture evenly over the bread and meat, then use your hands or a spatula to press down gently so the bread really absorbs the liquid instead of floating on top. You're coaxing the bread to soak, not drowning it.
Top with cheese:
Sprinkle your shredded Swiss cheese evenly across the top so every bite has that creamy, melted element.
Let it rest and soak:
Cover with foil and leave it at room temperature for 15 minutes while the bread absorbs everything. This pause is non-negotiable if you want the texture right.
Bake covered, then uncovered:
Bake covered for 30 minutes so the moisture stays trapped and everything sets gently, then remove the foil and bake another 15 to 20 minutes until the top turns golden brown and the center feels set when you touch it lightly. The smell that fills your kitchen during those last minutes is unreal.
Cool before slicing:
Let it rest for 10 minutes after coming out of the oven so it holds together when you cut into it instead of falling apart like a sad puddle.
Finish with the sweet:
Dust each slice with powdered sugar and drizzle with maple syrup just before serving while everything is still warm.
Layers of cinnamon-vanilla soaked bread, savory ham, turkey, and Swiss cheese in a baked Monte Cristo Breakfast Casserole. Save to Pinterest
Layers of cinnamon-vanilla soaked bread, savory ham, turkey, and Swiss cheese in a baked Monte Cristo Breakfast Casserole. | cozysaveurs.com

One winter I made this for my parents' anniversary breakfast, and my dad, who usually just eats what's put in front of him without comment, went back to the kitchen and stood there eating cold leftovers straight from the dish while everyone was still talking. He never said anything, but I saw it happen, and that's when I understood that good food has a way of saying things people can't quite articulate.

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.

Why Make This the Night Before

Assembling this casserole the evening before means you wake up with zero pressure, just heat and serve confidence. You can cover it, slide it into the fridge, and the bread actually gets even better at soaking up the custard while it sits overnight in a cold, dark space. When you pull it out in the morning and pop it in the oven, you're not rushing; you're just finishing what your patient, organized self already started.

Playing with Cheese and Meat Combinations

Swiss cheese is the classic for this because it melts smoothly without getting stringy or oily, but I've played around with swapping in half Gruyère for a more complex, slightly nutty flavor that tastes like you tried harder than you actually did. For the meat, bacon or sausage work beautifully if that's what you have on hand, or even a mix of prosciutto and smoked turkey if you're feeling fancy. The Monte Cristo tradition is really just about layering good flavors, so trust your instincts.

Timing and Flexibility

This casserole bakes in under an hour from cold, which means you can actually time it so it comes out of the oven right when people are settling at the table. The beauty is that even if your oven runs a little hot or cold, you can check it at the 40-minute mark and adjust; you're looking for the center to feel set but still have a slight jiggle, not firm all the way through. Keep fresh berries, sliced strawberries, or a handful of raspberries nearby to scatter on top just before serving for color and a pop of tartness that balances all that sweet syrup.

  • If you're making this ahead, let it come to room temperature for about 15 minutes before baking so the cooking time stays consistent.
  • Leftovers actually taste better the next day, so don't feel bad about making this even when you don't have a crowd.
  • Always use thick-cut bread, not those thin bakery slices that fall apart when you touch them.
Sliced square of Monte Cristo Breakfast Casserole on a plate with a pitcher of maple syrup and fresh berries nearby. Save to Pinterest
Sliced square of Monte Cristo Breakfast Casserole on a plate with a pitcher of maple syrup and fresh berries nearby. | cozysaveurs.com

This casserole is the kind of dish that somehow turns a regular morning into something people remember, which is really all any of us are trying to do in the kitchen anyway. Make it, serve it warm, and watch how quickly the table goes quiet.

Recipe FAQs

Can I make this Monte Cristo casserole ahead of time?

Yes, assemble the entire casserole the night before, cover tightly, and refrigerate. In the morning, let it sit at room temperature for 15-20 minutes while the oven preheats, then bake as directed.

What type of bread works best for this breakfast bake?

French bread is ideal because it's sturdy enough to hold up during soaking without becoming mushy. Day-old or slightly stale bread actually works better than fresh since it absorbs the custard more efficiently.

Can I substitute different meats or cheeses?

Absolutely. Try bacon or sausage instead of ham, or swap Swiss for Gruyère, Cheddar, or provolone. Just keep the total amount of cheese and meat consistent for best results.

Why does this casserole rest before baking?

The 15-minute rest allows the bread to fully absorb the egg mixture, ensuring every bite is tender and custard-like rather than dry or soggy. This step is crucial for proper texture.

Should I serve this casserole immediately?

Let it cool for about 10 minutes after baking before slicing. This brief rest helps the casserole set slightly, making it easier to cut and serve while still warm and delicious.

Can I freeze leftovers?

Yes, individual portions freeze well for up to 2 months. Wrap tightly in plastic wrap and foil, then reheat in the microwave or oven at 350°F until warmed through.

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
Time Needed
65 minutes
Created by Matthew Corbin


Skill Level Easy

Cuisine American

Makes 8 Portions

Dietary Info None specified

What You’ll Need

Bread & Dairy

01 8 cups French bread, cut into 1-inch cubes
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, chopped

Toppings

01 Powdered sugar for serving
02 Maple syrup for serving

Directions

Step 01

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

Step 02

Layer Bread and Meat: In a large bowl, toss bread cubes with chopped ham and turkey. Spread evenly in the 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

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

Step 05

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

Step 06

Initial Bake: Bake covered for 30 minutes.

Step 07

Final Bake: 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.

What You'll Need

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

Allergy Info

Review all ingredients for possible allergens and check with a health expert if you’re unsure.
  • Contains eggs
  • Contains dairy milk
  • Contains wheat gluten
  • May contain soy depending on bread and cheese brands
  • Contains meat ham and turkey

Nutrition Details (each serving)

Nutritional info is for reference and shouldn't replace advice from a healthcare professional.
  • Caloric Value: 275
  • Fat content: 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.