Why You’ll Love This Recipe
I love this recipe because it feels indulgent but is so easy to make. I can prep it quickly with ingredients I usually already have. The croissants soak up the custard beautifully, creating a creamy center and a crisp, caramelized top. It’s also incredibly versatile—sometimes I add fresh berries, a handful of nuts, or even chocolate chips. This dish works beautifully for weekend brunch, holidays, or anytime I want to impress with minimal effort.
Ingredients
(Here’s a tip: Check out the full list of ingredients and measurements in the recipe card below.)
6 large day-old croissants, torn into pieces
6 large eggs
2 cups heavy cream (or whole milk)
1 cup brown sugar
2 teaspoons vanilla extract
1 teaspoon cinnamon
Directions
-
I start by preheating the oven to 350°F (175°C) and greasing a 9×13-inch baking dish to prevent sticking.
-
Then, I tear the croissants into chunks and spread them evenly in the dish.
-
In a mixing bowl, I whisk together the eggs, cream, brown sugar, vanilla, and cinnamon until it’s smooth and the sugar starts to dissolve.
-
I pour the custard mixture over the croissants, gently pressing the pieces down so they soak up the liquid.
-
I cover the dish with foil and bake it for 30 minutes, then uncover and bake another 15–20 minutes until the top turns golden and slightly crisp.
-
Once it’s out of the oven, I let it cool slightly, then serve it warm with maple syrup or a dusting of powdered sugar.
Servings and timing
This recipe makes 8 servings and takes a total of 1 hour and 5 minutes—15 minutes to prep and 50 minutes to bake.
Variations
When I want to switch it up, I add fresh blueberries or sliced bananas to the custard-soaked croissants before baking. Chopped pecans or walnuts add a nice crunch. For a dessert-like twist, I sometimes throw in a few dark chocolate chips. I’ve also tried it with a splash of orange zest or almond extract for a subtle flavor boost.
Storage/Reheating
I store leftovers in an airtight container in the fridge for up to 3 days. To reheat, I pop a portion in the microwave for about 30–60 seconds or warm it in the oven at 300°F for 10 minutes. If I want to prep it ahead of time, I assemble the casserole the night before, cover it, and refrigerate it overnight. The next morning, it’s ready to bake.
FAQs
Can I use fresh croissants instead of day-old ones?
Yes, but I find day-old croissants soak up the custard better without becoming too soggy. If mine are fresh, I lightly toast them first.
What’s the best type of cream to use?
Heavy cream gives the richest texture, but I’ve also used whole milk or a mix of milk and cream for a lighter version.
Can I make this casserole ahead of time?
Definitely. I often assemble it the night before, then just bake it fresh in the morning. It’s great for holidays or early brunch plans.
Is it possible to make this dairy-free?
Yes, I’ve used almond milk and coconut milk with good results. Just make sure to use a dairy-free croissant and reduce the sugar if your milk is sweetened.
Can I freeze this casserole?
I can freeze baked portions wrapped tightly for up to a month. To reheat, I let them thaw overnight and warm them in the oven or microwave until hot.
Conclusion
Croissant French Toast Casserole is the kind of recipe I make when I want comfort and elegance all in one dish. It’s warm, soft, and sweet, with a hint of spice and the richness of custard-soaked croissants. Whether I’m making breakfast for a crowd or just treating myself, this is one dish I always come back to.
PrintCroissant French Toast Casserole
This cozy breakfast casserole combines buttery croissants with a rich vanilla-cinnamon custard—baked until golden and perfect for brunch, holidays, or weekend mornings.
- Prep Time: 15 minutes
- Cook Time: 50 minutes
- Total Time: 1 hour 5 minutes
- Yield: 8 servings
- Category: Breakfast / Brunch
- Method: Baking
- Cuisine: French-inspired
- Diet: Vegetarian
Ingredients
6 large day-old croissants, torn into pieces
6 large eggs
2 cups heavy cream (or whole milk)
1 cup brown sugar
2 teaspoons vanilla extract
1 teaspoon ground cinnamon
Instructions
Preheat Oven:
Preheat oven to 350°F (175°C). Grease a 9×13-inch baking dish with butter or non-stick spray.
Layer Croissants:
Tear croissants into bite-sized pieces and evenly distribute them in the prepared dish.
Make Custard:
In a large bowl, whisk together eggs, heavy cream, brown sugar, vanilla extract, and cinnamon until well blended.
Soak & Set:
Pour the custard mixture evenly over the croissants. Press down gently with a spatula to help the bread absorb the liquid.
Bake Covered:
Cover the dish with foil and bake for 30 minutes.
Finish Uncovered:
Remove the foil and bake for an additional 15–20 minutes, until the top is golden brown and the custard is set.
Serve:
Allow to cool slightly before serving. Enjoy warm with maple syrup, powdered sugar, or fresh berries.
Notes
Customize It: Add fresh berries, sliced bananas, or a handful of chopped nuts or chocolate chips before baking.
Make Ahead: Assemble the casserole the night before and refrigerate. Bake in the morning for an easy, make-ahead breakfast.
Serving Tip: Pair with coffee or mimosas for a complete brunch spread.
Storage: Store leftovers in the fridge for up to 3 days. Reheat in the oven or microwave.
