Prepare to be transported to a Parisian café with our delectable Chocolate French Toast, inspired by the beloved pain au chocolat pastries! This decadent dish is a perfect fusion of tender, flaky layers and rich chocolate goodness that will leave you craving more.

This French toast is oozing with melty chocolate that pairs perfectly with the crunchy almond slices on top. It’s an incredible symphony of flavors and textures that’s not just satisfying but also perfect for any time of day, whether you’re starting off your morning or indulging in a sweet dessert.

a slice of Chocolate French Toast on a plate.
Serve this Chocolate French Toast for breakfast, brunch, or dessert!

Have you ever had pain au chocolat? Flaky, crispy, buttery, and chocolatey, it’s a treat to die for! Honestly, it might be our favorite treat. One bite takes us instantly to France (if only in our minds). While we prefer to buy the delicate treats from our local bakery, we can’t help but infuse their flavor into our favorite recipes like this Chocolate French Toast! 

It’s made the same way as classic French toast using milk and eggs to create a custard coating. However, instead of using slices of bread, we actually use pain au chocolat pastries as the base of the recipe. Then, we took it one step further with dark chocolate chips and sliced almonds for a truly decadent treat! 

Easy to make, it’s guaranteed to become a hit and is perfect for weekend brunches, crowd-pleasing desserts, holiday gatherings, and every occasion in between. 

What’s In Chocolate French Toast? 

While the concept for this Chocolate French Toast recipe is the same as any other French Toast recipe, the ingredients might not be exactly what you expect. Here’s what you need: 

  • Pain Au Chocolat – These can be found in the bakery section of most local grocery stores. Make sure they’re slightly stale! 
  • Whole Milk – We highly recommend sticking with whole milk over other varieties as it will yield the creamiest texture and richest taste. 
  • Heavy Cream – When combined with the milk, heavy cream transforms the egg custard into a velvety consistency that’s decadent in flavor. 
  • Dark Chocolate Chips – These are melted and used in the custard as well as sprinkled on top so you’re guaranteed to get a taste of bold chocolate in every bite. 
  • Egg Yolks – Used to set the custard while enhancing its decadent quality. 
  • Granulated Sugar – Helps reduce the bitterness of the dark chocolate for a sweet, well-rounded taste. 
  • Sliced Almonds – Sprinkled on top, these add the perfect crunch to offset the soft texture of the rest of the dish. 
  • Vanilla Extract – Used to enhance the rest of the ingredients. 

How to Make Chocolate French Toast

This easy recipe comes together just as easily as the French toast you grew up eating! The hardest part is waiting for it to set. 

  1. Melt the Chocolate. In a microwave-safe bowl, heat the heavy cream just until hot. You do not want it to be boiling! Then, stir in ¾ cup of chocolate chips, and let the mixture stand for 2 minutes. Whisk until the chocolate is melted and the ingredients are well combined. 
  2. Create the Egg Custard. Add the whole milk, egg yolks, and vanilla extract to the chocolate mixture. Whisk to combine. 
  3. Arrange the Pain Au Chocolat. Slice the pastries in half length-wise. Arrange them facing up in a large buttered oval baking dish. 
  4. Soak. Pour the egg custard over the pain au chocolat. Cover, and refrigerate overnight. 
  5. Bake. Top the mixture with chocolate chips and almonds. Then, cover it again, and bake for 20 minutes. Remove the aluminum foil, and continue to bake for 20 minutes or until the chocolate is melted, the pain au chocolat is crisp, and the custard is set. 
  6. Cool. Let the Chocolate French Toast cool slightly, add a dusting of powdered sugar, and dig in! 
an oval baking dish of pain au chocolat french toast.
Top your Chocolate French Toast with extra chocolate chips and almonds for added crunch.


As long as you’ve got an egg custard, French toast is pretty hard to mess up. So, feel free to experiment with this Chocolate French Toast recipe to make it suit your needs. For example, some easy swaps and variations include: 

  • Using Bread – If you can’t find pain au chocolat, thick pieces of bread work just as well. Or, use croissant dough, and roll chocolate pieces up inside. 
  • Adding Fruit – For a restaurant-inspired recipe, sprinkle fruit like sliced bananas, raspberries, or strawberries on top of the dish either before or after baking. 
  • Opting for Milk Chocolate – If you’re not a fan of the deep, bold flavor of dark chocolate, simply swap it out with your favorite milk chocolate instead. 

Serving Suggestions

We love to serve our Chocolate French Toast with a heavy dusting of powdered sugar to make it extra sweet! Or, other topping ideas include whipped cream, peanut butter, fresh fruit, or even ice cream.  

Additionally, if you want to serve it as part of a big breakfast spread, try pairing it with some savory options such as: 

Common Questions About Chocolate French Toast 

Can I make this recipe ahead of time?

Yes! We recommend making your Chocolate French Toast at least 12 hours in advance, but it can be kept covered in the fridge for up to 24 hours before baking.  

Can I freeze chocolate French toast? 

Yes, to freeze, let your French toast come to room temperature. Then, transfer it to an airtight container, and freeze it for up to 3 months. To eat, let it thaw in the fridge completely, warm it in the oven, and enjoy! 

Can this recipe be made gluten-free? 

Yes, if you can find gluten-free pain au chocolat, they would work great. Or, just swap them out for your favorite gluten-free bread or croissants instead. 

How do I prevent my French toast from becoming soggy? 

The key to preventing soggy French toast is to allow the custard to be absorbed by the pain au chocolat. For the best results, make sure your croissants are slightly stale, and be sure to let them soak overnight. In addition, you want the egg wash to cover the croissants but not so much so that they are drowning in liquid. If this happens, simply pour the excess off. 

More Indulgent French Toast Recipes

If you’re on a quest for more unique ways to enjoy French toast, you’re in for a treat! We’ve curated a selection of creative recipes that will take your French toast game to the next level. Here are some options we think are absolutely irresistible:

a slice of Chocolate French Toast on a plate.

Chocolate French Toast

5 from 1 vote
Author: Food Dolls
Servings: 10 servings
Prep: 10 minutes
Cook: 40 minutes
Chill Time: 12 hours
Total: 50 minutes
Turn your favorite pastry into a decadent breakfast with this pain au chocolat-inspired Chocolate French Toast recipe!


  • 1 1/4 cups heavy cream
  • 2 3/4 cups dark chocolate chips divided
  • 2/3 cup whole milk
  • 3 egg yolks room temperature
  • 1/4 cup granulated sugar
  • 2 teaspoons vanilla extract
  • 10 pain au chocolat sliced in half
  • 1 cup sliced almonds
  • Optional: powdered sugar for serving


  • Butter a large buttered baking dish. Set aside.
  • Heat the heavy cream in a microwave-safe bowl for 1 minute or just until. It should not be boiling!
    1 1/4 cups heavy cream
  • Add ¾ cup dark chocolate chips. Let stand for 2 minutes. Whisk until the chocolate is melted and the ingredients are well-combined.
    2 3/4 cups dark chocolate chips
  • Add the whole milk, egg yolks, granulated sugar, and vanilla extract Whisk to combine. Set aside.
    2/3 cup whole milk, 3 egg yolks, 1/4 cup granulated sugar, 2 teaspoons vanilla extract
  • Slice the pain au chocolat in half lengthwise. Place the pieces face up in the prepared baking dish.
    10 pain au chocolat
  • Pour the chocolate custard evenly on top.
  • Cover, and refrigerate overnight.
  • Preheat the oven to 350 degrees Fahrenheit.
  • Top the croissants with the remaining chocolate chips and almonds.
    1 cup sliced almonds
  • Cover with aluminum foil, and bake 20 minutes. Remove the foil, and continue to bake 20 minutes or until the custard is set.
  • Cool for 15 minutes, dust powdered sugar on top, if desired, and serve warm!
    Optional: powdered sugar for serving
  • Store in an airtight container in the fridge for 2-3 days.



1 Large Oval Baking Dish
1 Medium-Sized Mixing Bowl Mixing


Serving: 1serving | Calories: 702kcal | Carbohydrates: 63g | Protein: 13g | Fat: 45g | Saturated Fat: 29g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 10g | Trans Fat: 0.002g | Cholesterol: 133mg | Sodium: 289mg | Potassium: 508mg | Fiber: 5g | Sugar: 30g | Vitamin A: 971IU | Vitamin C: 1mg | Calcium: 243mg | Iron: 2mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Like this recipe?Please leave a comment!

You Might Also Like

Zucchini Dip

Tangy, creamy, and even a little nutty, this zucchini dip is the perfect way to use up all those extra zucchini from the garden!

Olive Salad

This Mediterranean-inspired olive salad recipe features olives, fresh veggies, chickpeas, and a tangy olive oil dressing for a vibrant side!

Meet Alia & Radwa

Welcome to Food Dolls! We’re so glad you found us. We are Alia and Radwa, sisters who want to share simple and easy recipes with you. We hope you find recipes here that you enjoy making as much as we do! Learn more about us!

Leave a reply

Your email address will not be published. Required fields are marked *

Recipe Rating