This ice cream starts with a rich, deep chocolate ice cream that is then fully loaded with chunks of chocolatey, chewy, fudgy brownies. A swirl of hot fudge takes it right over the top.
In a large saucepan, combine the cream, cocoa, sugar, and salt. Whisk to combine and then heat over medium heat, stirring continually, until it comes together and begins to steam and simmer. If you wish, you may increase the heat, but continue stirring non-stop. Do not step away at this point.
Remove from the heat and immediately add the chocolate. Whisk until the chocolate has completely melted. Stir in the milk and vanilla. Cool and refrigerate for at least 4 hours or overnight until completely cold. Process according to your machine’s instructions.
When the mixture finishes churning, transfer about a third of it to a freezer safe container, drizzling room-temperature hot fudge over each scoop (if desired) as it is added to the container. Scatter brownie pieces over each layer of ice cream and repeat the layering with another third of the ice cream. Scatter more brownie chunks over this layer. Repeat with the remaining ice cream and brownies.
Cover with a lid and freeze until ready to serve. Scoop into bowls and serve over brownies or with additional brownie chunks, if desired.