Save The smell of cinnamon and vanilla hit me before I even opened the oven door. I was juggling breakfast for eight people after a sleepover my daughter insisted on hosting, and I needed something that could feed everyone without me flipping pancakes for an hour. This casserole saved me that morning, and I've never looked back. The sweet and savory balance reminded me instantly of those fancy Monte Cristo sandwiches I used to order at diners, but in a form I could actually pull off on a Sunday morning.
I made this for my in-laws once, and my father-in-law, who never asks for recipes, texted me the next week asking how to make it. He said it reminded him of breakfasts his mom used to make, which caught me off guard because I'd basically invented it out of desperation. Sometimes the best recipes happen when you're just trying to survive a busy morning. That casserole became our holiday brunch staple, and now everyone expects it on Christmas morning.
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: Use a sturdy loaf, not the soft squishy kind, because it needs to hold up to all that custard without turning to mush.
- Eggs: They create the custardy base that binds everything together, so don't skimp or use egg substitute here.
- Whole milk: The fat content matters for richness, though I've used 2% in a pinch and it still turned out fine.
- Vanilla extract: This is what makes it taste like French toast instead of just scrambled eggs on bread.
- Ground cinnamon: Just enough to give warmth without making it taste like dessert.
- Swiss cheese: It melts into creamy pockets and has that nutty flavor that pairs perfectly with the ham and turkey.
- Cooked ham: I buy deli ham and chop it up, saves time and tastes just as good as cooking it myself.
- Cooked turkey or chicken: Rotisserie chicken works great here, or leftover Thanksgiving turkey if you're lucky enough to have it.
- Powdered sugar: A light dusting makes it look fancy and adds a little sweetness on top.
- Maple syrup: The final drizzle that ties the whole Monte Cristo vibe together.
Tired of Takeout? 🥡
Get 10 meals you can make faster than delivery arrives. Seriously.
One email. No spam. Unsubscribe anytime.
Instructions
- Prep Your Dish:
- Preheat your oven to 350°F and grease a 9x13-inch baking dish generously with butter or cooking spray. This prevents sticking and makes cleanup so much easier.
- Layer the Base:
- Toss the bread cubes with the chopped ham and turkey in a large bowl, then spread everything evenly in your prepared dish. Don't pack it down, just let it sit loose so the custard can flow through.
- Make the Custard:
- Whisk together the eggs, milk, vanilla, cinnamon, and salt until it's completely smooth and the cinnamon is mixed in. Pour this evenly over the bread, then press down gently with your hands or a spatula so the bread starts soaking it up.
- Add the Cheese:
- Sprinkle the Swiss cheese over the top in an even layer. It'll melt down into the casserole and create those gooey pockets everyone fights over.
- Let It Rest:
- Cover the dish with foil and let it sit on the counter for 15 minutes. This resting time is crucial because it lets the bread really absorb the custard.
- Bake Covered:
- Slide the covered dish into the oven and bake for 30 minutes. The foil keeps the top from browning too fast while the inside cooks through.
- Finish Uncovered:
- Remove the foil and bake another 15 to 20 minutes until the top is golden brown and the center is set when you jiggle the pan. If it's still wobbly, give it a few more minutes.
- Cool and Serve:
- Let the casserole cool for 10 minutes before slicing into squares. Dust the top with powdered sugar and serve with warm maple syrup on the side.
Save One morning my neighbor came over unannounced right as I was pulling this out of the oven. She ended up staying for breakfast, and we sat at the kitchen table talking for two hours while the kids played outside. That casserole stretched to feed one more person easily, and she still mentions that morning whenever we run into each other. Food has a way of turning ordinary moments into memories you didn't know you were making.
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 It Your Own
I've swapped Gruyère for half the Swiss cheese when I'm feeling fancy, and it adds this deeper, almost caramelized flavor. My sister uses all Cheddar because that's what her kids will eat, and honestly it's just as good. You can also throw in crumbled bacon or cooked sausage instead of the ham and turkey if that's what you have. The base recipe is forgiving enough to handle whatever you've got in the fridge.
Storing and Reheating
Leftovers keep covered in the fridge for up to four days, and they reheat beautifully in the microwave or oven. I actually prefer reheating individual portions in the microwave for about a minute because the custard gets creamy again. If you're reheating the whole dish, cover it with foil and warm it at 300°F for about 20 minutes. The flavors deepen overnight, so day-two casserole is sometimes better than day-one.
Serving Suggestions
This casserole is rich enough to be the main event, but I like to serve it with fresh fruit on the side to balance the sweetness. Sliced strawberries, blueberries, or even a simple fruit salad work great. If you want to go all out for brunch, add a light green salad with a tangy vinaigrette to cut through the richness. Coffee is non-negotiable.
- Top with a handful of fresh berries right before serving for color and a tart contrast.
- Serve with crispy bacon or breakfast sausage links on the side if you want even more protein.
- A dollop of whipped cream or Greek yogurt on each serving adds a nice creamy touch.
Save This casserole has become my go-to whenever I need to feed a crowd without spending my whole morning in the kitchen. It feels special enough for holidays but easy enough for a lazy Sunday, and that balance is hard to find.
Recipe FAQs
- → Can I prepare Monte Cristo casserole the night before?
Absolutely. Assemble the casserole, cover tightly, and refrigerate overnight. In the morning, let it sit at room temperature for 15-20 minutes before baking as directed.
- → What type of bread works best for this breakfast casserole?
French bread is ideal because its sturdy texture holds up well during soaking. You can also use sourdough, challah, or a day-old artisan loaf. Avoid very soft breads that might become mushy.
- → Can I substitute the meats in this Monte Cristo casserole?
Yes. While ham and turkey are traditional, you can use bacon, sausage, chicken, or even leave it vegetarian. Just keep the total meat amount around 2 cups chopped.
- → Why does Monte Cristo casserole have powdered sugar and syrup?
The sweet toppings are essential to the Monte Cristo experience. The powdered sugar and maple syrup balance the savory ham, turkey, and Swiss cheese, creating that classic sweet-savory flavor combination.
- → How do I know when the breakfast casserole is done baking?
The casserole is ready when the center is set and no longer liquid when you gently shake the pan. The top should be golden brown, and a knife inserted near the center should come out clean.
- → Can I freeze Monte Cristo breakfast casserole?
Yes, freeze the baked casserole for up to 3 months. Thaw overnight in the refrigerator, then reheat at 350°F for about 20 minutes until warmed through. For best results, add fresh toppings before serving.