Save to Pinterest My sister called me at seven in the morning on Easter Sunday, panicked because she'd invited twelve people for brunch and realized she had no plan. I had exactly three croissants left over from the bakery run the day before, some ham in the fridge, and an idea forming. Two hours later, as that golden casserole emerged from the oven, puffed and fragrant with cheese and mustard, she actually teared up. That's when I learned that the best dishes aren't the ones in fancy magazines—they're the ones born from a little kitchen chaos and a willingness to improvise.
I still think about the time my neighbor brought a version of this to a potluck, and within twenty minutes it was completely gone while all the fancy salads sat untouched. Someone actually asked for her recipe, and she casually mentioned she'd made it in a hotel room during a work trip using a hot plate and a mini oven. That's the magic of this dish—it doesn't need anything fancy, just good ingredients and a little care.
What's for Dinner Tonight? 🤔
Stop stressing. Get 10 fast recipes that actually work on busy nights.
Free. No spam. Just easy meals.
Ingredients
- Croissants: Day-old ones work beautifully because they absorb the custard without falling apart, though fresh ones will work if that's what you have on hand.
- Diced cooked ham: Buy a good quality ham or grab the deli counter kind; it makes a noticeable difference in flavor and texture.
- Gruyère or Swiss cheese: The nutty, melting quality of these cheeses is what gives this dish its sophisticated edge.
- Cheddar cheese: This adds a sharper note and helps the top get gorgeously golden.
- Eggs: Room temperature eggs whisk together more smoothly, creating a silkier custard.
- Whole milk and heavy cream: Don't skimp here—the combination creates that luxurious, custardy texture that makes people ask what your secret is.
- Dijon mustard: Just a teaspoon transforms this from ordinary to something with real depth; trust it.
- Salt, black pepper, and garlic powder: These build layers of flavor that keep people coming back for seconds.
Tired of Takeout? 🥡
Get 10 meals you can make faster than delivery arrives. Seriously.
One email. No spam. Unsubscribe anytime.
Instructions
- Set the stage:
- Preheat your oven to 350°F and butter that 9x13-inch baking dish generously. The butter keeps everything from sticking and adds richness right from the start.
- Layer with care:
- Tear your croissants into bite-sized pieces and spread them across the dish, then scatter ham and both cheeses over top in an even layer. You want every forkful to have all three elements.
- Make the magic custard:
- Crack those eggs into a large bowl and whisk them with milk, heavy cream, Dijon mustard, salt, pepper, and garlic powder until everything is smooth and pale. This is your binding, your flavor base, your secret weapon.
- Bring it together:
- Pour the custard slowly over the croissant mixture, then press down gently with your hands or the back of a spoon to help the bread soak it all up. You'll see it absorbed right before your eyes.
- The waiting game:
- Let it sit for 10 to 15 minutes so the croissants drink up all that custard goodness. If you're prepping ahead, cover it and refrigerate overnight—the flavors will actually deepen.
- Bake until golden:
- Pop it into the oven uncovered for 35 to 40 minutes, until the top is puffed and golden and the center feels just set when you gently shake the dish. That slight jiggle in the middle means it's done, not overdone.
- Rest and serve:
- Let it sit for 10 minutes out of the oven—this gives the custard a chance to firm up slightly so it slices neatly. Finish with fresh chives or parsley if you want that color pop.
Save to Pinterest There was this morning when I made this for my kids before school, and they actually asked for it by name the next week. Not ice cream, not their usual favorite cookies—this savory, cheesy, ham-filled breakfast casserole. That's when I realized some recipes matter because they feed more than just hunger; they become part of the family rhythm.
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-Ahead Magic
This is legitimately one of the best make-ahead dishes because assembling it the night before actually improves the final result. The croissants absorb the custard slowly while they sit in the fridge, creating an almost cake-like crumb that's incredibly tender. You can walk into your kitchen in the morning, slide it straight from the refrigerator into a preheated oven, and look like you woke up at dawn when you absolutely did not.
Flavor Variations That Work
Once you understand how this casserole works, you can swap things around without losing the magic. I've made it with crispy bacon instead of ham, with roasted vegetables mixed into the layers, even with a tiny pinch of fresh nutmeg whisked into the custard for something almost quiche-like. The structure stays solid, but you get to make it yours.
Serving and Storage Wisdom
Serve this warm straight from the oven when it's puffiest, though it reheats beautifully if you need to make it a couple hours ahead. A simple green salad or fresh fruit on the side balances the richness perfectly, and somehow coffee tastes even better when you're eating something this comforting. Leftovers keep covered in the refrigerator for three days and reheat gently in a 300°F oven until warm through.
- If you're feeding a crowd, this scales up easily—just double the recipe and use two baking dishes.
- Let it cool for a few minutes before cutting so pieces hold their shape and look beautiful on the plate.
- The dish is forgiving enough for breakfast but elegant enough for a casual weekend dinner when you need something warm and filling.
Save to Pinterest This casserole has become my go-to when I need something that feels special without requiring any actual stress. It's the kind of dish that reminds you why cooking for people you care about matters.
Common Questions
- → Can I substitute the ham for another protein?
Yes, cooked bacon, turkey, or sautéed vegetables work well as alternatives, offering different flavor profiles.
- → What cheeses are best for this bake?
Gruyère or Swiss provide a nutty depth, balanced by sharp cheddar for added richness and meltiness.
- → How long should the custard soak before baking?
Allow croissant pieces to absorb the custard for 10–15 minutes at room temperature or refrigerate overnight for deeper flavor.
- → Can I prepare this bake ahead of time?
Absolutely. Assemble the bake the night before, cover, refrigerate, and bake fresh in the morning to save time.
- → What oven temperature and baking time are recommended?
Bake uncovered at 350°F (175°C) for 35–40 minutes until puffed, golden, and set in the center.
- → Are there suggested garnishes?
Chopped fresh chives or parsley add a fresh, vibrant finish to the savory bake.