
Chocolate Croissant French Toast transforms ordinary breakfast into extraordinary through brilliant simplicity. Buttery day-old croissants absorb sweet vanilla custard before baking into golden perfection studded with melty chocolate. Each bite offers crispy edges giving way to tender custard-soaked centers with pockets of rich chocolate.
I first made this recipe when looking for an impressive yet manageable dish for weekend entertaining. After experimenting with various cuts of shrimp and butter combinations, this version became an instant favorite. My husband declared them the best scampi he's ever tasted, and now guests always request them at our gatherings.
Essential Ingredients and Selection Tips
- Croissants: Day-old provide ideal absorption; all-butter varieties offer superior flavor
- Eggs: Create rich custard base; use large eggs at room temperature
- Whole Milk: Provides luxurious mouthfeel; full fat ensures proper texture
- Vanilla Extract: Enhances sweetness; pure varieties offer superior flavor
- Chocolate Chips: Create melty pockets; mini varieties distribute more evenly
I've found that adding a small amount of chicken powder (bouillon) makes a significant difference in achieving that authentic takeaway flavor. If you don't have it, mushroom powder makes an excellent substitute that adds similar umami depth without changing the overall profile of the dish.
Detailed Cooking Instructions
- Step 1: Create the Baking Foundation
- Coat baking dish with nonstick spray. Tear croissants into bite-sized pieces and arrange evenly. Irregular pieces create interesting texture and more surface area for custard absorption.
- Step 2: Develop the Custard Mixture
- Whisk eggs until blended. Gradually add milk while whisking. Incorporate sugar and vanilla, whisking until sugar dissolves completely, creating smooth custard without eggy streaks.
- Step 3: Combine Components
- Pour custard over croissants, ensuring complete coverage. Press gently to begin absorption. Sprinkle chocolate chips evenly throughout and press lightly to partially submerge them.
- Step 4: Allow Proper Soaking Time
- Cover with plastic wrap and refrigerate at least one hour, preferably overnight. This resting period creates perfect texture contrast between crisp top and custardy interior.
- Step 5: Bake to Golden Perfection
- Bake at 350°F for 35-45 minutes until custard sets and surface turns golden brown with crisp edges. Let stand 10 minutes before serving. Dust with powdered sugar.

My first attempt at this recipe taught me the importance of proper soaking time. Initially, I rushed the process, resulting in a soggy interior. Now I ensure the croissants soak overnight, creating the perfect crispy-on-top, custardy-in-the-middle texture.
Serving Presentation
Dust with powdered sugar through fine mesh sieve before serving. Offer on warmed plates with fresh berries for color contrast and acidity. Provide warmed maple syrup on the side for additional sweetness.
Flavor Variations
For autumn, add cinnamon-sautéed apples. Winter versions can feature peppermint and white chocolate. Spring calls for lemon zest and blueberries. Each maintains the texture while offering different taste experiences.

Perfect Pairings
Strong coffee balances sweetness. Mimosas cut through richness for celebrations. Cold milk pairs perfectly with chocolate elements. Spiced chai tea complements custard flavors during winter months.
Storage Solutions
Refrigerate leftovers in an airtight container. Reheat portions in 300°F oven for fifteen minutes. Freeze fully baked portions wrapped in plastic then foil for up to two months. Thaw overnight before reheating.

Chef's Helpful Tips
- Fold some chips directly into mixture for chocolate pockets throughout
- Rest ten minutes after baking for easier cutting
- Sprinkle reserved chips on top during final five minutes of baking
- Use croissants with visible butter layers for richest result
- Drizzle with chocolate sauce for extra decadence
Frequently Asked Questions
- → Can I use stale or day-old croissants for this recipe?
- Yes, stale or day-old croissants actually work better for this recipe than fresh ones. They absorb more of the custard mixture without becoming too soggy, which helps maintain some texture in the final dish. If you only have fresh croissants, you can tear them into pieces and let them sit out for a few hours or lightly toast them in the oven at 300°F for about 5-7 minutes to dry them out slightly before proceeding with the recipe.
- → Can I substitute the mini chocolate chips with something else?
- Absolutely! You can easily customize this recipe with different mix-ins. Try using regular chocolate chips, chopped chocolate bars, white chocolate chips, butterscotch chips, or even a combination. For a fruit version, substitute with fresh berries, diced apples tossed with cinnamon, or sliced bananas. Chopped nuts like pecans or walnuts also make a delicious addition. For an adult version, you could even add a tablespoon of orange liqueur or bourbon to the custard mixture.
- → How do I know when the French toast bake is done?
- The French toast bake is done when the center is set and no longer jiggly or liquid. You can test this by inserting a knife in the center - it should come out without liquid custard on it (though it might have some chocolate and moisture). The top should be golden brown and slightly puffed. If the top is browning too quickly but the center isn't set, cover it loosely with foil for the remainder of the baking time. The internal temperature should reach about 160°F if you're using a food thermometer.
- → Can I make this recipe dairy-free?
- You can adapt this recipe to be dairy-free by using dairy-free croissants (check the ingredients as many contain butter), a plant-based milk like almond, oat, or coconut milk, and dairy-free chocolate chips. The texture and taste will be slightly different, but still delicious. Note that different plant milks have different flavors and fat contents, so they will affect the final result - coconut milk will give a richer result than almond milk, for example.
- → Can I freeze leftovers of this baked French toast?
- Yes, this French toast bake freezes well. Allow it to cool completely, then cut into individual portions. Wrap each portion tightly in plastic wrap and then aluminum foil, or place in airtight containers. Freeze for up to 2 months. To reheat, thaw overnight in the refrigerator and then warm in a 325°F oven for about 10-15 minutes, or microwave individual portions on medium power until heated through (about 1-2 minutes, depending on your microwave).