¼cupdark or light corn syrup or Lyle's Golden Syrup(72 grams)
2tablespoonsbrown sugar(24 grams)
2largeegg yolks
⅔cupunsweetened cocoa powder (Dutch processed)
2tablespoonscornstarch
1ouncebittersweet chocolate, chopped(28 grams)
1tablespoonKahlua or Creme de Cacao
2teaspoonsvanilla extract
1pinchsalt
1 ½cupsMarshmallow Fluff or Marshmallow Creme
Instructions
Set aside ½ cup of the milk to be added later, then put remaining 2 ½ cups of milk in a heavy 3 quart saucepan. Add the corn syrup and brown sugar. Heat until just starting to simmer.
Meanwhile, in a mixing bowl (preferably one with a spout), whisk together egg yolks, cocoa powder, cornstarch and remaining ½ cup of milk until smooth.
Gradually whisk the hot milk mixture into the egg mixture then return all to the saucepan.
Continue whisking and heating over medium until mixture boils and thickens.
Turn off the heat, then strain into a clean bowl. Whisk in the chopped chocolate, liqueur, vanilla and salt.
Cover with a sheet of parchment or wax paper pressed up against the mixture to prevent a skin from forming, then cover bowl with plastic wrap. Let cool completely at room temperature.
When completely cool, whisk in the Marshmallow Fluff. Chill until very cold.
When ready to use, process in the ice cream maker using manufacturer directions.