This Christmas morning breakfast casserole is made with flaky croissants, juicy blueberries and raspberries, and a traditional breakfast egg custard. After baking it's topped with a sweet glaze, that's sure to impress your family and friends.
Preheat oven to 350°F. Grease a 9x13 baking dish and set aside.
Cutt croissants into small bite size pieces and place on a baking sheet. Bake for 9 minutes. Remove from the oven and allow to cool for about 5 minutes.
While croissants are in the oven, make the custard. Add cream cheese and sugar into a stand mixing bowl and mix to combine. Add in eggs, heavy cream, zest and juice from the orange, vanilla, and salt. Mix to combine.
To assemble the casserole, place a layer of croissants on the bottom. Add half of the berries and drizzle on half of the custard. Repeat - croissants, berries, and remaing custard on top.
Gently press down on the casserole to make sure as many of the croissant pieces are submerged.
Let sit for 20-30 minutes to allow the croissants to soak up the custard.
Cover with foil and bake for 45 minutes. After 30 minutes, remove the foil to allow the top to crisp.
To make the glaze, melt the butter. Combine all of the ingredients into a bowl and mix until the glaze is smooth.
Drizzle glaze on top of the warm casserole and enjoy!
Notes
Be sure to toast the croissants so they dry out enough to soak up the custard without becoming soggy.
Use room temperature ingredients so the cream cheese combines well with the other ingredients.
Allow the casserole to sit for at least 20-30 minutes to soak up the custard.