Monte Cristo Breakfast Casserole

Posted on December 8, 2025

Modified: December 8, 2025

By Reda
A warm, golden Monte Cristo Breakfast Casserole baked in a clear glass dish, featuring savory ham, bread, and a dusting of powdered sugar.

There’s something truly magical about waking up to the aroma of a delicious breakfast baking. For me, that magic often comes in the form of my Monte Cristo Breakfast Casserole. It’s a dish that takes me right back to cozy weekend mornings with my family, the sweet scent of vanilla mingling with savory ham and cheese. The first bite is always a revelation – crispy golden challah giving way to a custardy interior, a perfect balance of sweet and savory. It reminds me a bit of my beloved blueberry french toast casserole but with a unique, comforting savory twist I can’t get enough of.

My Favorite Things About This Recipe

This Monte Cristo Breakfast Casserole is a true gem in my collection of easy casserole recipes. I adore how it transforms simple ingredients like challah, deli ham, and Swiss cheese into something spectacular with just 25 minutes of prep and 55 minutes of cook time. It’s the kind of dish that feels incredibly gourmet but is surprisingly straightforward to make, perfect for feeding a crowd or simply enjoying a luxurious brunch at home. The blend of rich eggs, whole milk, and heavy cream creates an irresistible custard.

What Goes Into My Favorite Monte Cristo Breakfast Casserole

For this Monte Cristo Breakfast Casserole, a good challah or brioche bread is key for that perfect custardy texture. I always pick thinly sliced deli ham for easy layering and creamy Swiss cheese, which melts beautifully. These ingredients truly elevate the dish, making it both comforting and incredibly flavorful.

A warm, golden Monte Cristo Breakfast Casserole baked in a clear glass dish, featuring savory ham, bread, and a dusting of powdered sugar.
Reda

Monte Cristo Breakfast Casserole

This make-ahead Monte Cristo Breakfast Casserole transforms the classic sweet and savory sandwich into an easy, crowd-pleasing bake, perfect for brunch or holidays. Layers of challah bread, deli ham, and Swiss cheese are soaked in a rich, slightly sweet custard, then baked until golden and fluffy.
Prep Time 25 minutes
Cook Time 55 minutes
Total Time 1 hour 20 minutes
Servings: 8 servings
Course: Breakfast, Brunch, Main Course
Cuisine: American, French-Inspired
Calories: 450

Ingredients
  

For the Casserole
  • 1 tbsp unsalted butter softened, for greasing
  • 1 loaf challah or brioche bread approx. 16 oz, cut into 1-inch cubes (about 8-9 cups)
  • 8 oz thinly sliced deli ham cut into 1-inch pieces
  • 6 oz Swiss cheese shredded or thinly sliced and cut into small pieces
For the Custard
  • 8 large eggs
  • 2 cups whole milk
  • 1/2 cup heavy cream
  • 1/4 cup granulated sugar
  • 2 tsp Dijon mustard
  • 1 tsp vanilla extract
  • 1/2 tsp salt
  • 1/4 tsp black pepper freshly ground
For Serving (Optional)
  • 2 tbsp powdered sugar for dusting
  • 1/2 cup raspberry jam warmed

Equipment

  • 9x13-inch baking dish
  • Large Mixing Bowl
  • Whisk

Method
 

Prepare the Casserole
  1. Grease a 9x13 inch baking dish generously with softened butter.
  2. Arrange half of the bread cubes evenly in the prepared dish. Layer half of the ham pieces and half of the Swiss cheese over the bread. Repeat with the remaining bread, ham, and cheese.
Make the Custard
  1. In a large mixing bowl, whisk together the eggs, whole milk, heavy cream, granulated sugar, Dijon mustard, vanilla extract, salt, and black pepper until well combined and smooth.
Soak and Chill
  1. Carefully pour the egg custard evenly over the layered bread, ham, and cheese in the baking dish. Press down gently on the bread with a spatula to ensure all pieces are submerged and fully soaked.
  2. Cover the baking dish tightly with plastic wrap and refrigerate for at least 4 hours, or preferably overnight (up to 12 hours), allowing the bread to fully absorb the custard. This step is crucial for the best texture and flavor.
Bake the Casserole
  1. When ready to bake, preheat your oven to 350°F (175°C). Remove the casserole from the refrigerator and let it sit at room temperature for 20-30 minutes while the oven preheats.
  2. Uncover the baking dish and bake for 50-60 minutes, or until the casserole is puffed, golden brown, and set in the center. A knife inserted into the center should come out clean (no liquid egg). If the top starts to brown too quickly, you can loosely tent it with aluminum foil for the remaining bake time.
  3. Remove the casserole from the oven and let it rest for 5-10 minutes before serving. This allows the casserole to set further.
Serve
  1. Dust generously with powdered sugar and serve with warm raspberry jam on the side, if desired.

Notes

This casserole is best made ahead of time to allow the bread to fully absorb the custard, resulting in a more tender and flavorful dish. Leftovers can be stored in an airtight container in the refrigerator for up to 3 days and reheated gently in the microwave or oven.

How I Make Monte Cristo Breakfast Casserole Step-by-Step

I start by preparing the casserole, carefully layering challah, deli ham, and Swiss in my buttered pan. Then, I whisk up a rich custard with eggs, milk, cream, sugar, Dijon, vanilla, salt, and pepper. Pouring this over the layers ensures every piece is infused. A good chill lets everything soak in perfectly, then it’s baked until golden and bubbling. It reminds me of making my french toast casserole, but with that delightful savory twist.

My Tips for the Perfect Outcome

  • Don’t skip the chill time: Crucial for bread to fully absorb the custard.
  • Evenly layer: Distribute ham and cheese well for flavor in every bite.
  • Cover initially: Prevents over-browning, ensuring even cooking.
  • Serve warm: With powdered sugar and raspberry jam for best results.

How I Serve and Store This Dish

I love serving my Monte Cristo Breakfast Casserole warm, dusted with powdered sugar and a side of raspberry jam. Leftovers, if any, keep well in an airtight container in the fridge for up to 3 days. Reheat gently in the oven. It’s fantastic for making ahead, much like my biscuits and gravy breakfast casserole, especially when guests are coming.

Frequently Asked Questions

Faq 1 What kind of bread works best for this casserole?

I find challah or brioche bread absolutely ideal for this Monte Cristo Breakfast Casserole. Their rich, slightly sweet flavor and sturdy texture hold up beautifully to the custard, ensuring you get that perfect tender-yet-firm bite every single time you indulge.

Faq 2 Can I assemble this casserole the night before?

Absolutely! That’s one of my top tips for this Monte Cristo Breakfast Casserole. Letting it soak overnight in the fridge allows the bread to fully absorb the rich custard, leading to a much deeper, more flavorful breakfast experience come morning.

Faq 3 What’s the best way to reheat leftovers?

To reheat leftover Monte Cristo Breakfast Casserole, I recommend covering it loosely with foil and warming in a 300°F (150°C) oven until heated through, usually 15-20 minutes. This helps maintain its lovely, custardy texture beautifully.

Faq 4 Can I use a different type of cheese?

While Swiss is traditional for Monte Cristo Breakfast Casserole, I’ve also enjoyed gruyere for a nuttier flavor or provolone for a milder profile. Choose a cheese you love that melts well to complement the sweet and savory notes beautifully.

Conclusion

This Monte Cristo Breakfast Casserole holds a special place in my heart, and I truly hope it brings as much joy to your table as it does to mine. It’s a fantastic centerpiece for any brunch. If you try it, I’d absolutely love to hear what you think and see your creations in the comments below!

You might also like these recipes

Leave a Comment

Recipe Rating