01 -
Use a wooden stick or skewer to poke holes on both sides of each croissant near the top back part. Move it around a bit to create space inside. Set them aside for now.
02 -
In a small pot, whisk together the egg yolks, sugar, salt, and cornstarch. Keep going until the mixture is smooth and there are no powdery cornstarch bits. Gradually whisk in the cream until you don’t see any lumps.
03 -
Put the pot on medium heat and keep whisking as it gently heats up. Keep stirring until the mix thickens and turns smooth, typically in 4-6 minutes. Take it off the heat as soon as it’s done.
04 -
Drop in the butter cubes, one at a time. Whisk each piece in until it fully melts before adding the next. Stir in vanilla extract at the very end to blend it all together. For an extra silky texture, you can press the custard through a fine sieve.
05 -
Fit a long tip onto a piping bag and load it with the custard. Push the tip into the holes of the croissants and pipe the filling inside. Use about 1/3rd of the custard for each croissant.
06 -
In a small pot (don’t turn on the heat), mix the cream and optional corn syrup first. Then, start heating it gently on medium to medium-low, while continuously whisking until the mixture is warm. Turn off the heat and dump in the chocolate. Stir it up until it’s completely melted and let the mixture rest for a couple of minutes.
07 -
Pour the chocolate ganache over the top parts of the filled croissants. Sprinkle your chopped nuts for a final touch. Pop them in the fridge to chill for an hour before serving.