If you love the idea of buttery, flaky croissants teamed up with savory ham and melted cheese, wait until you try this Ham & Cheese Croissant Casserole Recipe. It’s comfort food elevated with that perfect balance of gooey, rich flavors and a custardy texture that comes from soaking the croissants in an egg mixture overnight. Whether you’re hosting brunch, celebrating a holiday, or just craving a cozy breakfast, this casserole will quickly become a family favorite you want to make again and again.
Ingredients You’ll Need
Every ingredient in this Ham & Cheese Croissant Casserole Recipe plays a crucial role, combining simplicity with flavor-packed results. From the flaky croissants to the sharp, melted cheese, each component is essential to the dish’s delightful texture and savory richness.
- 6 large croissants, torn into pieces: The star base of the casserole, providing buttery layers that soak up the custard beautifully.
- 1 ½ cups diced ham: Adds a salty, meaty bite that compliments the cheese perfectly.
- 2 cups shredded Swiss or cheddar cheese: Melts into a creamy, gooey layer that ties all flavors together.
- 6 large eggs: The binding agent creating the rich custard that bakes the casserole into a perfect softness.
- 2 cups milk or half-and-half: Adds creaminess and helps to soak the croissant pieces evenly.
- 1 tsp Dijon mustard (optional): Gives a subtle tang that brightens the savory profile without overpowering.
- ½ tsp garlic powder: Enhances depth of flavor with a gentle garlic kick.
- Salt and pepper, to taste: Essential seasonings that elevate all other ingredients.
- Chopped chives or parsley (for garnish): Adds fresh color and a light oniony flair on top.
How to Make Ham & Cheese Croissant Casserole Recipe
Step 1: Prepare Your Baking Dish and Layer Croissants
Start by greasing a 9×13-inch baking dish to prevent sticking, then evenly spread the torn croissant pieces across the bottom. This layering step is important because the croissants will soak up the egg custard, creating that signature soft yet slightly crisp texture.
Step 2: Add Ham and Cheese
Sprinkle the diced ham evenly over the croissants, followed by the shredded Swiss or cheddar cheese. This layering ensures every bite has that perfect combination of savory meat and melted cheese.
Step 3: Mix the Egg Custard
In a large bowl, whisk together the eggs, milk or half-and-half, Dijon mustard, garlic powder, salt, and pepper until smooth. This custard will soak into the croissants, binding the casserole and adding richness.
Step 4: Pour Custard and Press Gently
Pour the egg mixture evenly over the croissant, ham, and cheese layers. Gently press down with a spatula to help the croissants absorb the custard. This soaking step is what truly makes the Ham & Cheese Croissant Casserole Recipe so tender and flavorful.
Step 5: Refrigerate Before Baking
Cover the dish with plastic wrap and refrigerate for at least one hour or ideally overnight. This allows the custard to fully soak into the croissants, resulting in a luscious texture once baked.
Step 6: Bake to Perfection
Remove the casserole from the refrigerator and bake in a preheated 350°F (175°C) oven for 35 to 40 minutes until the top is golden brown and the custard is set. Let it cool slightly before serving, so it slices beautifully without falling apart.
How to Serve Ham & Cheese Croissant Casserole Recipe
Garnishes
Freshly chopped chives or parsley add a vibrant pop of color and a mild oniony brightness that perfectly complements the rich casserole. You can even sprinkle a little extra shredded cheese on top right after baking for an irresistible melty finish.
Side Dishes
This casserole shines as the centerpiece, but pairing it with fresh fruit, a crisp green salad, or roasted vegetables creates a well-rounded meal. The sweetness of fruit balances the savory flavors, making each bite a delightful contrast.
Creative Ways to Present
For a crowd-pleasing brunch, consider baking the casserole in mini ramekins for individual servings or layering it into a casserole dish with alternating ham and cheese for a beautiful marbled effect. Serve with dollops of sour cream or a drizzle of hot sauce for those who love an extra kick.
Make Ahead and Storage
Storing Leftovers
Store any leftover Ham & Cheese Croissant Casserole in an airtight container in the fridge for up to 3 days. Reheat gently in the oven or microwave to enjoy warm and gooey again.
Freezing
This casserole freezes wonderfully, either before or after baking. Wrap it tightly with foil and plastic wrap, then freeze for up to 2 months. Thaw overnight in the fridge before reheating for best results.
Reheating
Reheat leftovers or thawed casserole in a 350°F oven for about 15-20 minutes until warmed through. Cover with foil to prevent the top from over-browning while maintaining that lovely custard texture inside.
FAQs
Can I use other types of bread instead of croissants?
While croissants are ideal for their flaky, buttery layers, you can substitute with brioche or soft white bread if needed. Just note the texture and richness will be slightly different.
Is it necessary to soak the casserole overnight?
Soaking overnight gives the croissants time to fully absorb the custard, making the casserole creamier and more flavorful. However, if short on time, an hour of soaking will still yield delicious results.
Can I use different kinds of cheese?
Absolutely! Swiss and cheddar are great choices, but feel free to try Gruyère, mozzarella, or even a spicy pepper jack for a twist on the classic flavors.
How many people does this recipe serve?
This Ham & Cheese Croissant Casserole Recipe typically serves 6 to 8 people, making it perfect for family breakfasts or brunch gatherings.
Can I add vegetables to this casserole?
Yes, adding sautéed mushrooms, spinach, or bell peppers works well. Just be mindful to sauté vegetables first to avoid excess moisture in the casserole.
Final Thoughts
This Ham & Cheese Croissant Casserole Recipe is pure comfort on a plate — flaky, cheesy, and satisfying in every bite. Its simplicity combined with the ability to make ahead makes it a go-to for any special breakfast or brunch occasion. Trust me, once you try it, you’ll want to keep this delicious casserole in your recipe rotation forever.
Print
Ham & Cheese Croissant Casserole Recipe
- Total Time: 55 mins
- Yield: 6–8 servings
Description
Flaky croissants layered with savory ham, gooey cheese, and a rich egg custard—this make-ahead breakfast casserole is perfect for brunch, holidays, or feeding a crowd. Easy to prepare and customizable, it’s a delicious way to start the day with a warm, satisfying dish.
Ingredients
Croissant Layer
- 6 large croissants, torn into pieces
Meat and Cheese
- 1 ½ cups diced ham
- 2 cups shredded Swiss or cheddar cheese
Custard Mixture
- 6 large eggs
- 2 cups milk or half-and-half
- 1 tsp Dijon mustard (optional)
- ½ tsp garlic powder
- Salt and pepper, to taste
Garnish
- Chopped chives or parsley (for garnish)
Instructions
- Prepare the Baking Dish: Grease a 9×13” baking dish thoroughly to prevent sticking and ensure easy serving after baking.
- Layer Croissants: Tear the croissants into pieces and layer them evenly in the prepared baking dish, creating an even base layer for the casserole.
- Add Ham and Cheese: Sprinkle the diced ham and shredded Swiss or cheddar cheese evenly over the croissant pieces for balanced flavor throughout.
- Mix Custard: In a large bowl, whisk together the eggs, milk or half-and-half, Dijon mustard (if using), garlic powder, salt, and pepper until smooth and well combined.
- Combine: Pour the custard mixture evenly over the croissant, ham, and cheese layers. Gently press down to help the croissants soak up the custard.
- Chill: Cover the casserole with plastic wrap or foil and refrigerate for at least 1 hour or overnight. This soaking step enhances the texture and flavors.
- Bake: Preheat the oven to 350°F (175°C). Remove the casserole from the refrigerator and bake uncovered for 35–40 minutes until golden brown and set in the center.
- Serve: Let the casserole cool slightly before garnishing with chopped chives or parsley. Serve warm and enjoy your hearty brunch dish.
Notes
- You can substitute ham with turkey, bacon, or sausage to change the flavor profile.
- While you can bake immediately, soaking the casserole for at least an hour improves texture and flavor penetration.
- This casserole freezes well both before and after baking, making it convenient for meal prep.
- Prep Time: 15 mins
- Cook Time: 40 mins
- Category: Breakfast, Brunch, Casserole
- Method: Baking
- Cuisine: American
