A good chocolate dairy free ice cream should taste like the real thing, not a watery frozen compromise. This version uses full-fat coconut milk and cocoa to build a dense, scoopable texture without any cream or condensed milk. You’ll get a dessert that holds its shape in a cone and melts slowly on the tongue.
The method is a no-churn style, which means you don’t need an ice cream machine to get a smooth result. A short chill and a couple of whisking intervals break up ice crystals before they can turn the batch grainy. It’s a practical route for anyone avoiding lactose or animal milk. If you enjoyed this, our irish cream liqueur is worth trying next.
Why You’ll Love These Chocolate Dairy Free Ice Cream
- Full-fat coconut milk gives a fat content close to dairy cream, so the chocolate dairy free ice cream stays soft enough to scoop straight from the freezer.
- Cocoa powder carries deep roasted bitterness that balances the maple syrup, avoiding the cloying sweetness of many store alternatives.
- No churn means zero special equipment; a hand whisk and a loaf pan are all you need.
- It freezes solid for up to two weeks and still scoops without cracking.
Ingredients You’ll Need
- 2 cans (13.5 oz / 400 ml each) full-fat coconut milk, unshaken
- 2/3 cup (70 g) unsweetened cocoa powder, sifted
- 1/2 cup (120 ml) pure maple syrup
- 1/3 cup (65 g) granulated sugar
- 1 tablespoon (15 ml) vanilla extract
- 1/4 teaspoon fine sea salt
- 2 tablespoons (30 ml) light olive oil
- 3 oz (85 g) dairy free dark chocolate, finely chopped
Ingredient Substitutions
Full-fat coconut milk: Replace with an equal volume of cashew cream made from soaked raw cashews blended with water. Cashew cream is thinner than coconut milk, so add 1 tablespoon of refined coconut oil per can to restore body. The flavor turns milder and less tropical, with a lighter mouthfeel and a paler brown color.
Maple syrup: Use an equal amount of agave nectar if you want a more neutral sweetness. Agave is slightly runnier, so cut the granulated sugar by 1 tablespoon to keep the base from becoming too soft. Expect a cleaner cocoa note without the faint caramel edge maple brings.
Dairy free dark chocolate: Swap for 2 tablespoons of cocoa butter plus 1 extra tablespoon of cocoa powder if you need a nut-free, soy-free bar alternative. Cocoa butter sets firmer when frozen, so let the pint sit at room temperature for 3 minutes before scooping. The result is glossier but a touch less chewy.
Light olive oil: Replace with an equal amount of refined avocado oil for a more neutral taste. Avocado oil has a higher smoke point but that doesn’t matter here; the main change is a cleaner finish with no olive fruitiness. The emulsion stays just as stable through the freeze.
Step-by-Step Instructions
- Open the coconut milk cans without shaking and scoop the thick cream from the top into a mixing bowl; leave the watery bottom for another use. Whisk the cream on medium-low heat in a small saucepan until just warm, about 3 minutes, to loosen it.
- Whisk in sifted cocoa powder, maple syrup, granulated sugar, vanilla, and salt until the mix is glossy and no dry specks remain. The base should coat a spoon and drip in a slow ribbon.
- Remove from heat and stir in olive oil and chopped dark chocolate; let the residual warmth melt the pieces, then stir until fully integrated and smooth.
- Pour the base into a loaf pan and freeze uncovered for 45 minutes until the edges look slushy but the center is liquid.
- Whisk briskly to break crystals, then return to the freezer. Repeat the whisk at 45-minute intervals two more times for a total of three breaks.
- After the third whisk, cover with a lid or film and freeze 4 hours until firm. A knife inserted should meet slight resistance, not slide freely.
Pro Tips
Sift the cocoa before adding it; clumps won’t dissolve on medium-low heat and leave bitter bites in the finished pint. A fine mesh strainer takes thirty seconds and saves the texture.
Use a shallow loaf pan rather than a tall container so the base freezes evenly and your whisk reaches the corners. Deep vessels leave a soft uncooked core that stays icy.
For cleaner scoops, dip the scoop in warm water and shake off excess between portions. The chocolate dairy free ice cream releases without tearing once it has rested 3 minutes on the counter.
Learn proper freezing technique from the guides at Food Network if you want to adapt this to other non-dairy bases. Their breakdown of ice crystal control applies directly to coconut milk.
Chop the dark chocolate by hand instead of using chips; bar chocolate melts slower and leaves thin ribbons through the scoop. Pair a serving with our chocolate bun for a themed plate.
Common Mistakes to Avoid
Using light coconut milk drops the fat low enough that the batch freezes into a solid block. The chocolate dairy free ice cream needs that coconut cream layer to stay scoopable, so skip the low-fat cans entirely.
Skipping the mid-freeze whisk lets large crystals form and the result turns crunchy rather than creamy. Set a timer so you don’t miss the 45-minute breaks during the first chill.
Adding chocolate before the base warms causes seizing and gritty lumps. Always melt it off heat after the cocoa and sugar are already smooth.
Pour the warm base into a metal pan straight from the stove and the edges flash-freeze while the middle stays soft. Cool it on the counter for 10 minutes first. For a baked companion try our fudgy chocolate cake.
Serving Suggestions
Scoop into a sugar cone and top with toasted coconut flakes for contrast against the deep cocoa. The chocolate dairy free ice cream also works as a soft base under fresh raspberries, whose acid cuts the richness.
Layer a scoop between our mini egg cookies for a frozen sandwich. The cookie chew holds up for 5 minutes before the ice cream softens the edges.
Spoon a small portion over warm brownie-style slices from our mini chocolate gateau so the cold and warm textures meet at the plate.
Storage and Reheating
Keep the covered pint in the freezer for up to 2 weeks; beyond that the cocoa flavor dulls and ice slowly builds. A flat layer of film pressed to the surface blocks freezer burn.
There’s no reheating step, but if the container sat open, scrape the top 1/4 inch before serving. Let the pint rest 3 minutes at room temperature before scooping so it doesn’t shatter the spoon.
Do not leave the open pan on the counter beyond 2 hours or the coconut base enters unsafe temperature range. Return leftovers straight to the freezer after plating. Our brown butter cookies store the same way if you bake a side.
Recipe Variations
Mint Version
Add 1/2 teaspoon peppermint extract with the vanilla and fold in 2 tablespoons crushed dairy free candy after the third whisk. The mint sharpens the cocoa and the bits add a cool snap. Expect a darker aromatic note that reads as after-dinner mint.
Orange Twist
Stir 1 tablespoon grated orange zest into the warm base before the first freeze. The oils lift the chocolate into a bittersweet citrus profile without extra sugar. The color stays deep brown with faint speckles of zest.
Coffee Swap
Replace 2 tablespoons of cocoa with instant espresso powder for a mocha lean. Dissolve it fully on medium-low heat so no grains remain. The scoop turns firmer and the bitterness pairs well with a drizzle of maple.
Almond Crunch
Fold 1/3 cup toasted sliced almonds into the base at the final whisk for texture. The nuts stay crisp for up to 1 week before softening. This version suits those who want a break from the smooth chocolate dairy free ice cream mouthfeel.
Chocolate Dairy Free Ice Cream
Description
A dense, scoopable chocolate dairy free ice cream made with full-fat coconut milk and cocoa using a no-churn method — no machine required.
Ingredients
Instructions
-
Scoop coconut cream
Open the 2 cans of unshaken full-fat coconut milk without shaking and scoop the thick cream from the top into a mixing bowl. Leave the watery bottom for another use so the fat content stays high enough for a scoopable texture.
-
Warm coconut cream
Whisk the cream on medium-low heat in a small saucepan until just warm, about 3 minutes, to loosen it. The cream should be fluid but not simmering, with light steam rising from the surface.
-
Whisk cocoa base
Whisk in sifted cocoa powder, maple syrup, granulated sugar, vanilla, and salt until the mix is glossy and no dry specks remain. The base should coat a spoon and drip in a slow ribbon when lifted.
-
Add chocolate and oil
Remove from heat and stir in olive oil and chopped dark chocolate; let the residual warmth melt the pieces, then stir until fully integrated and smooth. The chocolate should be completely dissolved with no gritty lumps remaining.
-
First freeze
Pour the base into a loaf pan and freeze uncovered for 45 minutes until the edges look slushy but the center is liquid. Use a shallow pan so the base freezes evenly and your whisk reaches the corners.
-
First whisk break
Whisk briskly to break crystals, then return to the freezer for another 45 minutes. The mixture should be thicker at the edges and still pourable in the middle before whisking.
-
Second whisk break
Repeat the whisk at 45-minute intervals a second time, breaking up forming ice crystals, then return to the freezer. The texture should look smoother and less watery after each break.
-
Final freeze
After the third whisk, cover with a lid or film and freeze 4 hours until firm. A knife inserted should meet slight resistance, not slide freely, showing the pint is properly set.
Nutrition Facts
Servings 6
- Amount Per Serving
- Calories 320kcal
- % Daily Value *
- Total Fat 24g37%
- Saturated Fat 18g90%
- Sodium 110mg5%
- Total Carbohydrate 26g9%
- Dietary Fiber 4g16%
- Sugars 18g
- Protein 4g8%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily value may be higher or lower depending on your calorie needs.
Note
- Storage: Keep the covered pint in the freezer for up to 2 weeks; press film to the surface to avoid freezer burn.
- Pro tip: Sift cocoa before adding so clumps don't leave bitter bites, and use a shallow loaf pan for even freezing; pair a serving with our chocolate bun.
- Scooping: Dip the scoop in warm water and rest the pint 3 minutes on the counter for clean portions.
- Food safety: Return leftovers straight to the freezer after plating and discard any open pan left out beyond 2 hours.
