There’s nothing quite like waking up to a breakfast that combines sweet, savory, and melty goodness all in one dish. This Monte Cristo Breakfast Casserole delivers exactly that and more. You’ll love how every bite melts in your mouth with the perfect blend of ham, turkey, Swiss cheese, and a touch of powdered sugar on top.

If you’re searching for a crowd-pleasing breakfast or brunch recipe that’s easy to prepare ahead of time, this monte cristo casserole is your new go-to. It’s comforting, impressive, and packed with flavor.
Why You'll Love This Recipe
- Combines sweet and savory flavors perfectly for a unique breakfast experience.
- Easy to assemble the night before for convenient morning baking.
- Melts in your mouth with layers of ham, turkey, cheese, and custard-soaked bread.
- Feeds a crowd—serves 8, ideal for family gatherings or brunch parties.
- Customizable with your choice of bread and meat for personal taste.
Ingredients
Gather these simple ingredients to create your own Monte Cristo Breakfast Casserole that’s bursting with flavor and texture.
- 1 loaf (12 oz) French bread, cut into 1-inch cubes
- 8 large eggs
- 2 cups whole milk
- 1/3 cup granulated sugar
- 1 tsp vanilla extract
- 1/2 tsp salt
- 1/2 tsp ground cinnamon
- 8 oz sliced cooked ham, chopped
- 8 oz sliced turkey breast, chopped
- 8 oz Swiss cheese, shredded
- 2 tbsp unsalted butter, melted
- Powdered sugar and raspberries, for garnish
Recipe Details
- Prep Time: 20 minutes
- Cook Time: 50 minutes
- Total Time: 1 hour 10 minutes
- Servings: 8
- Calories: Approximately 430 per serving
How to Make Monte Cristo Breakfast Casserole – Sweet, Savory & Melt-In-Your-Mouth Delicious!
- Preheat your oven to 350°F and lightly grease a 9x13-inch casserole dish with butter or nonstick spray.
- In a large bowl, whisk together the eggs, milk, granulated sugar, vanilla extract, salt, and cinnamon until smooth and well combined.
- Layer half of the cubed French bread evenly in the casserole dish. Sprinkle half of the chopped ham, turkey, and shredded Swiss cheese over the bread.
- Repeat the layers with the remaining bread, ham, turkey, and cheese. Pour the egg mixture evenly over the entire casserole, pressing down gently to soak the bread.
- Drizzle the melted butter over the top, then cover the casserole with aluminum foil and refrigerate for at least 2 hours or overnight to let the flavors meld.
- When ready to bake, remove the foil and place the casserole in the preheated oven. Bake for 45-50 minutes until the custard is set and the top is golden brown.
- Let the casserole cool for 5-10 minutes before dusting generously with powdered sugar and garnishing with fresh raspberries.
- Slice and serve warm, enjoying the perfect balance of sweet, savory, and melty goodness in every bite.
Tips for the Best Results
- Use day-old French bread for better texture and to prevent sogginess.
- Allow the casserole to soak overnight in the fridge to enhance flavors and custard absorption.
- Feel free to substitute turkey and ham with your favorite deli meats or leftover roasted meats.
- For extra richness, add a tablespoon of Dijon mustard to the egg mixture for a subtle tang.
- Serve with a side of fresh fruit or a drizzle of maple syrup for an extra special touch.
Storage and Reheating
Store any leftover monte cristo casserole tightly covered in the refrigerator for up to 3 days. To reheat, place individual servings on a microwave-safe plate and microwave for about 60 seconds or until warmed through.
You can also freeze the casserole before baking. Wrap tightly with foil and plastic wrap, then freeze for up to 2 months. Thaw overnight in the fridge before baking as directed for a convenient make-ahead meal.
Frequently Asked Questions
Can I use different bread types for this casserole?
Absolutely! While French bread provides the best texture, you can substitute brioche or challah for a richer, slightly sweeter casserole. Just be sure to use bread that’s a day or two old to avoid sogginess.
Is it possible to make this recipe dairy-free?
Yes, you can swap the whole milk for a plant-based milk like almond or oat milk and use a dairy-free cheese alternative. Keep in mind the flavor and texture may vary slightly but it will still be delicious.
Can I prepare this casserole entirely the night before?
Yes, assembling and refrigerating the casserole overnight helps the bread soak up the custard, enhancing flavor and texture. Just add the powdered sugar and raspberries fresh before serving.
What sides pair well with Monte Cristo casserole?
This casserole pairs wonderfully with fresh fruit salad, crispy bacon, or a light green salad. A drizzle of maple syrup or a cup of coffee also complements the sweet and savory flavors beautifully.


