01 -
Pour chilled heavy whipping cream into a large mixing bowl. Using a hand mixer or stand mixer, whip on medium-high speed until stiff peaks form, typically 3 to 5 minutes. Avoid overwhipping, as it may turn grainy or become butter.
02 -
In a separate bowl, whisk together sweetened condensed milk, unsweetened cocoa powder, vanilla extract, and salt until smooth and cocoa is fully dissolved. Stir in melted and cooled chocolate and mix until fully incorporated.
03 -
Gently fold the whipped cream into the chocolate mixture in batches with a spatula, using light motion to preserve fluffiness. Continue folding until the mixture is homogenous, fluffy, and smooth.
04 -
Fold in chocolate chips, cookie crumbs, or chopped nuts if using. Swirl in fudge, peanut butter, or caramel sauce with a knife or spoon as desired.
05 -
Transfer mixture to a loaf pan or freezer-safe container. Smooth the top with a spatula. Cover tightly with plastic wrap or a lid. Freeze for at least 6 hours or overnight until firm.
06 -
Remove from freezer and let stand at room temperature for 5 minutes before scooping. Serve in bowls, cones, or as part of a dessert.