Monte Cristo Breakfast Casserole

Featured in: Shared Family Meals

This delightful brunch dish transforms the classic Monte Cristo sandwich into a comforting baked casserole. Cubes of French bread soak in a rich custard seasoned with vanilla and cinnamon, then get layered with diced ham and turkey.

Swiss cheese melts throughout, creating that perfect sweet and savory combination Monte Cristo sandwiches are famous for. After baking until golden and set, the casserole gets finished with a dusting of powdered sugar and warm maple syrup drizzle.

Perfect for feeding a crowd, this make-ahead friendly dish serves eight and comes together in just over an hour. The bread absorbs the egg mixture while resting, ensuring every bite is tender and flavorful.

Updated on Mon, 02 Feb 2026 13:35:00 GMT
Golden-brown Monte Cristo Breakfast Casserole with a dusting of powdered sugar and a maple syrup drizzle. Save
Golden-brown Monte Cristo Breakfast Casserole with a dusting of powdered sugar and a maple syrup drizzle. | tislitcravings.com

The smell of cinnamon and vanilla hit me before I even opened the oven door. I was juggling breakfast for eight people after a sleepover my daughter insisted on hosting, and I needed something that could feed everyone without me flipping pancakes for an hour. This casserole saved me that morning, and I've never looked back. The sweet and savory balance reminded me instantly of those fancy Monte Cristo sandwiches I used to order at diners, but in a form I could actually pull off on a Sunday morning.

I made this for my in-laws once, and my father-in-law, who never asks for recipes, texted me the next week asking how to make it. He said it reminded him of breakfasts his mom used to make, which caught me off guard because I'd basically invented it out of desperation. Sometimes the best recipes happen when you're just trying to survive a busy morning. That casserole became our holiday brunch staple, and now everyone expects it on Christmas morning.

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: Use a sturdy loaf, not the soft squishy kind, because it needs to hold up to all that custard without turning to mush.
  • Eggs: They create the custardy base that binds everything together, so don't skimp or use egg substitute here.
  • Whole milk: The fat content matters for richness, though I've used 2% in a pinch and it still turned out fine.
  • Vanilla extract: This is what makes it taste like French toast instead of just scrambled eggs on bread.
  • Ground cinnamon: Just enough to give warmth without making it taste like dessert.
  • Swiss cheese: It melts into creamy pockets and has that nutty flavor that pairs perfectly with the ham and turkey.
  • Cooked ham: I buy deli ham and chop it up, saves time and tastes just as good as cooking it myself.
  • Cooked turkey or chicken: Rotisserie chicken works great here, or leftover Thanksgiving turkey if you're lucky enough to have it.
  • Powdered sugar: A light dusting makes it look fancy and adds a little sweetness on top.
  • Maple syrup: The final drizzle that ties the whole Monte Cristo vibe together.

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 your oven to 350°F and grease a 9x13-inch baking dish generously with butter or cooking spray. This prevents sticking and makes cleanup so much easier.
Layer the Base:
Toss the bread cubes with the chopped ham and turkey in a large bowl, then spread everything evenly in your prepared dish. Don't pack it down, just let it sit loose so the custard can flow through.
Make the Custard:
Whisk together the eggs, milk, vanilla, cinnamon, and salt until it's completely smooth and the cinnamon is mixed in. Pour this evenly over the bread, then press down gently with your hands or a spatula so the bread starts soaking it up.
Add the Cheese:
Sprinkle the Swiss cheese over the top in an even layer. It'll melt down into the casserole and create those gooey pockets everyone fights over.
Let It Rest:
Cover the dish with foil and let it sit on the counter for 15 minutes. This resting time is crucial because it lets the bread really absorb the custard.
Bake Covered:
Slide the covered dish into the oven and bake for 30 minutes. The foil keeps the top from browning too fast while the inside cooks through.
Finish Uncovered:
Remove the foil and bake another 15 to 20 minutes until the top is golden brown and the center is set when you jiggle the pan. If it's still wobbly, give it a few more minutes.
Cool and Serve:
Let the casserole cool for 10 minutes before slicing into squares. Dust the top with powdered sugar and serve with warm maple syrup on the side.
A slice of Monte Cristo Breakfast Casserole reveals layers of ham, turkey, and Swiss cheese. Save
A slice of Monte Cristo Breakfast Casserole reveals layers of ham, turkey, and Swiss cheese. | tislitcravings.com

One morning my neighbor came over unannounced right as I was pulling this out of the oven. She ended up staying for breakfast, and we sat at the kitchen table talking for two hours while the kids played outside. That casserole stretched to feed one more person easily, and she still mentions that morning whenever we run into each other. Food has a way of turning ordinary moments into memories you didn't know you were making.

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 It Your Own

I've swapped Gruyère for half the Swiss cheese when I'm feeling fancy, and it adds this deeper, almost caramelized flavor. My sister uses all Cheddar because that's what her kids will eat, and honestly it's just as good. You can also throw in crumbled bacon or cooked sausage instead of the ham and turkey if that's what you have. The base recipe is forgiving enough to handle whatever you've got in the fridge.

Storing and Reheating

Leftovers keep covered in the fridge for up to four days, and they reheat beautifully in the microwave or oven. I actually prefer reheating individual portions in the microwave for about a minute because the custard gets creamy again. If you're reheating the whole dish, cover it with foil and warm it at 300°F for about 20 minutes. The flavors deepen overnight, so day-two casserole is sometimes better than day-one.

Serving Suggestions

This casserole is rich enough to be the main event, but I like to serve it with fresh fruit on the side to balance the sweetness. Sliced strawberries, blueberries, or even a simple fruit salad work great. If you want to go all out for brunch, add a light green salad with a tangy vinaigrette to cut through the richness. Coffee is non-negotiable.

  • Top with a handful of fresh berries right before serving for color and a tart contrast.
  • Serve with crispy bacon or breakfast sausage links on the side if you want even more protein.
  • A dollop of whipped cream or Greek yogurt on each serving adds a nice creamy touch.
Monte Cristo Breakfast Casserole served warm on a brunch plate, garnished with fresh berries. Save
Monte Cristo Breakfast Casserole served warm on a brunch plate, garnished with fresh berries. | tislitcravings.com

This casserole has become my go-to whenever I need to feed a crowd without spending my whole morning in the kitchen. It feels special enough for holidays but easy enough for a lazy Sunday, and that balance is hard to find.

Recipe FAQs

Can I prepare Monte Cristo casserole the night before?

Absolutely. Assemble the casserole, cover tightly, and refrigerate overnight. In the morning, let it sit at room temperature for 15-20 minutes before baking as directed.

What type of bread works best for this breakfast casserole?

French bread is ideal because its sturdy texture holds up well during soaking. You can also use sourdough, challah, or a day-old artisan loaf. Avoid very soft breads that might become mushy.

Can I substitute the meats in this Monte Cristo casserole?

Yes. While ham and turkey are traditional, you can use bacon, sausage, chicken, or even leave it vegetarian. Just keep the total meat amount around 2 cups chopped.

Why does Monte Cristo casserole have powdered sugar and syrup?

The sweet toppings are essential to the Monte Cristo experience. The powdered sugar and maple syrup balance the savory ham, turkey, and Swiss cheese, creating that classic sweet-savory flavor combination.

How do I know when the breakfast casserole is done baking?

The casserole is ready when the center is set and no longer liquid when you gently shake the pan. The top should be golden brown, and a knife inserted near the center should come out clean.

Can I freeze Monte Cristo breakfast casserole?

Yes, freeze the baked casserole for up to 3 months. Thaw overnight in the refrigerator, then reheat at 350°F for about 20 minutes until warmed through. For best results, add fresh toppings before serving.

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 golden and topped with powdered sugar and maple syrup.

Prep time
15 minutes
Time to cook
50 minutes
Total duration
65 minutes
Author Wyatt OBrien


Skill level Easy

Cuisine American

Portions 8 Serving size

Diet details None specified

What You 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 vessel: Preheat oven to 350°F. Grease a 9x13-inch baking dish with butter or cooking spray.

Step 02

Layer bread and meats: 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

Add custard to casserole: Pour the egg mixture evenly over the bread and meat layer, pressing gently to ensure the bread absorbs the liquid.

Step 05

Add cheese topping: Sprinkle shredded Swiss cheese evenly over the top of the casserole.

Step 06

Allow soaking time: Cover the dish with aluminum foil and let sit at room temperature for 15 minutes to allow the bread to absorb the custard.

Step 07

Initial baking phase: Bake covered for 30 minutes until the casserole begins to set.

Step 08

Complete baking: Remove foil and bake an additional 15-20 minutes until the casserole is set and the top is golden brown.

Step 09

Rest 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 notice

Review all ingredients for allergens and reach out to a healthcare provider if unsure.
  • Contains eggs
  • Contains milk and dairy products
  • Contains wheat and gluten
  • May contain soy depending on bread and cheese brands
  • Contains ham and turkey

Nutritional facts (per serving)

Nutritional values provided as a guide—always check with a specialist for health needs.
  • Caloric value: 275
  • Fat content: 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.