01 -
In a medium saucepan, warm the heavy cream along with the cocoa powder, whisking to combine. Bring the mixture to a boil, then remove it from heat. Add the semisweet chocolate and stir until smooth. Add 1 cup of whole milk and stir until combined. Pour the mixture into a large bowl and mix in the vanilla extract. Set a mesh sieve over the bowl.
02 -
In the same saucepan, warm the remaining milk with sugar and salt. Stir until dissolved.
03 -
In a separate bowl, lightly whisk the egg yolks. Gradually pour the warm milk mixture into the yolks, whisking constantly. Return this mixture to the saucepan.
04 -
Cook the mixture over medium heat, stirring constantly with a heat-resistant spatula, scraping the sides and bottom. Heat until the custard thickens, coats the spatula, and reaches 170°F/77°C. Remove from heat and strain through the mesh sieve into the chocolate mixture.
05 -
Place the bowl over an ice bath to cool. Chill the mixture thoroughly in the refrigerator for 30-60 minutes.
06 -
Pour the chilled mixture into your ice cream maker and churn according to the manufacturer's instructions, approximately 20-25 minutes.
07 -
Towards the end of the churning process, chop the brownies into chunks and heat the fudge sauce until smooth. Remove the ice cream from the mixer, fold in the brownie chunks, and swirl the fudge sauce throughout.
08 -
Transfer the ice cream to an airtight, freezer-safe container. Cover and freeze for 4-6 hours before serving.