Monte Cristo Breakfast Casserole

Freshly baked Monte Cristo Breakfast Casserole with golden brioche, diced ham, turkey, and melted Swiss cheese dusted with powdered sugar. Pin it
Freshly baked Monte Cristo Breakfast Casserole with golden brioche, diced ham, turkey, and melted Swiss cheese dusted with powdered sugar. | whiskmehome.com

This hearty breakfast bake transforms the classic Monte Cristo sandwich into a crowd-pleasing casserole. Cubes of buttery brioche are layered with diced ham, turkey, and shredded Swiss cheese, then dotted with cream cheese and drizzled with raspberry preserves for that signature sweet-savory balance. A rich egg and milk custard binds everything together, creating a golden, set texture after baking. The finishing touch of powdered sugar adds just the right amount of sweetness, while extra raspberry preserves on the side let guests customize each serving.

The smell of ham and turkey warming through layers of buttery brioche still takes me back to snowy Sunday mornings when my roommate would emerge from her room with sleepy eyes and ask what was baking. I had never thought to turn a diner sandwich into a breakfast casserole until that winter, but the way the Swiss cheese melted into pockets of raspberry preserves made complete sense the moment I took that first bite. Now it is the only thing I want when the calendar turns to December.

I once brought this to a potluck where I arrived late and flustered, certain the casserole had dried out in the oven. When I cut into it, steam rose up carrying that unmistakable scent of melted Swiss and warm preserves. People went quiet for a full minute before someone asked for the recipe, and three friends have since told me it is now their Christmas morning tradition too.

Ingredients

  • Brioche or challah bread: These eggy breads absorb the custard beautifully and stay tender without turning mushy, plus they add a subtle sweetness that balances the meats
  • Whole milk: The fat content keeps the texture rich and creamy, so do not be tempted to swap this out for skim milk
  • Large eggs: Room temperature eggs will whisk more smoothly into the milk and help the custard set evenly
  • Shredded Swiss cheese: Swiss melts with that perfect gooey pull and has a mild nutty flavor that does not fight the other ingredients
  • Cream cheese: Cut this into small cubes while cold so it creates little pockets of creamy tang throughout the casserole
  • Cooked ham and turkey: Leftover holiday ham and turkey work wonderfully here, just dice them into bite sized pieces for even distribution
  • Raspberry preserves: The seeds add texture and the tart fruit cuts through the rich dairy and salty meats
  • Dijon mustard: Just a tablespoon in the custard adds a sharp background note that keeps the dish from tasting too sweet
  • Powdered sugar: This final dusting makes the dish look elegant and evokes the classic Monte Cristo presentation

Instructions

Preheat your oven:
Set the temperature to 350°F and generously butter a 9x13 baking dish, getting into the corners
Whisk the custard:
Combine eggs, milk, Dijon mustard, salt, and pepper in a large bowl until the mixture is completely smooth
Build the first layer:
Arrange half the bread cubes in the dish, then scatter with half the ham, turkey, Swiss cheese, and cream cheese cubes
Add the preserves:
Drop small spoonfuls of half the raspberry preserves over the layer so every bite will have a hint of fruit
Repeat the layers:
Add the remaining bread, meats, cheese, and cream cheese, then finish with the rest of the preserves
Pour and press:
Pour the egg mixture evenly over everything and press down gently with your hands to help the bread absorb the liquid
Let it rest:
Cover tightly with foil and refrigerate for at least an hour, though overnight is even better for the deepest flavor
Bake covered:
Keep the foil on for the first 30 minutes so everything steams and cooks through evenly
Golden finish:
Remove the foil and bake another 15 minutes until the top is golden brown and the center is set
Dust and serve:
Let the casserole rest for 10 minutes, then sift powdered sugar over the top and pass extra preserves at the table
A slice of Monte Cristo Breakfast Casserole reveals fluffy egg custard and layers of savory meat, perfect for a weekend brunch plate. Pin it
A slice of Monte Cristo Breakfast Casserole reveals fluffy egg custard and layers of savory meat, perfect for a weekend brunch plate. | whiskmehome.com

My sister made this for her in laws last year and called me afterward laughing because her father in law had eaten three servings before admitting he usually hates breakfast casseroles. Something about the way the flavors remind people of a restaurant sandwich they loved as kids, but elevated and comforted into something you can eat with a spoon in pajamas.

Make It Ahead

This casserole was practically designed for overnight prep. Assemble everything the night before, cover tightly with foil, and let it chill in the refrigerator. In the morning, just pop it in the cold oven and add 5 to 10 minutes to the baking time since it will be starting from a colder temperature.

Cheese Swaps

Swiss is traditional but Gruyère adds a deeper nutty flavor that pairs beautifully with the ham and turkey. If you want something milder, a good quality provolone melts beautifully and will not overpower the other ingredients.

Serving Suggestions

A simple arugula salad dressed with lemon vinaigrette cuts through the richness and makes this feel like a proper brunch. For a more casual spread, serve alongside fresh fruit and maybe some crispy bacon if you want to double down on the savory elements.

  • Warm the extra raspberry preserves slightly so they drizzle more easily over each serving
  • A dusting of powdered sugar right before serving keeps it from dissolving into the surface
  • This reheats surprisingly well, so do not stress about leftovers
Monte Cristo Breakfast Casserole is served warm with raspberry preserves on the side, showcasing a golden-brown top and soft bread interior. Pin it
Monte Cristo Breakfast Casserole is served warm with raspberry preserves on the side, showcasing a golden-brown top and soft bread interior. | whiskmehome.com

There is something so satisfying about turning a sandwich into a casserole, like you have figured out a clever kitchen trick that no else knows. This dish has become my go to for whenever I want to feed people something that feels special but actually does most of the work while I sleep.

Recipe FAQs

Yes, this actually benefits from refrigerating overnight. The bread absorbs more of the custard, resulting in a creamier texture and more developed flavors. Simply assemble, cover, and refrigerate for up to 12 hours before baking.

Brioche or challah are ideal choices because their rich, tender texture absorbs the custard beautifully without becoming mushy. French bread or a sturdy white sandwich bread can also work in a pinch.

Absolutely. While ham and turkey are traditional, you can use leftover roasted chicken, crumbled bacon, or sliced deli chicken. Gruyère, provolone, or aged cheddar make excellent substitutes for Swiss cheese.

It's what gives this dish its signature Monte Cristo flavor, but you can adjust or substitute. Strawberry or apricot jam work well, or reduce the amount if you prefer a more savory profile. The preserves balance the salty meats and rich cheese.

The casserole is ready when the top is golden brown and the center is set—no liquid custard should be visible when you gently press the center with a spoon. A thermometer inserted into the center should read 160°F.

Yes, individual portions freeze well for up to 2 months. Wrap tightly and reheat in the microwave or oven at 350°F until warmed through. The texture may be slightly softer than freshly baked.

Monte Cristo Breakfast Casserole

Savory-sweet layered breakfast bake with ham, turkey, Swiss cheese, brioche, and raspberry hints.

Prep 20m
Cook 45m
Total 65m
Servings 8
Difficulty Easy

Ingredients

Bread & Dairy

  • 8 slices brioche or challah bread, cut into 1-inch cubes
  • 2 cups whole milk
  • 6 large eggs
  • 1 1/2 cups shredded Swiss cheese
  • 1/2 cup cream cheese, cubed and softened
  • 2 tbsp unsalted butter, melted

Meats

  • 1 cup cooked ham, diced
  • 1 cup cooked turkey breast, diced

Sweet & Seasoning

  • 1/4 cup raspberry preserves (plus extra for serving)
  • 1 tbsp Dijon mustard
  • 1/2 tsp black pepper
  • 1/4 tsp kosher salt
  • 2 tbsp powdered sugar, for dusting

Instructions

1
Preheat Oven and Prepare Baking Dish: Preheat oven to 350°F (175°C). Grease a 9x13-inch baking dish with butter.
2
Prepare Egg Custard Mixture: In a large mixing bowl, whisk together eggs, milk, Dijon mustard, salt, and pepper until well combined.
3
Create First Layer: Layer half of the bread cubes evenly in the baking dish. Sprinkle half of the ham, turkey, and Swiss cheese over the bread. Dot with half of the cream cheese cubes. Drizzle half of the raspberry preserves over the layer.
4
Build Second Layer: Repeat with remaining bread, meats, Swiss cheese, cream cheese, and raspberry preserves.
5
Add Egg Mixture: Pour the egg mixture evenly over the casserole, pressing gently to soak the bread.
6
Refrigerate: Cover with foil and refrigerate for at least 1 hour, or overnight for best flavor.
7
Bake the Casserole: Remove from refrigerator while oven preheats. Bake covered for 30 minutes, then uncover and bake for an additional 15 minutes or until golden and set.
8
Finish and Serve: Cool for 10 minutes. Dust with powdered sugar and serve warm, with extra raspberry preserves on the side.
Additional Information

Equipment Needed

  • 9x13-inch baking dish
  • Large mixing bowl
  • Whisk
  • Measuring cups and spoons
  • Foil

Nutrition (Per Serving)

Calories 360
Protein 19g
Carbs 32g
Fat 17g

Allergy Information

  • Contains: Eggs, Milk (dairy), Wheat (gluten)
  • May contain: Soy (check bread/cheese labels)
  • Double-check all processed ingredients for additional allergens
Emily Bradford

Easy, flavor-packed recipes and family-friendly meal ideas from Emily’s cozy kitchen.