Monte Cristo Breakfast Casserole

Featured in: Home Cooking Rhythm

This satisfying breakfast casserole transforms the classic Monte Cristo sandwich into an easy-to-serve dish perfect for feeding a crowd. Cubes of French bread soak in a vanilla and cinnamon custard, then get layered with chopped ham and turkey plus plenty of shredded Swiss cheese. After baking until golden and set, the casserole emerges with a rich, comforting texture that balances sweet and savory flavors beautifully. A dusting of powdered sugar and warm maple syrup over the top creates that signature Monte Cristo taste everyone loves.

Updated on Mon, 02 Feb 2026 12:59:00 GMT
Freshly baked Monte Cristo Breakfast Casserole with golden brown crust, powdered sugar, and maple syrup drizzle. Save
Freshly baked Monte Cristo Breakfast Casserole with golden brown crust, powdered sugar, and maple syrup drizzle. | ilemdrift.com

The smell of cinnamon and vanilla woke the whole house before the timer even went off. I was juggling breakfast for eight people on a Sunday, and this casserole saved me from flipping individual slices at the stove. Everyone kept asking what made it taste like dessert and dinner at the same time. I just smiled and passed the syrup.

I made this the first time my sister visited with her kids, and they devoured it before I could even plate it properly. The powdered sugar snowfall on top made the little ones think it was a special occasion. Now every time they come over, they ask if the fancy French toast bake is on the menu.

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 best because it soaks up the custard without turning to mush, and the sturdy texture holds up under all that cheese and meat.
  • Eggs: They bind everything together and create that custardy center that makes each bite rich and satisfying.
  • Whole milk: The fat content keeps the casserole creamy, not dry, and balances the saltiness of the ham and cheese.
  • Vanilla extract: A small splash bridges the gap between sweet and savory, giving the dish that signature Monte Cristo warmth.
  • Ground cinnamon: It adds a gentle spice that reminds you this is breakfast, not just a cheesy meat bake.
  • Salt: Just enough to season the custard and bring out the flavors without overwhelming the sweetness.
  • Swiss cheese: It melts beautifully and has a mild nuttiness that complements both the meat and the maple syrup.
  • Cooked ham: Adds that classic Monte Cristo smokiness and a bit of chew in every forkful.
  • Cooked turkey or chicken: Keeps it light and balances the richness of the ham and cheese without feeling too heavy.
  • Powdered sugar: The dusting on top is not just for looks, it gives a little sweetness that melts into the warm casserole.
  • Maple syrup: Drizzling it over the finished dish ties everything together and makes every bite taste like the diner classic.

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 so nothing sticks. This step sets you up for an easy cleanup later.
Layer the Bread and Meat:
Toss the bread cubes with chopped ham and turkey in a large bowl, then spread the mixture evenly in the dish. The meat nestles into the bread so every serving gets a good mix.
Make the Custard:
Whisk together eggs, milk, vanilla, cinnamon, and salt until smooth and slightly frothy. The cinnamon should be fully blended so you don't get pockets of spice.
Soak the Bread:
Pour the custard over the bread and press gently with a spatula to help it absorb the liquid. Let it sit for 15 minutes so the bread softens and soaks up all that flavor.
Add the Cheese:
Sprinkle the shredded Swiss evenly over the top, making sure every corner gets some. The cheese will melt down and create a golden, bubbly crust.
Bake Covered:
Cover the dish with foil and bake for 30 minutes to let the custard set without browning too fast. The foil traps steam and keeps everything moist.
Finish Uncovered:
Remove the foil and bake another 15 to 20 minutes until the top is golden and the center is firm. A little jiggle is fine, but it should not be soupy.
Rest and Serve:
Let the casserole cool for 10 minutes before slicing so it holds together on the plate. Dust with powdered sugar and drizzle with warm maple syrup right before serving.
Monte Cristo Breakfast Casserole slices revealing layers of ham, turkey, Swiss cheese, and custardy bread. Save
Monte Cristo Breakfast Casserole slices revealing layers of ham, turkey, Swiss cheese, and custardy bread. | ilemdrift.com

The first time I brought this to a potluck, someone asked for the recipe before they even finished their first square. I realized then that a dish does not need to be complicated to feel impressive. It just needs to make people happy enough to ask for seconds.

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

Assembling this the night before changed my mornings completely. I cover the unbaked casserole tightly with plastic wrap, refrigerate it, and pull it out 20 minutes before baking. The bread soaks up even more custard overnight, so the texture turns out incredibly rich and tender.

Swaps and Variations

I have swapped in Gruyère when I want a deeper, nuttier flavor, and Cheddar when I am cooking for kids who like it milder. Bacon bits instead of ham add a crispy, smoky punch, and I once used leftover rotisserie chicken and it tasted just as good. If you want a sweeter finish, toss in a handful of fresh berries on top before serving.

Storing and Reheating

Leftovers keep well in the fridge for up to three days, covered tightly. I reheat individual portions in the microwave for about a minute, or warm the whole dish in a 300°F oven for 15 minutes under foil. The texture stays soft and the flavors deepen as it sits, so day-two slices are sometimes even better.

  • Let the casserole cool completely before covering and refrigerating to avoid condensation.
  • Freeze individual portions wrapped in foil for quick weekday breakfasts.
  • Always drizzle fresh syrup after reheating, not before, so it does not get absorbed and soggy.
A serving of warm Monte Cristo Breakfast Casserole drizzled with maple syrup and fresh berries. Save
A serving of warm Monte Cristo Breakfast Casserole drizzled with maple syrup and fresh berries. | ilemdrift.com

This casserole has become my go-to whenever I want to feel like I am hosting brunch without the stress. It is the kind of recipe that makes mornings feel special, even when you are still half asleep.

Recipe FAQs

Can I prepare this casserole the night before?

Absolutely. Assemble the entire dish, cover tightly, and refrigerate overnight. In the morning, let it sit at room temperature for about 20 minutes while the oven preheats, then bake as directed. The bread will have even more time to absorb the custard, resulting in an exceptionally creamy texture.

What type of bread works best?

French bread is ideal because it absorbs the egg mixture well without becoming too mushy. Day-old or slightly stale bread actually works better than fresh. You could also use challah, brioche, or a sturdy white sandwich bread in a pinch. Avoid very soft breads that might disintegrate.

Can I substitute the meats?

Certainly. Bacon, sausage, or even leftover roast chicken work beautifully as alternatives. The key is using cooked meats that pair well with the sweet elements. For a vegetarian version, try sautéed mushrooms or spinach, though you'll want to increase the cheese to maintain richness.

Why is there cinnamon in the egg mixture?

The cinnamon and vanilla are essential for achieving that classic Monte Cristo flavor profile. This dish was inspired by the beloved sandwich, which traditionally features French toast-like elements. The warm spices provide just the right amount of depth to complement the savory meats and Swiss cheese.

How do I know when the casserole is done baking?

The casserole is ready when the top is golden brown and the center feels set when you gently press it. A knife inserted near the center should come out clean, not wet or eggy. If the top browns too quickly, cover loosely with foil for the remaining baking time.

Can I freeze this casserole?

Yes, you can freeze it either before or after baking. For unbaked casseroles, wrap tightly and freeze for up to 2 months. Thaw overnight in the refrigerator before baking. Already-baked portions can be frozen in individual containers and reheated in the microwave, though the texture is best when freshly baked.

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 bread layered with ham, turkey, and Swiss cheese, baked until golden and topped with powdered sugar and maple syrup.

Time to prep
15 mins
Time to cook
50 mins
Overall time
65 mins
Recipe by Owen Strickland


Level Easy

Cuisine American

Output 8 Portions

Dietary details 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

How To Make It

Stage 01

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

Stage 02

Assemble bread and meat layer: In a large bowl, toss the bread cubes with chopped ham and turkey. Spread evenly in the prepared baking dish.

Stage 03

Create custard mixture: In another bowl, whisk together eggs, milk, vanilla extract, cinnamon, and salt until well combined.

Stage 04

Soak bread mixture: Pour the egg mixture evenly over the bread and meat combination, pressing gently to help the bread absorb the liquid.

Stage 05

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

Stage 06

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

Stage 07

Bake covered: Bake covered for 30 minutes.

Stage 08

Finish baking: Remove foil and bake an additional 15 to 20 minutes, or until the casserole is set and the top is golden brown.

Stage 09

Cool before serving: 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.

Equipment needed

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

Allergy details

Double-check the ingredients for allergens. If you aren't sure, ask your healthcare provider.
  • Contains eggs
  • Contains milk and dairy products
  • Contains wheat and gluten
  • May contain soy depending on bread and cheese brands
  • Contains meat including ham and turkey

Nutrition Details (per serve)

Only use this data for general reference. It isn't a substitute for professional medical guidance.
  • Energy (kcal): 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.