This Post May Contain Affiliate Links. Please Read Our Disclosure Policy.

This easy French toast casserole is everything you love about the classic Monte Cristo sandwich, transformed into an irresistible one-pan wonder! Layers of French bread soak in a rich vanilla custard, while honey ham, turkey, and Swiss cheese melt into perfection, and that buttery brown sugar base caramelizes into pure heaven. Trust me here—this is about to become your new holiday breakfast tradition!

Monte Cristo casserole slices on white plates with raspberry jam and powdered sugar.

See recipe card below for full list of measurements, ingredients, and instructions.

Why This Recipe is So Good

  • You can prep this baby the night before and wake up to just pop it in the oven. It can be ready in 30 minutes from fridge to table with zero morning stress—perfect for Christmas morning, Easter brunch, or when you’ve got a houseful of hungry guests!
  • This casserole easily serves 8-10 people, which means no standing at the stove flipping individual sandwiches while everyone else is having fun. Plus, kids go absolutely wild for this combo of sweet French toast and a savoury Monte Cristo. Serve this with non alcoholic POG Juice for the kids and POG Juice Mimosas for the adults.
  • It actually tastes better when made ahead! I’m not exaggerating—letting this sit overnight transforms good into spectacular. The bread soaks up all that delicious vanilla milk base, the flavors meld together, and you get this amazing custardy texture that’s crispy on top and creamy inside.

What You Need to Know Before You Start

  • Look, I learned this one the hard way—grab your empty baking dish and arrange those bread cubes before you do anything else. You want them snug but not crammed, with room for all that glorious custard to work its magic. If you’ve got too much bread, save some for snacking (or making croutons).
  • Fresh bread gets too soggy, but slightly stale French bread? Chef’s kiss. It soaks up the custard perfectly without turning to mush. Cube your bread the night before and let it sit out uncovered—it’ll be perfect by morning.
  • The butter-sugar base isn’t just greasing the pan, y’all. That melted butter and sugar mixture creates the most incredible caramelized bottom that’ll have everyone fighting over corner pieces. Make sure you spread it evenly, or you’ll have some very jealous breakfast guests.
  • Give this casserole 10 minutes to settle after baking. It helps everything set properly, plus it won’t be lava-hot when you serve it. Use this time to warm your raspberry preserves—just microwave them for 30 seconds with a tablespoon of water for the right drizzling consistency.

Recipe Variations

Make it Sweeter: Add an extra ¼ cup sugar to the egg mixture and top with a cinnamon-sugar blend instead of plain brown sugar—perfect for those with a serious sweet tooth.

Savory All the Way: Skip the sugar coating entirely and add sautéed onions and bell peppers to the mix. Top with extra cheese for the last 5 minutes of baking.

Berries and Cream: Toss in 1 cup of fresh blueberries with the bread mixture for a fruity twist that pairs beautifully with the raspberry preserves.

Golden-brown Monte Cristo breakfast casserole topped with powdered sugar and raspberry preserves in a white baking dish.
Slice of Monte Cristo breakfast casserole on a white plate topped with raspberry jam and powdered sugar.

Frequently Asked Questions

Can I make this without refrigerating overnight?

You can, but you really shouldn’t. Give it at least 4 hours in the fridge for the bread to properly absorb the custard. Overnight is best—the flavors really develop and you get that perfect texture.

Can I freeze this casserole?

Totally possible, just assemble it completely (but don’t bake), wrap tightly in plastic wrap and foil, and freeze for up to 3 months. Thaw overnight in the fridge before baking as directed.

What if I don’t have raspberry preserves?

Strawberry jam is fantastic, or try orange marmalade for a citrusy twist! Even maple syrup works beautifully if you want to skip the fruit preserves altogether.

How do I prevent soggy bread?

Use day-old French bread (not fresh), don’t over-soak it, and make sure your oven is fully preheated. That initial high heat helps set the custard quickly.

More Holiday Breakfast Recipes

Making changes to a recipe can result in recipe failure. Any substitutions or variations listed are simple changes that I believe will work in this recipe, but results are not guaranteed.

Recipe By: Cheryl Malik

Monte Cristo French Toast Breakfast Casserole

Prep 20 minutes
Cook 30 minutes
Resting Time 10 minutes
Total 1 hour
This easy French toast casserole is everything you love about the classic Monte Cristo sandwich, transformed into an irresistible one-pan wonder! Layers of French bread soak in a rich vanilla custard, while honey ham, turkey, and Swiss cheese melt into perfection, and that buttery brown sugar base caramelizes into pure heaven. Your new holiday brunch favorite!
Cheryl MalikCheryl Malik
10

Equipment

  • 9×13-inch baking pan
  • Small saucepan
  • medium mixing bowl
  • whisk

Ingredients

For the Casserole

  • 8 ounces French bread cut into 1-inch cubes, about 8 cups
  • ¼ cup unsalted butter
  • ½ cup white granulated sugar
  • 6 ounces honey ham about 6 slices, cut into 1-inch pieces
  • 6 ounces deli turkey about 6 slices, cut into 1-inch pieces
  • 6 ounces Swiss cheese about 6 slices, cut into 1-inch pieces
  • 6 large eggs
  • 2 cups whole milk
  • 2 teaspoons vanilla extract
  • 1 tablespoon light brown sugar

For Serving

  • Powdered sugar for dusting optional
  • ½ cup raspberry preserves

Instructions
 

  • Preheat oven to 425°F. Butter a 9×13-inch baking pan and set aside.
  • In a small saucepan, melt 1/4 cup butter over medium heat.
  • Stir in 1/2 cup white sugar until dissolved and smooth.
  • Pour the butter-sugar mixture into the bottom of the baking pan and spread evenly.
  • In a medium bowl, toss together 8 oz French bread cut into cubes, 3 slices honey ham cut into 1-inch pieces, 3 slices deli turkey cut into 1-inch pieces, and 3 slices Swiss cheese cut into 1-inch pieces.
  • Spread the bread mixture evenly over the butter-sugar layer.
  • In a medium bowl, whisk 6 eggs, 2 cups milk, and 2 teaspoons vanilla extract until blended.
  • Pour the egg mixture evenly over the bread, ensuring all pieces are coated.
  • Sprinkle the top with 1 tablespoon brown sugar.
  • Bake for 25 to 30 minutes, until the top is golden brown and the center is set.
  • Remove from oven. Sprinkle with powdered sugar if desired and serve with 1/2 cup raspberry preserves.
Make it Dairy-Free: Use dairy-free butter substitute and unsweetened almond or oat milk. Replace Swiss with your favorite dairy-free cheese.
Make it Gluten-Free: Substitute with sturdy gluten-free bread, preferably a day old.
Storage: Cover leftovers tightly and refrigerate for up to 4 days. Reheat individual portions in microwave for 45-60 seconds.
Make-Ahead Tip: This casserole can be assembled up to 24 hours in advance. The longer it sits, the better the flavors meld!
Serving Suggestions: Delicious with fresh fruit salad, crispy bacon, or breakfast potatoes on the side.

Approximate Information for One Serving

Calories: 381calProtein: 15gFat: 15gSaturated Fat: 8gTrans Fat: 0.2gCholesterol: 138mgSodium: 433mgPotassium: 201mgTotal Carbs: 38gFiber: 1gSugar: 23gNet Carbs: 37gVitamin A: 505IUVitamin C: 1mgCalcium: 246mgIron: 2mg
Nutrition Disclaimers
Number of total servings shown is approximate. Actual number of servings will depend on your preferred portion sizes.
Nutritional values shown are general guidelines and reflect information for 1 serving using the ingredients listed, not including any optional ingredients. Actual macros may vary slightly depending on specific brands and types of ingredients used.
To determine the weight of one serving, prepare the recipe as instructed. Weigh the finished recipe, then divide the weight of the finished recipe (not including the weight of the container the food is in) by the desired number of servings. Result will be the weight of one serving.

Did You Make This Recipe?

Tag @40aprons on Instagram and be sure to leave a review on the blog post!

Leave A Review

Your email address will not be published. Required fields are marked *

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

Where To Next?