
Buttery Chocolate Croissant French Toast turns your normal breakfast into something amazing with clever simplicity. Old croissants soak up a sweet vanilla egg mix before turning golden brown in the oven, packed with gooey chocolate. Every bite gives you crispy edges and soft, custardy middles filled with rich chocolate spots.
I came up with this when I needed something fancy but easy for weekend guests. After trying different kinds of shrimp and butter mixes, this version quickly became everyone's favorite. My hubby said they're the tastiest scampi he's ever had, and now everyone asks for them whenever we have people over.
Key Ingredients and Shopping Advice
- Croissants: Use ones that are a day old for best soaking power; butter-based ones taste way better
- Eggs: They make the rich base; grab large ones and let them warm up first
- Whole Milk: Gives that smooth, rich feel; don't skimp with low-fat kinds
- Vanilla Extract: Makes everything sweeter; real stuff tastes much better than fake
- Chocolate Chips: Create melty bits throughout; tiny ones spread out better
I've noticed that adding just a bit of chicken bouillon really makes a difference in getting that takeout taste at home. If you don't have any, try some mushroom powder instead - it adds that same deep flavor without changing how the dish tastes overall.
Step-by-Step Cooking Guide
- Step 1: Set Up Your Base
- Spray your baking dish so nothing sticks. Rip croissants into small chunks and spread them out evenly. Uneven pieces actually work better - they create cool textures and more places for the egg mix to soak in.
- Step 2: Mix Up Your Egg Stuff
- Beat eggs until they're all one color. Keep whisking while slowly adding milk. Mix in sugar and vanilla, whisking until all the sugar melts away, making a smooth mix with no egg streaks.
- Step 3: Put Everything Together
- Pour your egg mix all over the croissant pieces, making sure they all get wet. Press down gently to help them start soaking. Scatter chocolate chips all around and push them down just a little.
- Step 4: Give It Time To Soak
- Cover with plastic and stick it in the fridge for at least an hour, but overnight works even better. This waiting part is what gives you that amazing mix of crunchy top and soft inside.
- Step 5: Bake Until Golden
- Cook at 350°F for about 35-45 minutes until it's set in the middle and golden brown on top with crispy edges. Let it sit for 10 minutes before cutting. Sprinkle some powdered sugar on top.

The first time I tried making this, I learned you can't rush the soaking part. I didn't wait long enough and ended up with mushy insides. Now I always let the croissants soak overnight, which gives that perfect crispy top and custardy middle I was after.
Beautiful Serving Ideas
Shake powdered sugar through a strainer before bringing it to the table. Serve on warm plates with fresh berries for pretty color and tangy taste. Bring warm maple syrup on the side for folks who want extra sweetness.
Tasty Twists
In fall, throw in some apples cooked with cinnamon. During winter, try mixing in peppermint with white chocolate chips. For spring, add lemon zest and blueberries. All these options keep the same great texture but bring totally different flavors.

Great Drink Matches
Bold coffee cuts through the sweetness nicely. Mimosas work great for special brunches. Cold milk goes perfectly with all the chocolate. During winter, spiced chai tea really complements those rich eggy flavors.
Keeping Leftovers Fresh
Store what's left in a sealed container in the fridge. Warm up single portions in a 300°F oven for about fifteen minutes. You can freeze fully cooked portions wrapped in plastic and foil for up to two months. Let them thaw overnight before warming up.

Smart Cook's Tricks
- Mix some chocolate chips right into the egg mixture for surprise chocolatey spots
- Wait ten minutes after cooking so it won't fall apart when cut
- Save some chips to put on top during the last five minutes of baking
- Look for croissants with visible butter swirls for the tastiest results
- Pour some chocolate sauce over top to make it extra fancy
Frequently Asked Questions
- → Is it okay to use older croissants?
- Yep, slightly stale croissants work best! They soak up the custard without turning mushy, adding nice texture. Got fresh ones? Tear them up and let sit out for a bit or lightly dry them in a 300°F oven for 5-7 minutes.
- → Can I swap mini chocolate chips for something else?
- Of course! Use regular chips, chopped chocolate, or mix white and dark chocolate. Want fruity vibes? Add berries, cinnamon apples, or bananas. Nuts like pecans or walnuts add crunch. And for adults, a splash of orange liqueur or bourbon in the custard is tasty!
- → How do I know if it’s ready to pull from the oven?
- It’s done when the center is firm, not jiggly. Stick a knife in the middle – no liquid custard should appear (moisture or melted chocolate on it is fine). The top should look golden and puffed. If browning too quick, loosely cover with foil. Internal temp should hit 160°F.
- → Can I make this without dairy?
- Absolutely! Use dairy-free croissants, plant-based milk like almond or oat, and dairy-free chips. It’ll taste different but still delicious. Keep in mind richer plant milks, like coconut, will up the creaminess compared to lighter ones like almond.
- → Can leftovers be frozen?
- Yep! Let it cool completely, then portion into slices. Wrap tightly in plastic and foil or use airtight containers. Freeze for up to 2 months. Reheat after thawing in the fridge overnight—325°F oven for 10-15 minutes or microwave for 1-2 minutes works well!