This ham and cheese croissant bake is a rich and savory breakfast or brunch casserole with layers of croissants, crispy ham, and gooey melted cheese, all baked in a custardy egg mixture.

Savory Breakfast Casserole
Breakfast casseroles are a staple for brunches, weekend breakfasts, and holidays. Some of my sweet casserole favorites are this cinnamon roll casserole and this French toast casserole. For another savory breakfast casserole, this biscuit and gravy casserole is also incredible. Yet, this ham and cheese breakfast casserole is a recipe that’s perfect for all of those occasions.
What I love about this casserole, is that it uses premade croissants (you can grab them at the grocery store) and then the other ingredients are simple as well. When you mix it all together and bake it, it comes out as a delicious, cheesy, savory and hearty breakfast casserole that everyone in my family love.

Recipe FAQs and Tips
This casserole keeps well covered in the refrigerator for up to 3 days. Reheat in the microwave or back in the oven until heated through. The honey mustard will keep for up to 7 days in the refrigerator in an airtight container.
You can assemble the casserole the night before, cover, and refrigerate. Bake right before you want to serve.
Adding something sweet to the breakfast menu with this casserole is a great idea. This Oreo pancakes recipe, or this French toast recipe are great options for a sweet dish!
Ingredients Needed: (See recipe card below for the full recipe)

Ingredients for the Croissant Bake:
- 6 large croissants (day old)
- 6 large eggs
- 2 cups half and half
- 1 tablespoon Dijon mustard
- ½ teaspoon garlic powder
- ½ teaspoon onion powder
- ½ teaspoon Italian seasoning
- 1 teaspoon salt
- ¼ teaspoon black pepper
- 8 ounces deli sliced ham
- 1 ½ cups shredded Swiss cheese
- 1 tablespoon fresh chives, chopped
Ingredients for the Honey Mustard:
- 2 tablespoons honey
- 2 tablespoons mayonnaise
- 2 tablespoons yellow mustard
- 1 tablespoon Dijon mustard
How to Make This Ham and Cheese Croissant Bake
Preheat the oven to 375°F (190°C) and grease a 9×13-inch baking dish with butter or cooking spray.

Cut the croissants into three even pieces each.
Place the eggs, half and half, Dijon mustard, garlic powder, onion powder, Italian seasoning, salt and pepper into a large mixing bowl and whisk until all the eggs are broken up and combined.

Place the croissant pieces into the egg mixture and lightly hold them under so that the croissants really absorb the egg mixture.
Place the croissants into the prepared baking dish and spread out evenly. Pour the remaining egg mixture over the croissants.

Tuck the ham in and around the dish so it’s spread out evenly.
Evenly spread out the Swiss cheese through the top layer of the dish. You can also place some cheese under and around the croissants and ham so that it’s all throughout the dish.

Cover the croissant bake with foil and bake for 25 minutes. Remove the foil and bake for an additional 15-17 minutes or until the egg is set and cooked. It should not be jiggly at all and the croissants should be browned and cheese melted.
How to Make Honey Mustard Sauce
While the dish is baking, make the honey mustard by placing the honey, mayonnaise, yellow mustard and Dijon mustard into a mixing bowl. Whisk together until smooth and all one even color.

Allow the ham and cheese croissant bake to sit for 3-5 minutes. Top with chopped fresh chives and serve alongside the homemade honey mustard.

Ham and Egg Croissant Casserole Tips
- Ham and Swiss go together perfectly, but you can use cheddar, provolone or mozzarella cheese. You can even do a blend of multiple cheeses.
- I recommend using older croissants for this recipe, not super fresh. You can also leave croissants uncovered for 12-24 hours so that the moisture dries out. Older bread will hold its shape better and get crispier during baking.
- If you want a really buttery topping, you can melt a tablespoon of butter and in the last 5 minutes of baking, just brush the tops of the croissants with butter.
- You can use your favorite variety of deli ham. I went for a slightly thicker cut so that it’s more of a contrast to the croissants and eggs but if you like thin and crispy, that works great too.

Related Recipes
- Bagel Breakfast Sliders
- Sausage and Egg Casserole
- Bacon and Sausage Quiche
- Sausage Gravy Breakfast Pizza
- Ham Casserole
- Hot Ham and Cheese Sandwiches
- Ham and Cheese Sliders
Recipe

Ham and Cheese Croissant Bake
Equipment
- Large mixing bowl
- Whisk
- aluminum foil
Ingredients
For the croissant bake:
- 6 large croissants day old
- 6 large eggs
- 2 cups half and half
- 1 tablespoon Dijon mustard
- ½ teaspoon garlic powder
- ½ teaspoon onion powder
- ½ teaspoon Italian seasoning
- 1 teaspoon salt
- ¼ teaspoon black pepper
- 8 ounces deli sliced ham
- 1½ cups shredded Swiss cheese
- 1 tablespoon fresh chives chopped
Honey Mustard Sauce:
- 2 tablespoons honey
- 2 tablespoons mayonnaise
- 2 tablespoons yellow mustard
- 1 tablespoon Dijon mustard
Instructions
How to Make the Croissant Bake:
- Preheat the oven to 375°F (190°C) and grease a 9×13-inch baking dish with butter or cooking spray.
- Cut the croissants into three even pieces each.6 large croissants
- Place the eggs, half and half, Dijon mustard, garlic powder, onion powder, Italian seasoning, salt and pepper into a large mixing bowl and whisk until all the eggs are broken up and combined.6 large eggs, 2 cups half and half, 1 tablespoon Dijon mustard, ½ teaspoon garlic powder, ½ teaspoon onion powder, ½ teaspoon Italian seasoning, 1 teaspoon salt, ¼ teaspoon black pepper
- Place the croissant pieces into the egg mixture and lightly hold them under so that the croissants really absorb the egg mixture.
- Place the croissants into the prepared baking dish and spread out evenly. Pour the remaining egg mixture over the croissants.
- Tuck the ham in and around the dish so it’s spread out evenly.8 ounces deli sliced ham
- Evenly spread out the Swiss cheese through the top layer of the dish. You can also place some cheese under and around the croissants and ham so that it’s all throughout the dish.1½ cups shredded Swiss cheese
- Cover with foil and bake for 25 minutes. Remove the foil and bake for an additional 15-17 minutes or until the egg is set and cooked. It should not be jiggly at all and the croissants should be browned and cheese melted.
How to Make the Honey Mustard:
- While the dish is baking, make the honey mustard by placing the honey, mayonnaise, yellow mustard and Dijon mustard into a mixing bowl. Whisk together until smooth and all one even color.2 tablespoons honey, 2 tablespoons mayonnaise, 2 tablespoons yellow mustard, 1 tablespoon Dijon mustard
- Allow the bake to sit for 3-5 minutes. Top with chopped fresh chives and serve alongside the homemade honey mustard.1 tablespoon fresh chives
Notes
- You can use cheddar, provolone or mozzarella cheese.
- You can assemble the casserole the night before, cover, and refrigerate. Bake right before you want to serve.
- I recommend using older croissants for this recipe, not super fresh. You can also leave croissants uncovered for 12-24 hours so that the moisture dries out.
- If you want a really buttery topping, you can melt a tablespoon of butter and in the last 5 minutes of baking, just brush the tops of the croissants with butter.
- This casserole keeps well when covered, in the refrigerator for up to 3 days. Reheat in the microwave or back in the oven until heated through. The honey mustard will keep for up to 7 days in the refrigerator in an airtight container.
Nutrition
Nutritional information is based on third-party calculations and should be considered estimates. Actual nutritional content will vary with brands used, measuring methods, portion sizes and more.
Comments
No Comments