There’s something about the soft, buttery layers of croissants soaking up the custard mixture that makes this French Toast Casserole feel like the ultimate breakfast indulgence. The richness of the croissant dough, combined with the eggs, milk, and vanilla, creates a flavor that’s both sweet and comforting. It’s a luxurious twist on the classic French toast we all know and love, but in casserole form, so you can easily serve a crowd—or just savor leftovers for a few days.
When it’s baking in the oven, the smell fills the kitchen and draws everyone in. The top gets golden and crisp, while the inside remains soft and custardy—perfectly balanced textures that make every bite irresistible. And when you drizzle maple syrup over the top? Oh, it’s like the cherry on the sundae. The syrup seeps into the croissant layers, creating little pockets of sweetness that elevate each forkful. If you’re feeling extra adventurous, a dusting of powdered sugar or a dollop of whipped cream can take it to another level.
This dish is great for special occasions like brunch gatherings or holiday mornings, but honestly, it’s so easy to make, you’ll find yourself craving it on a lazy Sunday. The best part is that you can assemble it the night before, pop it in the fridge, and then bake it off the next morning—perfect for those busy mornings when you want something impressive without the work.
Key Ingredients in French Toast Casserole with Croissant
Each ingredient in this French Toast Casserole plays a crucial role in achieving the perfect balance of flavor and texture. From the croissants that form the base, to the sweet, creamy mixture that soaks them up, every bite is a symphony of ingredients working together to make your morning feel extra special.
Croissants
The buttery, flaky croissants are the star of this casserole. They absorb the custard mixture beautifully, creating a soft, melt-in-your-mouth texture, while their light, airy layers add richness and flavor that take this dish to the next level.
Eggs
Eggs are essential for creating the custard-like base that binds everything together. They give the casserole its structure and creaminess, ensuring each bite is silky and smooth.
Milk
The milk helps to loosen the custard mixture, adding a bit of creaminess without overpowering the richness of the croissants. It’s the liquid base that makes the casserole custardy but not too heavy.
Heavy Cream
This is the ingredient that adds a luxurious, velvety smoothness to the custard. Heavy cream makes the dish extra indulgent, giving it a richness that makes every bite feel decadent.
Sugar
A little bit of sugar balances out the savory richness of the croissants and eggs. It adds just the right amount of sweetness to complement the maple syrup and cinnamon.
Vanilla Extract
Vanilla is the secret ingredient that enhances the flavor of the casserole, adding a warm, aromatic note that brings everything together. It pairs perfectly with the cinnamon and sugar for that cozy, comforting taste.
Ground Cinnamon
Cinnamon adds a touch of spice that elevates the sweetness of the custard. It’s a classic flavor pairing with croissants, giving the casserole a subtle warmth that makes it feel like a cozy, indulgent treat.
Salt
Salt is a key player in balancing the sweetness of the dish. It enhances the other flavors and helps to bring out the richness of the eggs and cream.
Maple Syrup
Maple syrup is the finishing touch that makes this casserole irresistible. When drizzled over the top, it adds a natural sweetness that seeps into the croissant layers, creating pockets of syrupy goodness in every bite.
Butter
A pat of butter ensures the casserole has a golden, crispy top while it bakes. It also adds a savory depth to the flavor, helping to balance out the sweetness and giving it that irresistible crispy texture on top.
Powdered Sugar
A light dusting of powdered sugar on top before serving adds a touch of sweetness and a lovely finishing touch. It melts delicately over the warm casserole, giving it a bit of sparkle and an extra indulgent look.
How to Make French Toast Casserole with Croissant

- STEP 1: Preheat your oven to 350°F (175°C).
Set the stage for baking by getting your oven nice and hot. This ensures your casserole bakes evenly and comes out perfectly golden and crisp. - STEP 2: Grease a 9×13-inch baking dish with butter to prevent sticking.
Use a generous amount of butter to coat the bottom and sides of your baking dish. This will give your casserole a beautiful golden crust and prevent any sticking when it’s time to serve. - STEP 3: Tear the croissants into bite-sized pieces and place them in the prepared baking dish.
Take your fresh, buttery croissants and tear them into chunks. Don’t worry about making them perfect—rough, rustic pieces work best. Spread them evenly in the baking dish, making sure the pieces are snug but not overcrowded. - STEP 4: In a large mixing bowl, crack all six eggs and beat them together until well combined.
Whisk the eggs vigorously to get them nice and frothy. This will help create a smooth custard that’ll soak into the croissants. - STEP 5: Add the milk, heavy cream, sugar, vanilla extract, ground cinnamon, and salt to the beaten eggs, and whisk until smooth and fully incorporated.
Pour in the milk and heavy cream, followed by the sugar, vanilla, cinnamon, and a pinch of salt. Whisk everything together until it’s well combined and smooth. This is the custard that will make your casserole rich and flavorful. - STEP 6: Pour the egg mixture evenly over the torn croissant pieces in the baking dish, ensuring all the croissant pieces are soaked.
Slowly pour the egg mixture over the croissants, making sure each piece is drenched in that delicious custard. Gently shake the dish to help the liquid spread evenly. - STEP 7: Gently press the croissants down with a spoon to ensure they absorb the liquid.
Take a spoon and press down gently on the croissants to help them soak up all the custard. You want the pieces to be fully immersed for that perfect soft center. - STEP 8: Cover the dish with aluminum foil and place it in the preheated oven.
Cover the casserole with aluminum foil to keep it moist while baking. Pop it in the oven and let it bake for the first 30 minutes. - STEP 9: Bake for 30 minutes covered, then remove the foil and bake for an additional 20 minutes until the top is golden brown and crispy.
After the first 30 minutes, carefully remove the foil and let it bake for another 20 minutes. The top should turn golden and crispy while the inside remains soft and custardy. - STEP 10: While the casserole is baking, melt the butter in a small saucepan over low heat.
In a small saucepan, melt butter over low heat. Stir occasionally to make sure it doesn’t burn. - STEP 11: Once melted, stir in the maple syrup until combined and heated through, then remove from heat.
Once the butter is fully melted, pour in the maple syrup and stir until fully combined. Heat it through, but don’t let it come to a boil—then remove from heat. - STEP 12: Once the casserole is done baking, remove it from the oven and allow it to cool for a few minutes.
Take the casserole out of the oven and let it rest for a few minutes. This makes it easier to slice and serve, and it gives the custard time to settle. - STEP 13: Drizzle the maple syrup mixture evenly over the casserole.
Once the casserole has cooled slightly, drizzle the warm maple syrup mixture generously over the top. The syrup will seep into the croissant layers, adding even more sweetness. - STEP 14: Sift powdered sugar over the top of the casserole before serving.
Finish with a light dusting of powdered sugar for a beautiful touch. It adds a little sweetness and makes your casserole look even more inviting. - STEP 15: Serve warm and enjoy!
Scoop yourself a warm, gooey portion, top with extra syrup if you like, and savor every decadent bite. This is one breakfast you’ll want to make again and again.
Serving Suggestions for French Toast Casserole with Croissant
1. Top with Fresh Berries or Sliced Fruit
Brighten up your French Toast Casserole with a handful of fresh berries or slices of banana. The tartness of the fruit balances out the sweetness of the casserole, adding a fresh pop of flavor that’s just the right complement to the rich, custardy layers.
2. Add a Dollop of Whipped Cream or Mascarpone
If you’re in the mood for a little extra indulgence (who isn’t?), add a dollop of whipped cream or mascarpone cheese on top. The creamy texture is heavenly against the crispy edges and soft croissant layers—plus, it adds a luxurious feel to each bite.
3. Serve with Bacon or Sausage
For a perfect sweet-and-savory combo, serve your French Toast Casserole with crispy bacon or savory sausage on the side. The salty richness of the meat perfectly balances the sweetness of the casserole, making each bite a satisfying contrast of flavors.
How to Store French Toast Casserole with Croissant
If you happen to have any leftovers (which might be a big “if” because it’s so delicious), storing your French Toast Casserole is easy, and it’ll still taste just as good the next day!
To keep the casserole fresh, let it cool completely before storing it. Once it’s cooled down, cover it tightly with plastic wrap or aluminum foil and pop it in the fridge. It will keep for about 2-3 days, and the flavors continue to meld together, making each bite just as satisfying as the first.
If you want to enjoy it later on, you can also freeze the casserole. Just slice it up into individual portions, wrap them tightly, and freeze. When you’re ready to enjoy it, simply reheat in the oven, covered, at 350°F (175°C) for about 20-25 minutes. It will taste almost as fresh as when it was first baked—crispy on the edges, warm and custardy inside.
For a quicker option, you can microwave individual servings. Just cover with a damp paper towel and heat for about a minute or two, until warm. It’s not quite the same as the oven, but it’s definitely convenient when you’re in a rush.
Conclusion

Well, there you have it—the ultimate French Toast Casserole with croissants! Whether you’re making it for a holiday brunch or just treating yourself to something special on a cozy weekend morning, this dish is sure to impress. It’s the perfect combination of buttery croissants, creamy custard, and the sweet touch of maple syrup—an indulgence that’s totally worth it.
I hope you enjoyed reading through the recipe as much as I love making it. It’s one of those dishes that feels like a warm hug on a plate, and the best part? You can prep it the night before and wake up to a mouthwatering breakfast with minimal effort.
So, if you try it out (and I really hope you do!), I’d love to hear how it goes! Any feedback, questions, or tips from your experience are always welcome. And if you need any help while making it, don’t hesitate to reach out—I’m always happy to chat about delicious things like this! Enjoy every delicious bite, my friend!
French Toast Casserole with Croissant
Description
Imagine buttery croissants transformed into a sweet, golden casserole with layers of custard, vanilla, and a touch of cinnamon. Crispy edges give way to soft, melt-in-your-mouth perfection, making every bite a comforting, heavenly experience.
Ingredients
Instructions
-
Preheat your oven to 350°F (175°C).
-
Grease a 9x13-inch baking dish with butter to prevent sticking.
-
Tear the croissants into bite-sized pieces and place them in the prepared baking dish.
-
In a large mixing bowl, crack all six eggs and beat them together until well combined.
-
Add the milk, heavy cream, sugar, vanilla extract, ground cinnamon, and salt to the beaten eggs, and whisk until smooth and fully incorporated.
-
Pour the egg mixture evenly over the torn croissant pieces in the baking dish, ensuring all the croissant pieces are soaked.
-
Gently press the croissants down with a spoon to ensure they absorb the liquid.
-
Cover the dish with aluminum foil and place it in the preheated oven.
-
Bake for 30 minutes covered, then remove the foil and bake for an additional 20 minutes until the top is golden brown and crispy.
-
While the casserole is baking, melt the butter in a small saucepan over low heat.
-
Once melted, stir in the maple syrup until combined and heated through, then remove from heat.
-
Once the casserole is done baking, remove it from the oven and allow it to cool for a few minutes.
-
Drizzle the maple syrup mixture evenly over the casserole.
-
Sift powdered sugar over the top of the casserole before serving.
-
Serve warm and enjoy!
Note
- Make sure to tear the croissants into bite-sized pieces for even soaking and texture.
- For a richer flavor, you can use whole milk instead of low-fat milk.
- Let the casserole cool slightly before serving to allow the syrup and powdered sugar to set.
- You can substitute brown sugar for a deeper sweetness and flavor.
- For extra crunch, broil the casserole for the last 2–3 minutes of baking.
