Ham and Cheese Croissant Casserole Recipe
Introduction
This Ham and Cheese Croissant Casserole is a delightful twist on a classic breakfast bake. Combining buttery croissants, savory ham, and melty mozzarella, it’s perfect for a cozy brunch or easy dinner. Simple to prepare and full of flavor, this casserole will quickly become a family favorite.

Ingredients
- 5 croissants, cut into 1-inch pieces
- ½ pound thin sliced deli ham, cut into 1-inch pieces
- 8 ounce package shredded mozzarella (divided use)
- ¼ cup heavy cream
- 1 cup whole milk
- ½ teaspoon dried Italian seasoning
- 3 large eggs
- 1 teaspoon sea salt
- ½ teaspoon freshly ground black pepper
- Dried parsley (optional garnish)
Instructions
- Step 1: Preheat the oven to 350°F. Spray an 11×7-inch baking dish with nonstick cooking spray or coat it with butter.
- Step 2: Place the croissant pieces, ham, and half of the shredded mozzarella into the baking dish. Stir gently to distribute the ham and cheese evenly.
- Step 3: In a small bowl, whisk together the heavy cream, whole milk, dried Italian seasoning, eggs, sea salt, and black pepper until fully combined.
- Step 4: Pour the egg mixture evenly over the croissant and ham mixture in the dish. Press down lightly to help the bread absorb the liquid.
- Step 5: Sprinkle the remaining shredded mozzarella cheese over the top of the casserole.
- Step 6: Cover the dish with nonstick foil and bake for 30 minutes.
- Step 7: Remove the foil and continue baking for another 10 minutes, or until the top is lightly golden and bubbly.
- Step 8: Remove from the oven and serve immediately. Garnish with dried parsley if desired.
Tips & Variations
- For extra flavor, add diced onions or sautéed mushrooms to the casserole before baking.
- Substitute Swiss or cheddar cheese for mozzarella for a different taste profile.
- Use leftover or day-old croissants to better absorb the custard mixture without becoming soggy.
Storage
Store any leftovers in an airtight container in the refrigerator for up to 3 days. Reheat individual portions in the microwave for about 1 minute or until warmed through. To retain some crispness, you can reheat in a 350°F oven for 10 minutes.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I make this casserole ahead of time?
Yes, you can assemble the casserole the night before, cover it, and refrigerate. Bake it fresh in the morning, adding a few extra minutes to the baking time if needed.
Can I freeze the leftovers?
While this casserole can be frozen, the texture of croissants may change after thawing. If you freeze leftovers, wrap them tightly and consume within 1 month. Reheat thoroughly before serving.
Print
Ham and Cheese Croissant Casserole Recipe
- Total Time: 55 minutes
- Yield: 6 servings 1x
Description
This Ham and Cheese Croissant Casserole is a warm, comforting breakfast or brunch dish that combines buttery croissants with savory deli ham and gooey mozzarella cheese. Baked in a creamy egg mixture infused with Italian seasoning, it creates a satisfying meal perfect for family gatherings or a leisurely weekend morning.
Ingredients
Main Ingredients
- 5 croissants, cut into 1-inch pieces
- ½ pound thin sliced deli ham, cut into 1-inch pieces
- 8 ounce package shredded mozzarella (divided use)
- ¼ cup heavy cream
- 1 cup whole milk
- ½ teaspoon dried Italian seasoning
- 3 large eggs
- 1 teaspoon sea salt
- ½ teaspoon freshly ground black pepper
Garnish
- Dried parsley (optional garnish)
Instructions
- Preheat Oven: Preheat your oven to 350°F (175°C) and spray an 11×7-inch baking dish with nonstick cooking spray or coat it with butter to prevent sticking.
- Combine Croissants, Ham, and Cheese: Place the croissant pieces, deli ham pieces, and half of the shredded mozzarella cheese into the prepared baking dish. Stir gently to evenly distribute the ham and cheese among the croissants.
- Mix Egg Mixture: In a small bowl, whisk together the heavy cream, whole milk, dried Italian seasoning, eggs, sea salt, and freshly ground black pepper until well combined.
- Pour Mixture Over Croissants: Pour the egg mixture evenly over the croissant, ham, and cheese mixture in the baking dish. Press down lightly on the top to help the bread absorb the liquid.
- Add Remaining Cheese: Sprinkle the remaining shredded mozzarella cheese evenly over the top of the casserole.
- Cover and Bake: Cover the baking dish with nonstick foil and bake in the preheated oven for 30 minutes to set the casserole through.
- Uncover and Finish Baking: Remove the foil and continue baking for an additional 10 minutes or until the top is lightly golden and bubbly.
- Serve: Remove from the oven and serve immediately, garnished with dried parsley if desired.
Notes
- For best results, use fresh croissants to ensure a flaky texture.
- The casserole can be assembled a day ahead and refrigerated overnight before baking.
- Substitute mozzarella with other cheeses like Swiss or cheddar for different flavor profiles.
- Adjust seasoning to taste, especially salt and pepper, depending on the saltiness of your ham.
- Leftovers can be refrigerated and reheated in the oven for a crispy finish.
- Prep Time: 15 minutes
- Cook Time: 40 minutes
- Category: Breakfast, Brunch
- Method: Baking
- Cuisine: American
Keywords: Ham casserole, croissant casserole, breakfast casserole, mozzarella cheese, brunch recipe, baked casserole

