Chocolate Dairy Free Ice Cream

Servings: 6 Total Time: 25 mins Difficulty: Beginner
No-Churn Coconut Cocoa Scoops
Chocolate Dairy Free Ice Cream pinit

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

  1. 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.
  2. 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.
  3. 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.
  4. Pour the base into a loaf pan and freeze uncovered for 45 minutes until the edges look slushy but the center is liquid.
  5. 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.
  6. 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 pinit
0 Add to Favorites

Chocolate Dairy Free Ice Cream

Difficulty: Beginner Prep Time 15 mins Cook Time 10 mins Total Time 25 mins
Servings: 6 Estimated Cost: $ 12 Calories: 320 kcal

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

Cooking Mode Disabled

Instructions

  1. 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.

  2. 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.

  3. 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.

  4. 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.

  5. 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.

  6. 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.

  7. 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.

  8. 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.
Keywords: chocolate, dairy free, ice cream, no churn, coconut milk, cocoa, maple syrup, vegan
Rate this recipe
Did you make this recipe?

Tag  freshlyfoodrecipes if you made this recipe. Follow @freshlyfoodrecipes on Instagram for more recipes.

Pin this recipe to share with your friends and followers.

pinit
Recipe Card powered by WP Delicious

Frequently Asked Questions

Expand All:

Can I make this ahead of time?

Yes, the covered pint can be made ahead and kept in the freezer for up to 2 weeks. Beyond that the cocoa flavor dulls and ice slowly builds, so scrape the top if it sat open.

Can I freeze this recipe?

It is already a frozen dessert; store the covered pan in the freezer up to 2 weeks with a flat film layer pressed to the surface to block freezer burn. Do not leave the open pan on the counter beyond 2 hours for food safety.

What can I substitute for coconut milk?

Replace with an equal volume of cashew cream made from soaked raw cashews blended with water, adding 1 tablespoon refined coconut oil per can to restore body. The flavor turns milder and paler but stays scoopable; see our chocolate bun for a themed pairing.

How do I know when it's done?

After the final freeze, a knife inserted should meet slight resistance rather than slide freely, about 4 hours covered. Let the pint rest 3 minutes at room temperature before scooping so it releases without shattering the spoon.

Anna Food and Lifestyle Blogger

Hi, I’m Anna — a wellness enthusiast, recipe creator, and founder of Cook Recipe. I love making healthy, easy, and feel-good meals that inspire others to live happier, more balanced lives. When I’m not in the kitchen, you’ll find me exploring new places or flowing through a yoga session! 🌿

Rate this recipe

Your email address will not be published. Required fields are marked *

Rate this recipe

Add a question

Your email address will not be published. Required fields are marked *