Croissant Baked French Toast is an easy French toast casserole that’s made with croissants instead of bread. This easy breakfast casserole takes almost no prep to make and is perfect for weekend or holiday breakfast or brunch.

If you’re looking for an easy-to-make breakfast that’s deliciously decadent, this Croissant Baked French Toast is about to become your new favorite recipe. Made with just 7 simple ingredients, this French toast casserole uses buttery croissants instead of regular bread.
The croissants give the French toast casserole its perfect texture – crisp on top and soft in the middle. The French toast is also super simple to make, and it just takes a few minutes of prep to whip it up.
Whether you’re hosting a weekend brunch, feeding a crowd for the holidays, or just want something a little more indulgent than the usual French toast casserole, this recipe is sure to please!
Ingredient notes and substitutions
- Croissants: The croissants that you’ll need are the large sized croissants that you can get at Costco (about 2.3 ounces each). If you can’t get the large croissants, simply use more of the smaller croissants to fill the pan as shown in the “how to make” section below.
- Whole milk: You can use half-and-half or cream for richer French toast or use 1% or 2% milk for French toast that isn’t as rich. You could also use plant-based milk, like almond milk, if you would like to make the French toast casserole dairy free.
- Brown sugar: Either light brown sugar or dark brown sugar will work in this recipe.
How to make croissant baked French toast
Here you’ll find instructions and step-by-step photos showing how to make this recipe. The full recipe, including ingredients, is given below.
Step 1: Grease a 9×13-inch baking dish.

Step 2: Add the croissant pieces to the prepared baking dish.
Step 3: In a large bowl whisk together the eggs, milk, brown sugar, vanilla extract and cinnamon.

Step 4: Pour the egg mixture over the croissant pieces, and gently press the croissant pieces into the custard.
Step 5: Stir together the granulated sugar and remaining 1/2 teaspoon cinnamon.
Step 6: Sprinkle the cinnamon sugar over the top of the croissants.
Step 7: Set aside while the oven preheats.
Step 8: Preheat oven to 350 degrees F.
Step 9: Bake, covered, for 25 minutes.
Step 10: Uncover and continue to bake until golden brown, about 10-15 minutes.

Recipe Tips!
- Serving suggestions: For a simple breakfast, serve the French toast with maple syrup. You can also serve it with powdered sugar, whipped cream, and fresh berries for a more decadent treat. I like to serve this with breakfast casserole with bacon and either fresh fruit on top or a fruit salad on the side.
- Make ahead prep: I don’t recommend make this casserole the night before and letting it sit in the fridge overnight as the croissants get too soft and mushy. If you’re going to be short on time, you can tear the croissants and place them in an airtight container, make the egg mixture and chill it, and then combine just the torn croissants and egg mixture when you’re ready to bake it.

Storage
Store any leftover croissant baked French toast in an airtight container in the refrigerator. It will keep for up to 4 days when properly stored in the fridge.
More French toast recipes!
If you’ve tried this croissant baked French toast recipe, don’t forget to rate the recipe and leave me a comment below. I love to hear from people who’ve made my recipes!
You can subscribe to receive my latest recipe newsletters or follow me on Facebook, Instagram and Pinterest for even more delicious food.

Croissant Baked French Toast
Equipment
- 9×13 pan
Ingredients
French toast
- 4 large Costco-sized croissants torn into pieces
- 8 large eggs
- 2 cups whole milk
- 3 tablespoons light brown sugar packed
- 2 teaspoons vanilla extract
- 1/2 teaspoon ground cinnamon
Topping
- 2 tablespoons granulated sugar
- 1/2 teaspoon ground cinnamon
Instructions
- Grease a 9×13-inch baking dish.
- Add the croissant pieces to the prepared baking dish.4 large Costco-sized croissants
- In a large bowl whisk together the eggs, milk, brown sugar, vanilla extract and 1/2 teaspoon cinnamon.8 large eggs, 2 cups whole milk, 3 tablespoons light brown sugar, 2 teaspoons vanilla extract, 1/2 teaspoon ground cinnamon
- Pour the egg mixture over the croissant pieces, and gently press the croissant pieces into the custard.
- Stir together the granulated sugar and remaining 1/2 teaspoon cinnamon.2 tablespoons granulated sugar, 1/2 teaspoon ground cinnamon
- Sprinkle the cinnamon sugar over the top of the croissants.
- Set aside while the oven preheats.
- Preheat oven to 350 degrees F.
- Bake, covered, for 25 minutes.
- Uncover and continue to bake until golden brown, about 10-15 minutes.
Notes
- Croissants: The croissants that you’ll need are the large sized croissants that you can get at Costco that are about 2.3 ounces each. If you can’t get the large croissants, simply use more of the smaller croissants to fill the pan as shown in the “how to make” section above.
- Whole milk: You can use half-and-half or cream for richer French toast or use 1% or 2% milk for French toast that isn’t as rich. You could also use plant-based milk, like almond milk, if you would like to make the French toast casserole dairy free.
- Nutrition values are estimates.
Nutrition
Did You Make This Recipe?
Share it with me on Instagram @i_heart_eating and follow on Youtube @katedean and Pinterest @katedean for more!
Love this recipe?
Share your thoughts below and let’s chat! Make sure to connect with me on your favorite social platform below and show me what you made!