Monte Cristo Breakfast Casserole

Featured in: Everyday Home Plates

This hearty breakfast casserole transforms the classic Monte Cristo sandwich into an easy, shareable dish perfect for feeding a crowd. French bread cubes soak in a rich custard infused with vanilla and cinnamon, then get layered with diced ham and turkey before being blanketed in shredded Swiss cheese.

After baking until golden and set, the casserole emerges with a tender, pudding-like interior and crispy cheesy top. The finishing touch—a dusting of powdered sugar and warm maple syrup—creates that irresistible sweet-savory combination that makes Monte Cristos so beloved.

Perfect for weekend brunches, holiday mornings, or meal prep, this dish comes together quickly and can even be assembled the night before. The combination of protein-rich meats, eggs, and cheese makes it satisfying enough to stand alone, though fresh berries on the side add a bright contrast.

Updated on Mon, 02 Feb 2026 11:22:00 GMT
Monte Cristo Breakfast Casserole baked golden brown, topped with powdered sugar and drizzled with maple syrup. Save to Pinterest
Monte Cristo Breakfast Casserole baked golden brown, topped with powdered sugar and drizzled with maple syrup. | batatabites.com

My neighbor showed up with a Monte Cristo sandwich from the deli downtown, raving about it so much that I started wondering how to make it feel like breakfast instead. One Saturday morning, I decided to transform that crispy-outside, custardy-inside sandwich into something I could bake for a crowd. The result was this casserole, and it's become the dish I make whenever I want to impress without spending hours in the kitchen.

I made this for my sister's birthday brunch last fall, and watching everyone's faces light up when I brought it to the table was worth every bit of effort. My dad asked for the recipe before he even finished his first bite, which tells you everything you need to know about how good it is.

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, 8 cups cubed: Day-old bread works better than fresh because it soaks up the egg mixture without falling apart.
  • Eggs, 8 large: The backbone of your custard, so use fresh ones for the fluffiest texture.
  • Whole milk, 2 cups: This creates that silky richness that makes every bite feel indulgent.
  • Vanilla extract, 1 teaspoon: A small amount that somehow makes everything taste more like itself.
  • Ground cinnamon, 1 teaspoon: The warm spice that bridges breakfast and dessert beautifully.
  • Salt, 1 teaspoon: Don't skip this because it balances all the sweetness.
  • Swiss cheese, 2 cups shredded: Its subtle nuttiness complements the meat and bread perfectly, though Gruyère works wonderfully too.
  • Cooked ham, 1 cup chopped: Use good quality ham if you can because you really taste it in every bite.
  • Cooked turkey or chicken, 1 cup chopped: This adds substance and turns the dish from simple to satisfying.
  • Powdered sugar and maple syrup, for serving: The final touches that complete the Monte Cristo magic.

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Get your oven ready:
Preheat to 350°F and grease your 9x13-inch baking dish with butter or cooking spray so nothing sticks.
Build your layers:
Toss the bread cubes with ham and turkey, then spread them evenly across the bottom of the dish. This distribution matters because every forkful should have a little bit of everything.
Mix your custard:
Whisk eggs, milk, vanilla, cinnamon, and salt together until smooth and well blended. You want no streaks of egg white because that's how you know everything is truly combined.
Pour and press:
Pour the egg mixture over the bread mixture, then gently press down with the back of a spatula to help the bread soak it all up. Don't be aggressive, just coax it gently.
Top with cheese:
Sprinkle the Swiss cheese evenly over the top, making sure you get it into all the crevices.
Let it rest:
Cover with foil and let sit at room temperature for 15 minutes. This waiting period is when the bread really starts absorbing the custard, and it makes a noticeable difference.
Bake covered:
Bake covered for 30 minutes, then remove the foil and bake another 15 to 20 minutes until the top is golden and the center feels set when you gently shake the dish.
Cool and serve:
Let it rest for 10 minutes before slicing, then dust generously with powdered sugar and drizzle with maple syrup while it's still warm.
Layers of cinnamon-vanilla French bread, ham, turkey, and melted Swiss cheese in a slice. Save to Pinterest
Layers of cinnamon-vanilla French bread, ham, turkey, and melted Swiss cheese in a slice. | batatabites.com

There's something deeply satisfying about bringing a golden, bubbling casserole to the table and watching people realize they're eating something that tastes like both a warm sandwich and a fancy breakfast. That's when I knew this recipe had permanently earned its spot in my regular rotation.

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

The beauty of this casserole is that it welcomes changes without losing its soul. I've experimented with different cheese blends, sometimes using half Swiss and half Gruyère for deeper flavor, and I've swapped the turkey for crispy bacon or crumbled sausage when I'm feeling that direction. Even the bread can flex a little, though French bread really is the sweet spot because it holds up better than softer varieties.

Timing and Make-Ahead Magic

One of my favorite things about this recipe is how much of it can happen the night before. You can assemble the whole thing, cover it with foil, and refrigerate it overnight without any guilt. Just pull it straight from the fridge, pop it in the oven, and you've got a restaurant-quality brunch without the restaurant wake-up time. I've found that cold casseroles take about 10 minutes longer to bake than room-temperature ones, so plan accordingly.

Serving and Variations

This casserole naturally feeds 8 people generously, but it also reheats beautifully if you end up with leftovers, which almost never happens in my house. Try serving it with fresh berries, sliced peaches, or a simple fruit salad on the side to add brightness and color without competing with the dish itself.

  • Add fresh berries or sliced fruit right before serving for a pop of color and tartness that cuts through the richness.
  • Consider a simple green salad dressed with lemon vinaigrette as a side to balance the heavier, indulgent nature of the casserole.
  • If you're feeling adventurous, dust it with cinnamon sugar instead of just powdered sugar for an extra layer of warm spice.
Warm serving of the savory-sweet Monte Cristo Breakfast Casserole with fresh berries and syrup. Save to Pinterest
Warm serving of the savory-sweet Monte Cristo Breakfast Casserole with fresh berries and syrup. | batatabites.com

This casserole has become my go-to recipe for those mornings when you want to feel like you've done something wonderful without the usual breakfast stress. It's the kind of dish that makes everyone at your table feel genuinely cared for.

Recipe FAQs

Can I prepare this casserole the night before?

Absolutely. Assemble the entire casserole, cover tightly with foil, 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 flavors actually meld together beautifully with the extra resting time.

What type of bread works best for this dish?

French bread is ideal because it's sturdy enough to hold up to the egg mixture without becoming mushy, yet soft enough to create that desirable pudding-like texture. Day-old French bread works particularly well since it absorbs the custard more effectively. A good-quality sourdough or challah would also work nicely.

Can I substitute the meats?

Yes, this casserole is quite adaptable. Bacon, sausage, or even leftover rotisserie chicken can replace or supplement the ham and turkey. For a vegetarian version, try sautéed mushrooms, spinach, and diced bell peppers, though you may want to increase the cheese to maintain richness.

Why add cinnamon and vanilla to a savory casserole?

These ingredients are what give the classic Monte Cristo its distinctive flavor profile. The cinnamon and vanilla in the custard provide a subtle sweetness and warmth that balances beautifully with the savory meats and salty Swiss cheese, creating that signature sweet-savory combination that makes Monte Cristos so unique.

How do I know when the casserole is done baking?

The casserole is ready when the center is set and no longer jiggles when you gently shake the pan, and the top is golden brown. A knife inserted near the center should come out clean (not wet, but moist is okay). If the top is browning too quickly before the center is set, loosely tent with foil for the remaining bake time.

Can I freeze leftovers?

Yes, this casserole freezes well. Cut individual portions, wrap tightly in plastic wrap and foil, and freeze for up to 2 months. Thaw overnight in the refrigerator and reheat in a 350°F oven until warmed through, about 15-20 minutes. The texture may be slightly softer than freshly baked, but the flavor remains excellent.

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 Duration
15 min
Cooking Duration
50 min
Overall Time
65 min
Created by Dylan Fairchild


Skill Level Easy

Cuisine American

Makes 8 Portions

Diet 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 or chicken, chopped

Toppings

01 Powdered sugar for serving
02 Maple syrup for serving

How To Make

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

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

Step 05

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

Step 06

Soak bread: Cover dish with aluminum foil and let sit at room temperature for 15 minutes to allow bread to absorb liquid.

Step 07

Initial bake: Bake covered for 30 minutes.

Step 08

Final bake: Remove foil and bake an additional 15 to 20 minutes until casserole is set and top is golden brown.

Step 09

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 Notice

Always check every ingredient for allergens. When in doubt, talk to your doctor.
  • 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 portion)

This is for informational use only—don't substitute it for professional advice.
  • 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.