Brunch has always been a sacred ritual in our house. Growing up, Sunday mornings meant waking up to the smell of baked eggs, melty cheese, and buttery croissants wafting through the air. My mom had a few signature dishes, but one that stood out above all was her Ham and Swiss Croissant Casserole. It was everything a comforting dish should be: warm, creamy, cheesy, and golden on top. Now, years later, I’ve taken her beloved recipe and given it a little modern flair—and trust me, it’s just as dreamy as ever.
In this article, you’ll learn why this dish deserves a permanent spot in your breakfast rotation. From its flavor-packed simplicity to its make-ahead convenience, this Ham and Swiss Croissant Casserole brings together the best of brunch, comfort, and convenience in every bite. You’ll also find tips, variations, storage instructions, and more.

The Brunch Magic of Ham and Swiss
Why Croissants Beat Bread in Casseroles
Let’s get real—croissants make everything better. Their rich, buttery layers soak up egg custard in a way plain sandwich bread just can’t compete with. That’s what gives this Ham and Swiss Croissant Casserole its dreamy, melt-in-your-mouth texture. Unlike dense bread-based casseroles, croissants bake up light and fluffy inside, while the top gets beautifully golden and crisp.
In our home, it became a weekend tradition. Whether we were celebrating a birthday or simply cozying up on a lazy Sunday morning, the Ham and Swiss Croissant Casserole was always met with empty plates and requests for seconds.
Adding savory diced ham and Swiss cheese turns it into a satisfying meal that works for breakfast, brunch, or even dinner. For a savory twist on this classic, try pairing it with these bangin’ breakfast potatoes or a light green salad.
Print
Ham and Swiss Croissant Casserole: A Warm, Cheesy Brunch You’ll Love
- Total Time: 55 minutes
- Yield: 6 servings 1x
- Diet: Vegetarian
Description
A savory, cheesy breakfast casserole made with buttery croissants, Swiss cheese, and diced ham. Perfect for brunch or make-ahead mornings.
Ingredients
- 4 large croissants, torn into chunks
- 1 ½ cups diced cooked ham
- 1 ½ cups shredded Swiss cheese
- 5 large eggs
- 1 ¾ cups whole milk
- 1 tablespoon Dijon mustard
- ½ teaspoon salt
- ¼ teaspoon ground black pepper
- Chopped parsley for garnish (optional)
Instructions
- Preheat the oven to 350°F (175°C). Lightly grease a 9×13-inch baking dish.
- Spread the torn croissants evenly in the dish.
- Sprinkle the diced ham and Swiss cheese over the croissants.
- In a bowl, whisk together the eggs, milk, Dijon mustard, salt, and pepper.
- Pour the egg mixture evenly over the croissant layers.
- Let the mixture soak for at least 10 minutes (or overnight in the fridge).
- Bake uncovered for 35–40 minutes until the top is golden and center is set.
- Let cool slightly, garnish with parsley, and serve warm.
Notes
- For extra flavor, add sautéed onions or spinach.
- Use Gruyère or cheddar for a cheese variation.
- This dish can be frozen before or after baking.
- Prep Time: 15 minutes
- Cook Time: 40 minutes
- Category: Breakfast
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 slice
- Calories: 410
- Sugar: 3g
- Sodium: 780mg
- Fat: 26g
- Saturated Fat: 13g
- Unsaturated Fat: 11g
- Trans Fat: 0g
- Carbohydrates: 25g
- Fiber: 1g
- Protein: 20g
- Cholesterol: 175mg
The Perfect Balance of Flavor and Ease
This casserole is the poster child for “looks fancy, but it’s super simple.” With just a few ingredients—croissants, eggs, milk, ham, Swiss cheese, and a touch of Dijon—it all comes together in one dish. You can even prep it the night before and simply bake it in the morning.
And if you’re a brunch lover who enjoys unique breakfast casseroles, you’ll adore this ham and cheese croissant breakfast twist or even try the overnight croque monsieur casserole for a French spin.
The best part? Every bite of the Ham and Swiss Croissant Casserole delivers comfort and satisfaction—melty cheese, smoky ham, and flaky pastry all in one spoonful.
What Makes This Casserole So Addictive?
Flavor Combo: Ham, Swiss, and Dijon
It’s no secret that ham and Swiss cheese are a match made in culinary heaven. The saltiness of the ham pairs beautifully with the nutty, slightly sharp flavor of Swiss cheese. Add in a hint of Dijon mustard to the egg custard, and this Ham and Swiss Croissant Casserole instantly reaches gourmet status.
I once brought this to a neighborhood brunch potluck and ended up handing out the recipe to five different people. That’s the magic of the flavor combo—it hits all the right notes without being overly rich or complicated.
For something a little more playful, try serving this with a side of creme brulee French toast for a sweet-and-savory brunch table spread.
Make-Ahead Convenience for Busy Mornings
If there’s anything more satisfying than a homemade breakfast, it’s one you didn’t have to wake up early to make. This Ham and Swiss Croissant Casserole is ideal for meal prep. Simply assemble the casserole the night before, cover it with foil, and refrigerate. The next morning, pop it in the oven for about 40 minutes, and breakfast is served.
Busy moms, holiday hosts, and even college students can appreciate the ease of a dish that doesn’t require standing over a skillet for an hour. This recipe shines especially bright during the holidays when mornings are hectic.
Looking for more ideas? You’ll find this method similar to overnight breakfast burrito casseroles, where prep and flavor go hand in hand.
Customization Tips and Variations
Making It Your Own: Ingredient Swaps
One of the best things about a Ham and Swiss Croissant Casserole is how flexible it is. Not a fan of Swiss? Swap it for Gruyère, sharp cheddar, or even pepper jack if you like a little kick. Vegetarian? Skip the ham and add sautéed spinach, mushrooms, or sun-dried tomatoes.
You can also mix in chopped scallions or chives for extra flavor. I’ve even tried it once with everything bagel seasoning sprinkled on top, and it was an unexpected win.
For more inspiration, take a peek at the easy breakfast quiche and quiche Lorraine, which show how versatile egg-based brunches can be.
Serving Suggestions for Maximum Enjoyment
Presentation counts, especially when you’re hosting. Serve the Ham and Swiss Croissant Casserole in a pretty ceramic baking dish straight from the oven. Top it with a sprinkle of parsley or a few arugula leaves for a touch of green.
Pair it with a fruit salad, mimosas, and maybe even a batch of blueberry breakfast bundt cake for the full brunch experience. Whether served on a buffet or plated for guests, this dish always steals the show.
Storing, Reheating & Freezing the Casserole
How to Store and Reheat Leftovers
Leftovers of the Ham and Swiss Croissant Casserole are rare, but when they do happen, you’ll be glad to know it reheats beautifully. Store slices in an airtight container in the fridge for up to 3 days.
To reheat, microwave individual portions for about 1–2 minutes or warm them in the oven at 350°F for 10–15 minutes. It stays fluffy and flavorful even the next day.
Make sure to label it if you’re storing it after brunch—you won’t believe how quickly it gets snatched from the fridge by hungry family members.
Freezing for Later Brunches
Yes, this Ham and Swiss Croissant Casserole freezes like a dream. If you want to freeze it unbaked, assemble it in a freezer-safe dish, wrap tightly with plastic and foil, and freeze for up to 2 months. When ready to eat, thaw overnight and bake as directed.
If already baked, cut into portions and wrap each one individually. Perfect for quick grab-and-go breakfasts throughout the week. This makes it ideal not only for weekend brunches but also for busy weekday mornings.
Want another brunch hit to keep in your freezer? Try the buttermilk and blueberry pancake bake for a sweet complement to your savory dish, or go full-on indulgence with the breakfast hot mess express casserole.

Wrap-Up
The Ham and Swiss Croissant Casserole is more than just a meal—it’s a celebration of comfort, simplicity, and savory indulgence. Whether you’re making it for a special brunch, a family gathering, or just to enjoy the weekend right, it never fails to impress. Its flaky croissant base, creamy egg custard, and melty cheese make every bite irresistibly good.
Best of all, it’s as easy to make as it is to devour. You can prepare it in advance, customize it with your favorite ingredients, and even freeze it for future meals. Once you make it, you’ll understand why this Ham and Swiss Croissant Casserole has become a go-to classic for so many households. Give it a try—and don’t be surprised if it becomes the star of your next brunch table.
FAQ’s
Can I make Ham and Swiss Croissant Casserole the night before?
Yes! This dish is perfect for overnight prep. Simply assemble everything in the baking dish, cover, and refrigerate overnight. In the morning, bake it fresh—no need to stress about cooking at dawn.
What kind of ham works best in this casserole?
Diced cooked ham works best. You can use leftover spiral ham, deli ham, or even thick-cut slices. Just be sure it’s fully cooked before adding it to the dish.
Can I freeze Ham and Swiss Croissant Casserole?
Absolutely. You can freeze it before or after baking. Wrap it tightly in foil and plastic wrap. If frozen before baking, thaw overnight and bake as usual. If already baked, reheat in the oven or microwave when ready to serve.
What cheese can I use instead of Swiss?
Gruyère, sharp white cheddar, or provolone are delicious substitutes. Each adds a unique flavor twist to your Ham and Swiss Croissant Casserole.
