No-Churn Chocolate Ice Cream: Creamy, with Just 3 Ingredients
This homemade chocolate ice cream is proof that you don’t need an ice cream maker to get parlor-quality texture: three ingredients, fifteen minutes of work, and truly creamy ice cream without a single ice crystal. No pulling the mixture out of the freezer to stir it, no special machines. We whip the cream, fold it into sweetened condensed milk and cocoa, and the freezer does the rest.
It’s the same technique as our no-churn lemon ice cream, and different from our no-churn fruit ice creams: there, the creaminess comes from frozen banana and yogurt; here, it comes from whipped cream and sweetened condensed milk. And chocolate is probably the flavor where this base shines brightest, because cocoa adds intensity and, as a bonus, even more creaminess. We’ll explain why below.
How We Make It at Home, Step by Step
No-Churn Chocolate Ice Cream
Ingredients
- 250 ml heavy whipping cream (at least 35% fat) (1 cup)
- 200 g sweetened condensed milk (⅔ cup)
- 25 g unsweetened cocoa powder (¼ cup)
- A pinch of salt (optional)
Instructions
- Mix the condensed milk with the cocoa. Sift the cocoa over the condensed milk (this prevents lumps) and stir in the salt until you have a smooth, glossy cream. At first it'll look like it won't come together; keep going a few more seconds and it will.

- Whip the cream. With an electric mixer or by hand, to soft peaks. It's better not to over-whip: over-whipped cream is harder to fold in and the ice cream loses its smoothness. The cream should be well chilled; if your kitchen runs warm, chill the bowl too.

- Combine the two mixtures. Add the chocolate cream to the whipped cream and fold gently with a spatula until no white streaks remain. Take your time: the more air you keep in, the creamier the result.

- Freeze. Transfer the mixture to a container with a lid and freeze for about 4–6 hours, until it reaches the consistency you like. At 4 hours it has a soft-serve texture; at 6, it's scoopable.

Notes
- The next day it will be firmer: take it out 10 minutes before serving. All the tips and variations are further down in the post.
- We make our condensed milk at home: you’ll find the homemade sweetened condensed milk recipe on the blog, including a version made with panela (unrefined cane sugar), which pairs especially well with chocolate.
If you make this recipe, leave a star rating ⭐️ it truly helps us ⭐
Why It Works Without an Ice Cream Maker
An ice cream maker does two things: it whips air into the mixture and breaks up ice crystals as it freezes. Here we get the same result from the ingredients themselves. The whipped cream provides the air, and the sugar in the condensed milk lowers the freezing point, so the mixture never freezes into a solid block. You put the container in the freezer and forget about it.
And in the chocolate version there’s an extra ally: the cocoa itself. Cocoa powder contains fiber and starch that absorb some of the free water in the mixture, exactly the water that would form crystals. That’s why chocolate ice creams are naturally creamier and denser than other flavors. Three ingredients working as a team, each with its own job.
The Ingredients, Chosen Well
About the cream: the 35% fat is non-negotiable. With light cream or half-and-half, the mixture won’t whip and the ice cream comes out with ice crystals. In the US, heavy cream or heavy whipping cream (36% fat or more) is exactly what you want.
About the condensed milk: we make ours at home with panela, and it’s well worth it. We have a post with two ways to make homemade sweetened condensed milk, pick whichever suits you best.
About the cocoa: it has to be unsweetened cocoa powder, the baking kind (natural or Dutch-process both work). Sweetened cocoa mix like Nesquik won’t do: it’s mostly sugar with very little cocoa, and the ice cream would come out overly sweet with a weak chocolate flavor. Further down we explain how to adjust the recipe if that’s all you have.
About the salt: it’s optional, but a pinch makes the chocolate taste more like chocolate. It won’t taste salty; it’ll taste better.
Tips for Perfect Results
- If you want a more intense chocolate flavor, increase the cocoa to 35 g (about ⅓ cup). Beyond that, the ice cream starts to turn dry and bitter: cocoa absorbs a lot of water.
- Don’t reduce the condensed milk even if it seems sweet: its sugar is precisely what keeps the ice cream creamy. With less, it comes out harder. If you want it less sweet, the pinch of salt and a bit more cocoa balance things out better than cutting sugar.
- Use a shallow, airtight container: it freezes faster and more evenly.
- It will be firmer the next day, cocoa butter hardens in the cold. Take it out 10 minutes before serving and it’ll return to that perfect texture.
Variations
- Chocolate hazelnut: stir in chopped toasted hazelnuts at the end, just before freezing.
- Chocolate stracciatella: melt 1 oz (30 g) of dark chocolate, let it cool slightly, and drizzle it in a thin stream while you fold: it solidifies into crunchy flecks.
- Mocha: dissolve a teaspoon of instant coffee into the condensed milk along with the cocoa. Coffee, like salt, intensifies the chocolate flavor.
Storage
In an airtight container in the freezer, it keeps perfectly for 2 weeks. After that it’s still safe to eat, but it starts forming crystals on the surface and loses creaminess.
Can I use sweetened cocoa mix (like Nesquik) instead of unsweetened cocoa powder?
You can, but it changes the recipe: that mix is mostly sugar. Use about 50 g (½ cup) and reduce the condensed milk to 150 g (½ cup). The chocolate flavor will be milder; if you have the choice, unsweetened cocoa every time.
Can I use melted chocolate instead of cocoa powder?
Cocoa powder works better for this technique. Melted chocolate hardens as it cools against the cream and can leave lumps or a grainy texture. If you want chocolate bits, go with the stracciatella variation.
Why doesn’t it form ice crystals?
Because of how the three ingredients work together: the air in the whipped cream, the sugar in the condensed milk (which lowers the freezing point), and the fiber in the cocoa, which absorbs the free water. That’s also why there’s no need to stir anything while it freezes.
Can I use light cream or half-and-half?
No. You need cream with at least 35% fat so it whips and holds air. With less fat, the ice cream comes out hard and full of ice crystals.
Can I substitute evaporated milk for the condensed milk?
No, they’re not interchangeable. Sweetened condensed milk contains the sugar that keeps the ice cream from freezing solid. Evaporated milk has no sugar, and you’d end up with a frozen block.
How long does it need in the freezer?
Between 4 and 6 hours. At 4 you’ll have a soft-serve texture; at 6, it’s firm enough to scoop.
Have You Tried It?
If you made this recipe, leave us a star rating below 👇 it really helps more people find it. And tell us in your review what you liked or what we could do better. We read and reply to every single one 😊

