The buttery, flaky croissants transform this French Toast Casserole into something truly magical. When you bake it, the croissants soak up all that rich custard mixture, turning golden and crispy on the edges while staying soft and pillowy inside. Every bite is like a warm hug, with a balance of textures that make it feel indulgent yet comforting. The slight sweetness from the croissants pairs beautifully with the cinnamon and vanilla, creating that perfect balance of flavors.
What really gets me every time is how the aroma fills the kitchen as it bakes. The scent of croissants mingling with the sweet, eggy custard makes you eager to dive right in. It’s the kind of dish that makes mornings feel a little more special, like a cozy weekend brunch or a holiday breakfast gathering. And don’t forget to add a drizzle of maple syrup or a sprinkle of powdered sugar for that extra touch of decadence.
What I love most about this casserole is its versatility. You can prep it the night before, letting those flavors really meld together overnight. Then, in the morning, you just pop it in the oven, and you’re greeted with a golden, bubbly masterpiece that feels like it took hours to make, but really, it’s so easy. This is the kind of dish you’ll want to make again and again, especially when you’re looking to impress guests or treat yourself to something indulgent without a lot of fuss.
Key Ingredients in French Toast Casserole with Croissant
To bring this French Toast Casserole to life, you’ll need a handful of ingredients that come together to create that perfect balance of flavor and texture. Each one plays a vital role in making this dish both comforting and indulgent. Here’s a closer look at what makes this casserole so irresistible:
- Croissants
The star of the show! Croissants give this casserole its signature buttery, flaky texture. As they soak up the custard, they turn soft and pillowy inside, with a golden crisp exterior. The slight sweetness of the croissants complements the other flavors beautifully, making them essential for that melt-in-your-mouth experience. - Eggs
Eggs are the backbone of the custard mixture, creating that rich, creamy base that binds everything together. They help soak into the croissants, providing structure while adding depth to the flavor and a velvety texture. - Whole Milk
The milk adds creaminess to the custard, balancing out the richness of the eggs. It helps create a smooth, silky texture that coats the croissants and enhances their absorption of the custard mixture. - Vanilla Extract
Vanilla brings a warm, sweet undertone to the dish, elevating the flavors of the croissants and custard. Its subtle richness makes the casserole feel more luxurious, without overpowering the other ingredients. - Cinnamon
Cinnamon adds a cozy, spiced warmth that pairs perfectly with the sweetness of the croissants. It gives the casserole that comforting, nostalgic flavor that’s often associated with French toast, without taking over the dish. - Sugar
A little sweetness goes a long way in French Toast Casserole. The sugar helps create a light caramelization on the top as the casserole bakes, adding a delicate sweetness that balances the richness of the croissants and custard. - Salt
A pinch of salt helps to bring out the natural sweetness of the sugar and enhances the overall flavor profile. It’s a small ingredient, but it makes a huge difference in rounding out the dish. - Butter
Butter adds richness and depth to both the custard and the croissants as they bake. It helps create those crispy, golden edges on the casserole while ensuring the inside stays soft and luxurious.
With these key ingredients, you’re just a few steps away from baking up a dish that’s as satisfying as it is flavorful!
How to Make French Toast Casserole with Croissant

- STEP 1: Preheat the Oven
Preheat your oven to 350°F (175°C). This ensures it’s nice and hot when you’re ready to bake your casserole, giving it that golden, crispy finish on the outside while keeping the inside soft and pillowy. - STEP 2: Prepare the Croissants
Slice 4-5 large croissants into 1-inch thick pieces. You want to make sure the croissants are roughly the same size so they soak up the custard evenly. Arrange the croissant slices in a greased 9×13-inch baking dish, overlapping slightly if needed. Don’t worry if the pieces aren’t perfectly neat—it’ll all bake together beautifully! - STEP 3: Make the Custard Mixture
In a large mixing bowl, whisk together 4 large eggs, 1 cup of whole milk, 1 teaspoon of vanilla extract, 1 teaspoon of ground cinnamon, ¼ cup of sugar, and a pinch of salt. Make sure everything is well combined, and the mixture is smooth. This custard is what gives your casserole its creamy richness, so make sure it’s mixed evenly! - STEP 4: Pour the Custard Over the Croissants
Carefully pour the custard mixture evenly over the croissant slices. Use a spoon or your hands to gently press the croissants into the custard, ensuring each piece is soaked through. Let it sit for about 10 minutes, allowing the croissants to absorb the custard and soften. This will make every bite deliciously rich. - STEP 5: Add Butter
Dot the casserole with small pieces of butter (about 2 tablespoons). You want to place the butter on top of the casserole so it melts and creates those crispy, golden edges while baking. - STEP 6: Bake the Casserole
Place the baking dish in the preheated oven and bake for 35-45 minutes, or until the casserole is golden brown on top and a knife inserted into the center comes out clean. You’ll know it’s done when the edges are crispy and the middle is set, but still soft and custardy. - STEP 7: Serve and Enjoy
Once it’s baked to perfection, take the casserole out of the oven and let it cool for just a few minutes. Then, cut it into squares, drizzle with maple syrup, and top with powdered sugar if you like. Serve it warm, and watch as your family or guests enjoy every bite of this delicious, comforting French Toast Casserole!
Serving Suggestions for French Toast Casserole with Croissant
To make your French Toast Casserole with Croissant even more delightful, consider these serving suggestions:
- Top with Fresh Fruit
A handful of fresh berries or sliced bananas adds a burst of color and freshness to your French Toast Casserole. The natural sweetness of the fruit complements the richness of the croissants, creating the perfect balance of flavors. Plus, it makes the dish feel a little lighter—like you’re eating something healthy (even if it’s not)! - Add a Dollop of Whipped Cream
If you want to elevate this casserole to the next level, add a dollop of freshly whipped cream on top. The light, airy cream will melt into the warm casserole, adding a dreamy texture that makes every bite feel like a special treat. - Pair with a Hot Drink
Whether it’s a rich cup of coffee, a cozy chai latte, or a warm mug of hot chocolate, a hot drink is the perfect complement to this indulgent breakfast. The warmth of the beverage will enhance the comforting vibes of your casserole, making your brunch feel even more inviting.
Every bite of this French Toast Casserole is a delight, but these little additions will take it from delicious to unforgettable!
How to Store French Toast Casserole with Croissant
If you find yourself with leftovers (lucky you!), storing French Toast Casserole with Croissant is simple and ensures you can enjoy it for a few more days. To keep it fresh, allow the casserole to cool completely before storing it. This helps prevent any moisture from building up inside the container and keeps the texture intact.
To store in the refrigerator, just cover the casserole tightly with plastic wrap or aluminum foil. Place it in an airtight container or leave it in the baking dish and cover it well. It will stay good for about 3 to 4 days, ready for a quick reheat the next morning or as a sweet snack. When reheating, just pop it in the oven at 350°F for 10-15 minutes to restore that lovely golden, crispy top.
If you want to keep the casserole for longer, freezing is a great option. After cooling, cut the casserole into individual portions and wrap each piece tightly in plastic wrap before storing them in a freezer-safe bag or container. You can freeze it for up to a month. When you’re ready to enjoy, thaw it overnight in the fridge and reheat in the oven. The croissants will stay soft, and the custard will be just as creamy, making it taste almost as good as when it was freshly baked.
Conclusion

And there you have it—your new go-to recipe for a warm, comforting, and indulgent French Toast Casserole with Croissant! From the buttery, flaky croissants to the rich, creamy custard, this dish is the perfect way to start your day or impress guests at your next brunch gathering. It’s simple to make, but it tastes like something you spent hours perfecting (a little kitchen magic, if you ask me).
I hope this recipe fills your kitchen with the same delightful aromas and cozy vibes that it brings to mine every time I make it. If you give it a try, I’d love to hear how it turns out for you. Whether you make it as a special treat or enjoy it as a comforting breakfast, I’m sure it’ll become a family favorite in no time!
Feel free to leave any questions, comments, or feedback below—I’m always happy to chat about this recipe or help with any tips to make it even more delicious. Happy baking!

French Toast Casserole with Croissant
Description
This French Toast Casserole with Croissant is a warm, fluffy masterpiece. Buttery croissants soak up a rich custard, then bake to golden perfection. Sweet hints of vanilla and cinnamon fill every bite, making it the ultimate cozy breakfast treat.
Ingredients
Instructions
-
Preheat your oven to 350°F (175°C).
-
Cut the croissants into bite-sized pieces and place them evenly in a greased 9x13-inch baking dish.
-
In a large bowl, crack the six eggs and whisk them together until well combined.
-
Pour in the two cups of whole milk and one cup of heavy cream, stirring until smooth.
-
Add the quarter cup of granulated sugar, one tablespoon of vanilla extract, one teaspoon of ground cinnamon, half a teaspoon of ground nutmeg, and a quarter teaspoon of salt.
-
Whisk the mixture until all ingredients are fully incorporated.
-
Pour the egg mixture evenly over the croissant pieces in the baking dish, ensuring all the croissants are soaked.
-
Using your hands or a spoon, gently press down on the croissant pieces to ensure they absorb the liquid.
-
Cover the baking dish with aluminum foil and place it in the preheated oven.
-
Bake the casserole for 25 minutes, then remove the foil and bake for an additional 20-25 minutes, or until the top is golden brown and the casserole is set.
-
While the casserole is baking, melt one tablespoon of unsalted butter in a small saucepan over medium heat.
-
Once melted, stir in the quarter cup of maple syrup and continue heating for about 2 minutes, just until warmed through.
-
Remove the casserole from the oven once it’s done, and let it cool for about 5 minutes.
-
Sift half a cup of powdered sugar evenly over the top of the casserole for a light, sweet finish.
-
Drizzle the warm maple syrup mixture over the casserole right before serving.
-
Serve the French toast casserole warm and enjoy!
Note
- Using stale croissants will give the casserole a better texture, as they absorb more of the custard mixture.
- You can substitute the whole milk and heavy cream with a non-dairy milk alternative, like almond milk, for a lighter version.
- For extra flavor, add a handful of chocolate chips or fresh berries into the croissant mixture before baking.
- Ensure you press down on the croissants so they soak up the egg mixture evenly for a moist casserole.
- If you prefer a crispier top, bake the casserole uncovered for the full 45-50 minutes.