Yummy and easy breakfast or brunch recipe! Soft on the inside and slightly crunchy on the outside, this casserole combines croissants, ham, spices with lots of cheesy goodness. Makes amazing leftovers as well!
Prep all ingredients: Cut croissants into ~1 inch cubes. Cube ham. Chop parsley.
Grease a 9 x 13 inch rectangular casserole dish. Add cubed croissants to dish.
In a large bowl, combine and whisk eggs, milk, garlic powder, ground mustard, salt and pepper.
Add egg mixture to casserole dish filled with croissants. When pouring, making sure to pour all over and onto as much of the croissants as possible. This is to make sure we get most of the croissants moist.
Add ham, shredded cheddar and shredded mozzarella and spread them evenly.
Bake in the oven covered for 20 minutes. Uncover, and bake for another 10-15 minutes, or until the centers are fully set.
Remove from oven. Garnish with parsley. Serve and enjoy!
Notes
April 2026 Update - Cook time was adjusted from 40 min to 30 min after retesting. Be sure to check for doneness and cook longer if needed.