This vegan chocolate ice cream is rich and decadent, smooth and creamy with a perfect melt in your mouth texture.

I think two of my favorite things to make are cakes (all cakes, but especially cupcakes) and ice creams.
Oh my goodness, I love making ice creams! They’re so easy to make, and taste soooo good.
There’s really no downside.
So in my quest to make ice creams in all the flavors (got vanilla, coconut, mint chocolate chip and salted caramel so far – so much fun still ahead!), of course chocolate has to come fairly soon on the list. Chocolate is a major player in the whole ice cream game after all.
I knew I wanted to make a really really rich and decadent chocolate ice cream. Like not just adding cocoa powder to it and calling it a day.
And this fabulous vegan chocolate ice cream really gets it right. It’s decadent and rich as all heck.
The decadence and richness comes from adding vegan dark chocolate to it in addition to a large dose of cocoa powder.
The result is a chocolate mousse style ice cream that doesn’t disappoint!
I’m not kidding about the richness though – it’s crazy rich but in such a good way. You only need a small portion of this to be entirely satisfied. And I mean entirely.
If you’re so inclined (we totally were) you can add some more chopped vegan dark chocolate over the top when serving. Oh yum!
And if you love all things chocolate then you’ll also love our fudgy chocolate popsicles.
How To Make Vegan Chocolate Ice Cream
You will find full instructions and measurements in the recipe card at the bottom of the post. This is a summary of the process to go along with the process photos.
To make this vegan chocolate ice cream, you simply add coconut milk, coconut cream, cocoa powder, sugar and golden or maple syrup to a pot and bring it to a simmer stirring regularly.
When it reaches a simmer, you remove from the heat, add vanilla extract and some vegan dark chocolate. Allow it to sit for a minute to give the chocolate a chance to melt and then whisk it in. Then blend it for 30 seconds using an immersion blender if you have one, or a regular blender if you don’t. This is to remove any last trace of graininess there may be in the ice cream texture.
Then you transfer this mixture to a container with a lid, place into the fridge and allow to cool completely. Due to the dark chocolate in the recipe, this mixture may begin to set while it cools, becoming the consistency of chocolate mousse. This is totally okay!
When it’s cooled completely, add it to your ice cream machine and churn it until it reaches the consistency of thick soft serve.
Transfer it from the ice cream machine to a loaf pan, smooth it down, cover with foil and place into the freezer to set.
When it’s set scoop and serve!
I couldn’t decide whether this was better in bowls or cones, so we went with both!
Ingredient Notes
- Coconut Milk – should be canned, full fat, unsweetened coconut milk.
- Coconut Cream – should be canned and unsweetened.
- White Granulated Sugar – can be switched for light brown sugar or even coconut sugar.
- Golden Syrup – is great for flavor but maple syrup is also great.
- Cocoa Powder – should be natural and unsweetened.
- Vegan Dark Chocolate – should be a high quality, good tasting chocolate. Alternatively you can use vegan chocolate chips.
Storing Instructions
Even though this is ice cream, it’s still best when consumed in the first week or two. If it stores too long then ice crystals can start to develop and affect your texture.
More Delicious Vegan Chocolate Desserts
- Vegan Chocolate Ganache
- Vegan Chocolate Cookies
- Vegan Chocolate Sauce
- Vegan Chocolate Mousse
- Vegan Chocolate Pie
- Vegan Chocolate Pudding
Did you make this recipe? Be sure to leave a comment and rating below!
Vegan Chocolate Ice Cream
Ingredients
- 14 ounces Canned Coconut Milk (400ml) Full Fat, Unsweetened
- 14 ounces Canned Coconut Cream (400ml) Unsweetened
- ½ cup White Granulated Sugar (100g)
- ¼ cup Golden Syrup (60ml) or Maple Syrup
- ⅔ cup Cocoa Powder (57g) Unsweetened
- 1 teaspoon Vanilla Extract
- 7 ounces Vegan Dark Chocolate (200g) plus more for serving
Instructions
- The day before you want to make ice cream, place the freezer bowl of your ice cream maker into the freezer to freeze properly.
- Then add your coconut milk, coconut cream, sugar, syrup and cocoa powder to a pot and heat to a simmer. You’ll need to whisk it with a hand whisk to mix the cooca powder in properly, but thereafter you can just stir gently until it reaches a simmer.
- Remove from the heat and whisk in the vanilla.
- Break the dark chocolate into pieces and add, leaving for a minute to give it a chance to melt, then whisk in until smooth.
- Blend the mix directly in the pot with an immersion blender for 30 seconds to remove any last trace of graininess from your mixture. If you don't have an immersion blender, then transfer to your blender jug and blend.
- Transfer the mix to a sealable container and place into the fridge to chill completely. It may thicken into a chocolate mousse consistency, this is fine.
- Transfer to your ice cream machine and churn until it reaches soft serve consistency. If it's quite thick going in, then this may only take around 20 minutes, but churn it for as long as possible (at least 20 minutes) so that it incorporates enough air to be light and fluffy.
- Smooth down into a loaf pan, cover with foil and place into the freezer to set completely before serving.
- Serve topped with chopped dark chocolate (optional).
Notes
- Prep time does not include the time spent chilling the mix or setting in the freezer.
- Keep your ice cream stored in the freezer and enjoy within the first 1-2 weeks for the best results.
Looking forward to making this recipe but can I use a strong, wire whisk in place of an immersion blender? Thanks so much for all your hard work in creating this wonderful recipe. I really appreciate the metric measurement too.
Hi Elle that should work, but you will have to mix with a lot of arm strength for a while! 🙂