Ham and Cheese Croissant Bake
This Ham and Cheese Croissant Bake has become my most-requested brunch dish. Buttery flaky croissants layered with savory ham and melty Swiss cheese, all soaked in a rich custard and baked until golden and puffed.
Why You’ll Love This Recipe
This is the perfect make-ahead brunch casserole. Assemble it the night before, pop it in the fridge, and bake it in the morning. It feeds a crowd and looks like something from a fancy brunch spot.
Ingredients
- 4 large croissants
- 6 oz ham, chopped
- 1 cup Swiss cheese, shredded
- 4 large eggs
- 1 cup whole milk
- 1 tablespoon Dijon mustard
How to Make It
Tear the croissants into large pieces and layer in a greased baking dish with the ham and Swiss cheese. Whisk together the eggs, milk, and Dijon mustard, then pour evenly over the mixture. Press down gently and let it soak. Bake at 350 degrees for 35 to 40 minutes until puffed and golden.
A good 9×13 baking dish is a brunch essential. Find one on Amazon. This post contains affiliate links. I may earn a small commission at no extra cost to you.

Ham and Cheese Croissant Bake
Ingredients
Method
- Preheat oven to 350F and grease a 9×13 baking dish.
- Tear croissants into pieces and layer with ham and Swiss cheese.
- Whisk eggs, milk, and Dijon mustard together; pour over croissant mixture.
- Press down gently and refrigerate 30 minutes or overnight.
- Bake 35-40 minutes until puffed and golden. Rest 5 minutes before serving.
