If you have a soft spot for indulgent breakfasts that feel like a warm, cozy hug in every bite, you are going to fall head over heels for this Croissant French Toast Bake Recipe. Imagine buttery, flaky croissants soaked in a rich vanilla-cinnamon custard, layered with luscious cream cheese pockets, and topped with a sweet, buttery crumb—all baked to golden perfection. This dish transforms your morning routine into a memorable experience that’s perfect for weekend brunches or special gatherings where everyone leaves smiling and satisfied.
Ingredients You'll Need
The magic of this Croissant French Toast Bake Recipe lies in its beautifully simple ingredients. Each component plays a starring role, from the flaky croissants that provide a tender base to the creamy custard that infuses warmth and spice. Together, they create layers of texture and flavor that make every forkful downright irresistible.
- 10 large croissants, sliced in half: The foundation of your dish—make sure they’re slightly stale or toasted to soak up the custard perfectly.
- 4 large eggs: Essential for binding the custard and adding richness.
- 1.5 cups half and half: Adds creaminess to the custard without being too heavy.
- ¼ cup maple syrup + more for serving: Provides natural sweetness and a classic breakfast flavor.
- 2 teaspoons vanilla extract: Infuses a warm, aromatic undertone.
- 1 teaspoon cinnamon: Adds a cozy spice that complements the croissants beautifully.
- ½ teaspoon Kosher salt (or ¼ teaspoon table salt): Balances sweetness and enhances all flavors.
- 8 ounces softened cream cheese: Creates delightful pockets of creamy tanginess throughout.
- 3 tablespoons brown sugar: Sweetens the cream cheese layer just right.
- 3 teaspoons vanilla extract: Boosts the cream cheese mixture with extra fragrance.
- ½ teaspoon cinnamon: Adds a subtle spicy kick to the cream cheese filling.
- ½ cup all-purpose flour: Used to create a crumbly, buttery topping for crunch.
- ⅓ cup brown sugar: Sweetens the crumble topping, balancing the textures.
- 6 tablespoons cold and cubed butter: Key for that irresistible buttery crumble topping.
How to Make Croissant French Toast Bake Recipe
Step 1: Prepare Your Croissants
Start by letting your croissants sit out overnight so they get delightfully stale. This step ensures they soak up the custard without turning mushy. If you’re short on time, no worries—just heat them in a 250-degree oven for 30 to 35 minutes, then let them cool to room temperature. This is a crucial step for perfect texture.
Step 2: Preheat and Grease the Pan
Preheat your oven to 350 degrees Fahrenheit. Butter a 9x13-inch baking dish or a large sauté pan thoroughly. This keeps your casserole from sticking and adds a subtle buttery flavor to the edges where croissants meet the pan.
Step 3: Whisk the Custard Mixture
In a large bowl, whisk together eggs, half and half, maple syrup, vanilla extract, cinnamon, and salt until combined. This custard blend is where all the flavor begins—make sure it's smooth, so every croissant piece will soak it up evenly.
Step 4: Soak the Croissants
Working in batches, gently submerge the croissant halves in the custard mixture for at least one minute, allowing them to absorb all that luscious liquid. This soaking step transforms your croissants into a soft, custardy treasure once baked.
Step 5: Layer the Croissants
Arrange the soaked croissant pieces in your greased baking dish in an even layer, overlapping slightly to tuck them in snugly. Pour any leftover custard mixture evenly over the croissants to make sure every bite is custardy goodness.
Step 6: Make the Cream Cheese Mixture
Using an electric mixer, beat the softened cream cheese, brown sugar, vanilla extract, and cinnamon until smooth and creamy. This mixture will create delightful pockets of richness amid the croissant layers.
Step 7: Dollop the Cream Cheese
Drop spoonfuls of the cream cheese mixture into the little pockets between the croissant pieces. These creamy surprises throughout the bake add a tangy richness that elevates the whole dish.
Step 8: Prepare the Crumble Topping
In a medium bowl, mix together flour, brown sugar, and cubed butter by rubbing everything with your fingers until it forms clumps resembling coarse crumbs. This topping bakes into a golden, buttery crunch.
Step 9: Sprinkle the Crumble
Evenly scatter the crumble topping over the croissants and cream cheese dollops. This crunchy layer adds texture and sweet depth that contrasts perfectly with the soft custard.
Step 10: Bake to Perfection
Bake your Croissant French Toast Bake Recipe uncovered for 45 to 50 minutes, or until the top is golden brown and the custard is set but still moist. Check after 30 minutes—if the top is browning too fast, loosely cover with foil to prevent burning.
Step 11: Rest and Serve
Allow the bake to rest for 10 minutes after pulling it from the oven. This little pause lets the custard fully set, making it easier to cut and serve. Don’t hold back on drizzling extra maple syrup on top to finish off this incredible breakfast treat.
How to Serve Croissant French Toast Bake Recipe
Garnishes
Elevate your presentation with fresh berries, a dusting of powdered sugar, or a sprinkle of chopped nuts like toasted pecans or almonds. These touches add color, crunch, and freshness that complement the buttery richness.
Side Dishes
Pair this bake with crisp bacon or sausage for a savory contrast, or offer a side of fresh fruit salad to balance the indulgence with bright, juicy flavor.
Creative Ways to Present
Serve pieces in individual ramekins for a charming single-serve dessert twist, or layer the bake alongside a dollop of whipped cream and a drizzle of chocolate sauce for an extra-special brunch delight.
Make Ahead and Storage
Storing Leftovers
After cooling completely, cover leftovers tightly with plastic wrap or transfer to an airtight container. Refrigerated, your Croissant French Toast Bake Recipe will stay delicious for up to 3 days.
Freezing
This recipe freezes beautifully. Wrap tightly in foil and place in a freezer-safe container or bag. It can be frozen for up to 2 months. To enjoy later, thaw overnight in the fridge before reheating.
Reheating
Warm individual servings in the microwave for 45 to 60 seconds, or reheat the entire casserole in a 325-degree oven for about 20 minutes until heated through and crisp on top. This keeps the textures and flavors just as delightful as freshly baked.
FAQs
Can I use regular bread instead of croissants?
While you absolutely can, using croissants gives this recipe its signature flaky, buttery texture that regular bread can’t replicate. If you do use regular bread, consider brioche or challah for a similarly rich experience.
Do the croissants need to be stale?
Yes, slightly stale croissants are best because they soak up the custard without falling apart. If fresh, baking them low and slow helps dry them out just enough for perfect absorption.
Can I prepare the Croissant French Toast Bake Recipe the night before?
Absolutely! Assemble the bake the night before and refrigerate it overnight. Then bake fresh in the morning—this actually helps the custard soak deeper into the croissants for incredible flavor.
Is this recipe suitable for dietary restrictions?
This recipe contains dairy and gluten, so it’s not suitable for those with lactose intolerance or gluten allergies. However, you can experiment with dairy-free cream cheese and gluten-free croissants for a modified version.
What can I use instead of cream cheese?
If you want to skip the cream cheese, mascarpone is a great substitute for a milder taste, or ricotta can add a lighter texture. Just sweeten and flavor it similarly to maintain that creamy burst in the bake.
Final Thoughts
This Croissant French Toast Bake Recipe is more than just a morning meal—it’s a celebration of comfort, texture, and flavor all rolled into one golden casserole. Whether you’re treating family or friends, this dish promises smiles at the table and happy hearts all around. Trust me, once you make this, it’ll become one of your favorite ways to wake up and enjoy breakfast.
Print
Croissant French Toast Bake Recipe
- Total Time: 1 hour 5 minutes (excluding croissant drying time)
- Yield: 8 servings
Description
This Croissant French Toast Bake is a decadent and comforting breakfast casserole featuring buttery croissants soaked in a rich custard, layered with a creamy cinnamon-vanilla cream cheese filling, and topped with a sweet buttery crumb topping. Perfect for a brunch or holiday morning, this bake is easy to prepare ahead and bakes to golden perfection, delivering gooey, custardy bread with a crisp, sweet crust.
Ingredients
For the French Toast Bake
- 10 large croissants, sliced in half
- 4 large eggs
- 1.5 cups half and half
- ¼ cup maple syrup, plus more for serving
- 2 teaspoons vanilla extract
- 1 teaspoon ground cinnamon
- ½ teaspoon kosher salt (or ¼ teaspoon table salt)
Cream Cheese Filling
- 8 ounces softened cream cheese
- 3 tablespoons brown sugar
- 3 teaspoons vanilla extract
- ½ teaspoon ground cinnamon
Crumb Topping
- ½ cup all-purpose flour
- ⅓ cup brown sugar
- 6 tablespoons cold butter, cubed
Instructions
- Prepare Croissants: Let the croissants sit out on the counter overnight to become stale. If they are fresh, bake them on a baking sheet in a 250°F (121°C) oven for 30-35 minutes, then allow to cool to room temperature.
- Preheat and Grease: Heat your oven to 350°F (177°C) and grease a 9x13 inch baking dish or a large sauté pan with butter to prevent sticking.
- Make Custard Mixture: In a large bowl, whisk together the eggs, half and half, maple syrup, vanilla extract, cinnamon, and salt until fully combined.
- Soak Croissants: Working in batches, submerge the croissant halves in the custard mixture for at least one minute, allowing them to absorb the custard fully.
- Assemble Layers: Arrange the custard-soaked croissants in an even layer in the prepared baking dish, slightly overlapping pieces. Pour any remaining custard evenly over the croissants.
- Prepare Cream Cheese Filling: In a large bowl, use an electric mixer to blend the softened cream cheese, brown sugar, vanilla extract, and cinnamon until smooth and creamy.
- Add Cream Cheese Dollops: Spoon dollops of the cream cheese mixture into the gaps and pockets formed between the croissants in the baking dish.
- Make Crumb Topping: In a medium bowl, combine the flour and brown sugar. Use your fingers to work in the cold, cubed butter until the mixture forms coarse crumbs.
- Top the Bake: Sprinkle the crumb topping evenly over the croissants and cream cheese layer.
- Bake: Bake the casserole uncovered for 45-50 minutes, or until the top is golden brown and the custard is set. Check after about 30 minutes and if the top is browning too quickly, loosely cover with foil.
- Rest and Serve: Let the casserole rest for 10 minutes after baking. Serve warm with extra maple syrup on the side.
- Enjoy and Review: Enjoy this decadent French toast bake and consider leaving a 5-star rating and review if you loved the recipe!
Notes
- Using stale croissants is key for absorbing the custard properly and preventing sogginess; if using fresh croissants, dry them in a low oven first.
- This bake can be assembled the night before and refrigerated, then baked in the morning.
- For a dairy-free version, substitute half and half with a plant-based milk and use dairy-free cream cheese and butter alternatives.
- Check the bake halfway through to avoid over-browning, and cover with foil if necessary.
- Feel free to add fresh berries or sliced bananas as a topping before serving for added flavor.
- Prep Time: 15 minutes (plus overnight croissant drying time)
- Cook Time: 45-50 minutes
- Category: Breakfast Casserole
- Method: Baking
- Cuisine: American

Leave a Reply