Monte Cristo Breakfast Casserole

Featured in: Cozy Comfort Dinners

This Monte Cristo Breakfast Casserole combines the beloved flavors of the classic sandwich in an easy-to-make brunch dish. Cubes of French bread are layered with savory ham and turkey, then soaked in a cinnamon-vanilla custard and topped with Swiss cheese. After baking to golden perfection, it's finished with a dusting of powdered sugar and a drizzle of maple syrup for that signature sweet-and-savory combination. Perfect for feeding a crowd at brunch gatherings.

Updated on Sun, 01 Feb 2026 14:50:00 GMT
Golden-brown Monte Cristo Breakfast Casserole slices topped with powdered sugar and drizzled with maple syrup. Save
Golden-brown Monte Cristo Breakfast Casserole slices topped with powdered sugar and drizzled with maple syrup. | hazelfork.com

My sister showed up one Sunday morning with leftover deli meat, a loaf of bread, and an idea she'd scribbled on a grocery receipt. We stood in my kitchen, still in pajamas, layering bread and cheese into a casserole dish while the coffee brewed. What came out of the oven an hour later tasted like a diner sandwich reimagined as breakfast, sweet and savory all at once. That morning turned into a tradition, and now I make this Monte Cristo casserole whenever I want brunch to feel a little special without any fuss.

The first time I served this to friends, I panicked because I forgot to soak the bread long enough. I shoved it in the oven anyway, and it still turned out beautifully, the edges crisp and the middle tender. Everyone kept asking if I'd ordered it from a brunch spot downtown. I didn't admit I'd been improvising until they were halfway through second helpings, and by then it didn't matter because the empty dish spoke for itself.

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 mushy, and the crust adds texture.
  • Eggs: They bind everything together and create that soft, custardy layer that makes this feel like breakfast and dessert at once.
  • Whole milk: The richness matters here, skim milk won't give you the same creamy result.
  • Vanilla extract and ground cinnamon: These two turn plain custard into something that smells like a bakery on a cold morning.
  • Salt: Just enough to balance the sweetness and bring out the flavor of the cheese and meat.
  • Swiss cheese: It melts beautifully and has a mild, nutty flavor that doesn't overpower the ham and turkey.
  • Cooked ham and turkey: Chopped into bite-sized pieces, they add savory depth and make this a complete meal.
  • Powdered sugar and maple syrup: The finishing touch that makes this casserole taste like the classic sandwich it's named after.

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Prep the dish and bread:
Preheat your oven to 350°F and grease a 9x13-inch baking dish with butter or cooking spray. Toss the bread cubes with the chopped ham and turkey, then spread everything evenly in the dish so every scoop gets a little of everything.
Make the custard:
Whisk together the eggs, milk, vanilla, cinnamon, and salt until smooth and frothy. Pour it over the bread and meat, pressing down gently with a spatula so the bread drinks it all in.
Add the cheese and rest:
Sprinkle the Swiss cheese over the top in an even layer. Cover the dish with foil and let it sit at room temperature for 15 minutes so the bread can soak up the 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 while the inside sets.
Finish uncovered:
Remove the foil and bake for another 15 to 20 minutes until the top is golden and the cheese is bubbling at the edges. Let it cool for 10 minutes before slicing so the custard can firm up and the slices hold their shape.
Serve with flair:
Dust the top with powdered sugar and drizzle warm maple syrup over each serving. The contrast between the sweet and savory is what makes this casserole unforgettable.
Savory layers of Monte Cristo Breakfast Casserole featuring ham, turkey, and melted Swiss cheese, ready to serve. Save
Savory layers of Monte Cristo Breakfast Casserole featuring ham, turkey, and melted Swiss cheese, ready to serve. | hazelfork.com

One morning my neighbor knocked on the door just as I pulled this out of the oven, and I invited her in for a plate. She sat at my kitchen table, quiet at first, then looked up and said it reminded her of Sunday mornings at her grandmother's house. We finished the whole pan together, and she still texts me every few months asking if I'm making it again soon.

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

I started assembling this casserole the night before when I realized mornings were too chaotic for whisking and layering. You can pour the custard over the bread, cover it tightly, and refrigerate it overnight. In the morning, just pull it out, let it sit while the oven preheats, and bake as directed. The flavors actually deepen after a night in the fridge, and you'll have time to set the table and brew coffee without rushing.

Swapping Cheese and Meat

Swiss is classic, but I've used Gruyère when I wanted something richer and Cheddar when I was cooking for kids who prefer sharper flavors. For the meat, leftover rotisserie chicken works beautifully, and I've even crumbled cooked bacon on top for a smoky twist. The beauty of this casserole is that it adapts to whatever you have on hand, and it still tastes like you planned it all along.

Serving and Storing Leftovers

This casserole tastes best warm, straight from the oven with a generous drizzle of syrup. Leftovers keep in the fridge for up to three days, and I reheat individual portions in the microwave for about a minute or in a 300°F oven until warmed through. The texture changes slightly after reheating, but it's still comforting and satisfying, especially on a busy weekday morning.

  • Dust with powdered sugar just before serving so it doesn't dissolve into the custard.
  • Add fresh berries on the side for a pop of color and a touch of tartness.
  • If you're feeding a crowd, double the recipe and use two baking dishes or one large roasting pan.
Homemade Monte Cristo Breakfast Casserole baked in a 9x13 dish, showcasing fluffy texture and cinnamon-soaked bread. Save
Homemade Monte Cristo Breakfast Casserole baked in a 9x13 dish, showcasing fluffy texture and cinnamon-soaked bread. | hazelfork.com

This casserole turned brunch into something I look forward to instead of stress over, and it always brings people together around the table. I hope it does the same for you.

Recipe Questions & Answers

Can I make this casserole ahead of time?

Yes, you can assemble the casserole the night before, cover it tightly, and refrigerate. In the morning, simply bake as directed, adding a few extra minutes if needed since it will be cold from the refrigerator.

What type of bread works best for this casserole?

French bread is ideal because it has a sturdy texture that soaks up the custard without becoming too mushy. You can also use brioche or challah for a richer, slightly sweeter flavor.

Can I substitute different meats in this dish?

Absolutely. You can use bacon, sausage, or even leftover rotisserie chicken. The key is to use cooked, chopped meat that complements the sweet and savory flavor profile.

What cheese can I use instead of Swiss?

Gruyère is an excellent substitute that adds a nutty flavor, or you can use sharp Cheddar for a bolder taste. A combination of cheeses also works beautifully.

How do I know when the casserole is fully cooked?

The casserole is done when the center is set and no longer jiggles when gently shaken, and the top is golden brown. An instant-read thermometer inserted in the center should read at least 160°F (71°C).

Can I freeze leftovers?

Yes, you can freeze individual portions wrapped tightly in plastic wrap and foil for up to 2 months. Reheat in the oven or microwave 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

French bread layered with ham, turkey, Swiss cheese, baked with cinnamon-vanilla custard, topped with syrup.

Prep Time
15 minutes
Time to Cook
50 minutes
Time Required
65 minutes
Created by Lydia Carver

Recipe Group Cozy Comfort Dinners

Skill Level Easy

Cuisine Type American

Makes 8 Portions

Diet Preferences None specified

Needed Ingredients

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

Preparation Steps

Step 01

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

Step 02

Combine 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 egg 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 mixture, pressing gently to help bread absorb the liquid.

Step 05

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

Step 06

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

Step 07

Bake covered: Bake covered for 30 minutes.

Step 08

Finish baking: Remove foil and bake an additional 15-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.

Essential Tools

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

Allergy Details

Review ingredients for allergens and speak to your doctor with any concerns.
  • 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

Nutritional Info (each portion)

Nutrition details are for reference and aren't a substitute for medical advice.
  • Energy (Calories): 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.