French toast casserole with croissants is a rich and buttery breakfast bake made with flaky croissants soaked in sweet vanilla custard and baked until golden. Perfect for brunches, holidays, or cozy mornings at home.
Author:Laura
Prep Time:15 minutes
Cook Time:45 minutes
Total Time:1 hour
Yield:6 to 8 servings
Category:Breakfast
Method:Baking
Cuisine:American
Diet:Vegetarian
Ingredients
6–8 large croissants (day-old or fresh), torn into large pieces
6 large eggs
1 1/2 cups whole milk or half-and-half
1/2 cup heavy cream (optional)
1/4 cup granulated sugar
2 tbsp brown sugar (optional)
2 tsp vanilla extract
1 tsp ground cinnamon
1/4 tsp salt
Butter (for greasing the baking dish)
Powdered sugar (optional, for topping)
Maple syrup or whipped cream (optional, for serving)
Instructions
Preheat oven to 350°F (175°C). Grease a 9×13-inch baking dish with butter.
Arrange torn croissants evenly in the prepared baking dish.
In a large bowl, whisk together eggs, milk, cream (if using), granulated sugar, brown sugar (if using), vanilla extract, cinnamon, and salt.
Pour the custard mixture evenly over the croissants, gently pressing them down to absorb the liquid.
Let sit for 15–30 minutes, or cover and refrigerate overnight.
Bake uncovered for 35–45 minutes, or until the top is golden and the center is set.
Cool slightly before serving. Dust with powdered sugar and serve with syrup or whipped cream if desired.
Notes
Use day-old croissants for best absorption and texture.
Make ahead and refrigerate overnight for a stress-free breakfast.
Customize with fruit, nuts, or chocolate chips.
Ensure the center is set by checking with a knife—if it comes out clean, it’s done.