Is this really no-churn?
Yep. No ice cream maker. The whipped cream gives you air and lightness, and the condensed milk keeps it creamy in the freezer.
My cocoa paste is lumpy. Did I ruin it?
Nope. Cocoa can be stubborn. Next time, sift the cocoa first. For right now, keep whisking and scraping over gentle heat for another minute, or add 1 to 2 tablespoons extra warm cream to loosen it up. If it is still being difficult, you can briefly blend the cocoa mixture into the condensed milk (an immersion blender works great) until smooth.
Can I make it more “dark chocolate” and less sweet?
Use dutch process cocoa plus a little espresso powder for a darker vibe. Sweetness is harder to reduce because the condensed milk is doing important texture work, but you can balance it by adding 1 to 2 tablespoons unsweetened cocoa (or using the optional dark chocolate). Stick with the salt in the recipe, then finish with a tiny pinch of flaky sea salt on top if you want that grown-up, dark-chocolate edge.
Natural cocoa or dutch process cocoa?
Either works. Dutch process tastes smoother and more Oreo-like. Natural is fruitier and a bit sharper. Use what you have.
Why bloom the cocoa in warm cream?
Cocoa is stubborn. Warming it with a little cream dissolves it better and boosts the chocolate flavor so your ice cream does not taste flat.
Can I add mix-ins?
Absolutely. Add 3/4 to 1 cup mix-ins at the end. Keep pieces small. Big chunks freeze like rocks and make scooping annoying.
Can I make this dairy-free?
You can, but it is not a straight swap. You would need a dairy-free whipping cream that whips well and a dairy-free condensed milk alternative. The method is the same, but results vary by brand.