01 -
Combine cherries, sugar, lemon juice, almond extract, and salt in a medium saucepan over low-medium heat. Stir frequently as the cherries release their juices and begin to simmer.
02 -
Simmer the cherry mixture for about 10 minutes, stirring regularly, until the liquid reduces and thickens. Remove from heat and allow to cool to room temperature.
03 -
In a large bowl, whip the heavy cream, cocoa powder, and vanilla extract until stiff peaks form using an electric mixer or whisk.
04 -
Add the sweetened condensed milk to the whipped cream base and gently fold together using a rubber spatula until uniformly combined.
05 -
Chop the brownies into small chunks and fold them evenly through the ice cream mixture.
06 -
Spread one-third of the ice cream mixture into a 23x13 cm loaf pan or similar freezer-safe container. Dollop over one-third of the cooled cherry compote and use a skewer or knife to swirl through. Repeat layers two more times, ending with swirled cherries on top.
07 -
Sprinkle dark chocolate shavings over the surface.
08 -
Cover and freeze for a minimum of 7 hours, or until firm throughout.
09 -
Let the ice cream sit at room temperature for 5 minutes to soften slightly before scooping and serving.