Welcome to the ultimate breakfast experience! If you love French toast, you’re going to fall head over heels for this French Toast Casserole with Croissants. This dish is not just a delightful twist on a classic—you’ll enjoy the buttery, flaky goodness of croissants combined with a luscious custard mixture. Whether you’re hosting a brunch gathering, celebrating a special occasion, or simply treating your family to a cozy breakfast, this casserole makes it easy to bring joy to the table. Just imagine waking up to the smell of baked croissants mingling with cinnamon and vanilla—sounds heavenly, right?
This French Toast Casserole is designed with the busy cook in mind. Prep it the night before, and you’ll have a warm, satisfying breakfast waiting for you in the morning with minimal effort. Plus, croissants lend a unique texture that elevates the dish and makes it feel more indulgent. With rich eggs, creamy milk, and a sprinkle of sugar, every bite offers a taste of luxury that’s hard to beat. Are you ready to wow your loved ones? Let’s dive into the details on how to make this delectable dish.
Why You’ll Love This French Toast Casserole with Croissants
- Effortless Preparation: Whip it up the night before and enjoy a stress-free morning.
- Buttery Goodness: The croissants absorb the custard beautifully, creating a soft and flavorful dish.
- Crispy Topping: The crumble adds a delightful crunch that contrasts perfectly with the soft texture.
- Versatile Meal: Perfect for breakfast, brunch, or even a sweet dessert!
Preparation Phase & Tools to Use
Before diving into the deliciousness of the French Toast Casserole with Croissants, it’s essential to set your kitchen up for success. Start by gathering your ingredients and tools. You’ll need a large mixing bowl for whisking the custard, a baking dish, and a spatula to smooth out the layers of croissants. A whisk will help you achieve a smooth custard mixture, while a sharp knife is necessary for slicing the croissants into even pieces. Don’t forget a mixing bowl for the crumble topping!
Preheat your oven to 350°F (175°C) when you are ready to bake, and prepare your baking dish by greasing it generously to avoid any sticking. If you’re planning to chill the casserole overnight, ensure you have enough space in your refrigerator to accommodate it. The overnight soak will help the croissants absorb the custard and enhance the flavor. Let’s not forget, a simple parchment paper lining can also be a great aid for easy cleaning!

Ingredients
- 6 large croissants (preferably slightly stale, sliced)
- 4 large eggs (adds richness to the custard)
- 1 cup milk (or almond milk for a dairy-free option)
- ½ cup heavy cream (for a creamy texture)
- ½ cup granulated sugar (can replace with maple syrup)
- 1 teaspoon vanilla extract (pure for the best flavor)
- ½ teaspoon ground cinnamon (for a cozy spice note)
- Pinch of salt (to balance sweetness)
Instructions
Step 1: Prepare the Baking Dish
Start by generously greasing a large baking dish with butter. This will prevent the delicious casserole from sticking, ensuring that every slice comes out perfectly. Next, take your croissants and slice them into half or quarters, creating bite-sized pieces. Lay these croissant pieces in the baking dish in a decorative, overlapping pattern to cover the bottom entirely.
Step 2: Whisk Together the Custard
In a large mixing bowl, whisk together the eggs, milk, heavy cream, granulated sugar, vanilla extract, ground cinnamon, and a pinch of salt. This mixture will create a rich custard that infuses the casserole with incredible flavor. Whisk until the ingredients are well combined, and the mixture is smooth and homogeneous.
Step 3: Pour the Custard Over the Croissants
Gently pour the custard mixture over the layered croissants, being sure to cover every piece evenly. To help the croissants soak up the custard, press them down slightly with a spatula or your hand. This step is crucial as it allows all the flavors to meld together and ensures that no piece is left dry.
Step 4: Make the Crumble Topping
In a separate mixing bowl, combine the all-purpose flour, brown sugar, and ground cinnamon. Add the cold, diced unsalted butter and use your fingers to break it into the dry ingredients until the mixture resembles coarse crumbs. This crumble topping adds a delightful texture and sweetness to the baked casserole.
Step 5: Assemble the Casserole
Sprinkle the crumble topping evenly over the soaked croissants. This layer of crumble is essential as it will provide that lovely, crispy contrast when baked. Once assembled, cover the baking dish with plastic wrap or foil and place it in the refrigerator for at least 4 hours, ideally overnight. This allows the croissants to soak up the custard and enhances the flavor.
Step 6: Bake to Perfection
The next morning, preheat your oven to 350°F (175°C). Uncover the casserole and bake for about 40-45 minutes, or until the top is golden brown and the center is set. A good rule of thumb is to lightly shake the dish—if it jiggles a little in the center, it’s done. Let the casserole cool slightly before serving to allow the custard to set further.

Variations
- Protein: Add cooked, crumbled bacon or sausage for a savory twist.
- Vegetables: Incorporate spinach or diced bell peppers for a fresh variation.
- Spices: Enhance flavor with nutmeg, ginger, or even orange zest in the custard.
Cooking Notes
- For best results, use croissants that are slightly stale as they absorb the custard better.
- Feel free to make this recipe dairy-free by substituting all dairy products with their plant-based alternatives.
Serving Suggestions
- Serve warm, drizzled with maple syrup for extra sweetness.
- Top with powdered sugar and fresh berries for a delightful presentation.
Tips
- Allow the casserole to cool slightly before cutting it into squares; this will help the slices hold together better.
- Try adding chocolate chips or nuts to the custard for an extra special touch.
Prep Time, Cook Time, Total Time
- Prep Time: 20 minutes.
- Cook Time: 40-45 minutes.
- Total Time: Approximately 1 hour.
Nutritional Information
- Calories: Approximately 350 per serving.
- Protein: 10g.
- Sodium: 300mg.
FAQs
Can I prepare this casserole ahead of time?
Absolutely! This casserole can be prepared the night before and refrigerated overnight. This allows the flavors to meld beautifully before baking.
Can I use other types of bread?
Yes! While croissants offer a unique flavor and texture, you can substitute with any bread of your choice. Brioche, challah, or even regular bread will work well.
What if I have leftovers?
Leftovers can be stored in an airtight container in the refrigerator for up to 3 days. Reheat in the oven or microwave before serving.
Can I freeze the casserole?
Yes! You can freeze the assembled but uncooked casserole for up to a month. Thaw it in the refrigerator overnight and then bake as directed!
Conclusion
In conclusion, this French Toast Casserole with Croissants is the perfect breakfast treat that combines ease with elegant flavors. From its buttery croissant base to the delicious custard, each bite offers a reminder of why breakfast should always be celebrated. Whether you share it with family or enjoy it as a personal treat, every moment spent indulging in this dish is guaranteed to brighten your mornings. Don’t forget to leave a comment below if you try it, or share your own adaptations and serving suggestions. Happy cooking!
Print
Delicious French Toast Casserole with Croissants
- Total Time: Approximately 1 hour
- Yield: 6 servings 1x
Description
This French Toast Casserole with Croissants is a delightful twist on a classic breakfast dish, combining buttery croissants and a rich custard.
Ingredients
- 6 large croissants (preferably slightly stale, sliced)
- 4 large eggs (adds richness to the custard)
- 1 cup milk (or almond milk for a dairy-free option)
- ½ cup heavy cream (for a creamy texture)
- ½ cup granulated sugar (can replace with maple syrup)
- 1 teaspoon vanilla extract (pure for the best flavor)
- ½ teaspoon ground cinnamon (for a cozy spice note)
- Pinch of salt (to balance sweetness)
Instructions
- Start by generously greasing a large baking dish with butter. This will prevent the delicious casserole from sticking, ensuring that every slice comes out perfectly. Next, take your croissants and slice them into half or quarters, creating bite-sized pieces. Lay these croissant pieces in the baking dish in a decorative, overlapping pattern to cover the bottom entirely.
- In a large mixing bowl, whisk together the eggs, milk, heavy cream, granulated sugar, vanilla extract, ground cinnamon, and a pinch of salt. This mixture will create a rich custard that infuses the casserole with incredible flavor. Whisk until the ingredients are well combined, and the mixture is smooth and homogeneous.
- Gently pour the custard mixture over the layered croissants, being sure to cover every piece evenly. To help the croissants soak up the custard, press them down slightly with a spatula or your hand. This step is crucial as it allows all the flavors to meld together and ensures that no piece is left dry.
- In a separate mixing bowl, combine the all-purpose flour, brown sugar, and ground cinnamon. Add the cold, diced unsalted butter and use your fingers to break it into the dry ingredients until the mixture resembles coarse crumbs. This crumble topping adds a delightful texture and sweetness to the baked casserole.
- Sprinkle the crumble topping evenly over the soaked croissants. This layer of crumble is essential as it will provide that lovely, crispy contrast when baked. Once assembled, cover the baking dish with plastic wrap or foil and place it in the refrigerator for at least 4 hours, ideally overnight. This allows the croissants to soak up the custard and enhances the flavor.
- The next morning, preheat your oven to 350°F (175°C). Uncover the casserole and bake for about 40-45 minutes, or until the top is golden brown and the center is set. A good rule of thumb is to lightly shake the dish—if it jiggles a little in the center, it’s done. Let the casserole cool slightly before serving to allow the custard to set further.
Notes
This casserole can be prepared the night before and refrigerate overnight for best results. Use slightly stale croissants for optimal absorption.
- Prep Time: 20 minutes
- Cook Time: 40-45 minutes
- Category: Breakfast
Nutrition
- Calories: Approximately 350 per serving
- Sodium: 300 mg
- Protein: 10 g