The aroma of freshly baked croissants wafting through the air is simply irresistible. This croissant french toast casserole transforms the classic breakfast into a delightful, creamy dish that’s perfect for any occasion. In just about an hour, this easy-to-make casserole captures all the flavors of traditional French toast while adding an indulgent texture that makes every bite truly satisfying.
This recipe is perfect for families, brunch gatherings, or anyone looking to impress with effortless elegance. You can prepare it in advance, allowing the flavors to meld by refrigerating it for at least an hour or overnight—making brunch morning a breeze.
Why You’ll Love This Recipe
- It combines flaky croissants with a rich custard for a delectable texture.
- Minimal prep time translates to maximum enjoyment during gatherings.
- The dish can be made ahead of time, saving you stress on busy mornings.
- A golden-brown top offers that delightful crunch, contrasting beautifully with the soft center.
What You’ll Need
Gather the following ingredients to create this tasty casserole:
For the Casserole
- 8 large croissants (About 1 pound.)
- 6 large eggs
- 2 cups whole milk
- 1 cup half-and-half
- 1 cup granulated sugar
- 2 teaspoons vanilla extract
- 1 teaspoon ground cinnamon
- 1/2 teaspoon salt
For Serving
- Powdered sugar (For dusting, optional.)
- Fresh berries (For serving, optional.)
Feel free to use any leftover bread instead of croissants.
Substitutions & Swaps
- Whole milk can be replaced with 2% milk.
- Half-and-half can be substituted with evaporated milk.
- Granulated sugar can be swapped with brown sugar for a deeper flavor.
- Fresh berries can be exchanged for banana slices or sliced peaches.
How to Make It
Follow these simple steps to create your dish.
Preheat
Preheat your oven to 350°F (175°C).
Prepare Croissants
Cut each croissant into bite-sized pieces and place them evenly in the greased 9×13-inch baking dish.
Whisk Mixture
In a mixing bowl, whisk together the eggs, whole milk, half-and-half, granulated sugar, vanilla extract, ground cinnamon, and salt until well combined.
Pour Mixture
Pour the egg mixture evenly over the croissant pieces, making sure to coat all the croissant pieces thoroughly.
Press Down
Press down gently on the croissants with a spatula to ensure they soak up the egg mixture.
Refrigerate (Optional)
If preparing ahead of time, cover the dish with plastic wrap and refrigerate for at least 1 hour or overnight.
Bake
When ready to bake, remove the plastic wrap and bake the casserole in the preheated oven for about 45 minutes, or until the top is golden brown and the custard is set.
Cool Slightly
Remove from the oven and let it cool slightly before serving.
How to Store It
Fridge: Store in an airtight container for up to 3 days.
Freezer: Yes, for up to 2 months—if unbaked.
Reheat: Microwave for 1-2 minutes or bake at 350°F for 15 minutes.
Tips for Best Results
- Ensure you’ve cut the croissants uniformly for even soaking.
- Let the casserole rest for a few minutes before serving for better slicing.
- Consider dusting with powdered sugar just before serving for added sweetness and presentation.
- Experiment with spices; nutmeg can complement the cinnamon beautifully.
Serving Suggestions
- Serve alongside crispy bacon for a delightful brunch spread.
- Pair with a warm cup of coffee or tea for a cozy breakfast.
- Top with a dollop of whipped cream for an extra indulgent treat.




Leave a Comment