There’s something so cozy about waking up to the smell of baked goods wafting through the house, isn’t there? This Overnight Croissant French Toast Casserole is one of those recipes that brings back memories of lazy Sunday mornings with family and friends. It’s easy to prepare ahead of time, so you can simply pop it in the oven when you’re ready to enjoy a delightful breakfast without any stress. Trust me, this dish will become a staple in your morning routine!
Why You’ll Love Overnight Croissant French Toast Casserole
- Fast – Prep it the night before and bake it in the morning!
- Easy – Minimal ingredients and simple steps make it a breeze.
- Giftable – Perfect for brunch gatherings or to share with friends.
- Crowd-pleasing – Everyone will love this sweet and fluffy treat!
Ingredients
- 6 large croissants – They add a buttery, flaky texture.
- 6 large eggs – The base for our custard mixture.
- 2 cups whole milk – Creamy and rich for a delicious flavor.
- 1 cup heavy cream – For that extra indulgence!
- 1/2 cup granulated sugar – Sweetness to balance the flavors.
- 1 tablespoon vanilla extract – Adds a warm, inviting aroma.
- 1 teaspoon ground cinnamon – Perfect for a hint of spice.
- 1/4 teaspoon salt – Enhances all the sweet flavors.
- 1/2 cup maple syrup (for serving) – A classic topping!
- Powdered sugar (for serving) – For a beautiful presentation.
- Fresh berries (for serving) – A refreshing side to complement the dish.
How to Make Overnight Croissant French Toast Casserole
- Preheat the oven to 350°F (175°C).
- Cut the croissants into bite-sized pieces and place them in a greased 9×13-inch baking dish.
- In a large bowl, whisk together the eggs, milk, heavy cream, sugar, vanilla extract, cinnamon, and salt until well combined.
- Pour the egg mixture evenly over the croissants, ensuring all pieces are soaked. Gently press down to submerge any floating pieces.
- Cover the baking dish with plastic wrap and refrigerate overnight.
- In the morning, remove the casserole from the refrigerator and let it sit at room temperature for about 20 minutes.
- Bake in the preheated oven for 30-35 minutes or until the top is golden brown and the center is set.
- Serve warm drizzled with maple syrup, and dust with powdered sugar. Add fresh berries on the side, if desired.
Substitutions & Additions
If you’re feeling adventurous, there are plenty of ways to customize this casserole. You could swap the croissants for brioche or even challah for a different flavor profile. Want to add some fruit? Chopped apples or sliced bananas would be delicious mixed in! You can also add nuts for a crunchy texture or chocolate chips for a sweet surprise.
Tips for Success
- Make sure to soak all the croissant pieces in the egg mixture to avoid dry spots.
- If you want to prep even further, you can cut the croissants the night before and store them in an airtight container.
- Keep an eye on the baking time; ovens can vary, so check for that golden brown color.
How to Store Overnight Croissant French Toast Casserole
This casserole is best enjoyed fresh but can be stored in the refrigerator for up to 3 days. Just cover it tightly with plastic wrap or transfer it to an airtight container. You can reheat individual portions in the microwave or warm the whole dish in the oven at 350°F until heated through.
FAQs
Can I make this casserole gluten-free? Yes! Just use gluten-free croissants or bread.
Can I freeze leftovers? Absolutely! Just wrap portions tightly in plastic wrap and foil. Thaw in the refrigerator before reheating.
What can I serve with this casserole? Fresh fruits, whipped cream, or even a side of bacon or sausage complement this dish beautifully.
For more delicious recipes, check out Cozy Creamy Tortellini Soup or Easy Homemade Frozen Butterbeer for treats you will love!
Don’t forget to follow us on Pinterest for more tasty ideas and inspiration!

Overnight Croissant French Toast Casserole

Ingredients
Equipment
Method
- Step 1: Preheat the oven to 350°F (175°C).
- Step 2: Cut the croissants into bite-sized pieces and place them in a greased 9x13-inch baking dish.
- Step 3: In a large bowl, whisk together the eggs, milk, heavy cream, sugar, vanilla extract, cinnamon, and salt until well combined.
- Step 4: Pour the egg mixture evenly over the croissants, ensuring all pieces are soaked. Gently press down to submerge any floating pieces.
- Step 5: Cover the baking dish with plastic wrap and refrigerate overnight.
- Step 6: In the morning, remove the casserole from the refrigerator and let it sit at room temperature for about 20 minutes.
- Step 7: Bake in the preheated oven for 30-35 minutes or until the top is golden brown and the center is set.
- Step 8: Serve warm drizzled with maple syrup, and dust with powdered sugar. Add fresh berries on the side, if desired.










