• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Domestic Gothess
  • Recipes
  • About
  • Contact
  • Work With Me
    • Facebook
    • Instagram
    • Pinterest
    • TikTok
    • Twitter
menu icon
go to homepage
subscribe
search icon
Homepage link
  • Recipes
  • About
  • Contact
  • Work With Me
    • Facebook
    • Instagram
    • Pinterest
    • TikTok
    • Twitter
  • Buy Me a Coffee

  • ×
    You are here: Home / Ice Cream and Sorbet / Rich And Creamy Vegan Chocolate Ice Cream

    Rich And Creamy Vegan Chocolate Ice Cream

    Published: Jun 11, 2019 · Modified: Jun 17, 2025

    Go to Recipe

    Rich and creamy vegan chocolate ice cream - this is the creamiest vegan chocolate ice cream with no hint of iciness and a rich chocolate flavour. Made with cashews and coconut milk for the smoothest, most decadent texture. NO bananas!

    A cone of vegan chocolate ice cream with two scoops on a grey background surrounded by more ice cream and cones.

    Vegan ice cream isn't hard to make, but it does tend to be made with a coconut milk base which isn't quite creamy enough to give you the richest, creamiest, non-icy result; and unless you are using really strong flavours your ice cream will taste like coconut.

    I love coconut but I don't want to be restricted to only eating coconut flavoured ice cream forever; and while the lighter, healthier ice cream is nice, sometimes you want something a little more decadent.

    This rich and creamy vegan chocolate ice cream is definitely decadent, and although it does use some coconut milk it doesn't taste at all like coconut; just intensely chocolatey!

    I made it using a base of part full fat tinned coconut milk and part blended cashews. This results in a milder flavoured base so it is easier to mask the coconut; and the cashews make it richer and creamier than coconut milk alone would.

    It has an incredibly smooth and creamy texture and an intense chocolate flavour. I think it is the best chocolate ice cream I have ever made, vegan or otherwise! It is very rich, so you only need a small scoop, but I am perfectly capable of devouring at least three!

    Close up of scoops of creamy vegan chocolate ice cream.

    Lets Break Down The Ingredients:

    Cashews: Soaked and blended with water, cashews make a delicious, rich cream which is perfect for making a smooth and creamy ice cream.

    Coconut milk: Full fat tinned coconut milk adds extra creaminess - no light or drinking varieties please!

    Cocoa Powder: A combination of cocoa powder and dark chocolate gives the best chocolate flavour. Either Dutch process, natural or cacao powder will be fine.

    Instant Espresso Powder: A little bit of coffee powder enhances the chocolate flavour; you can't taste it at all but it does definitely elevate the flavour. You can omit it if you want.

    Salt: Again, most chocolatey things benefit from the addition of a little salt to help bring out the flavour.

    Vanilla Extract: Another flavour enhancer; also optional.

    Caster Sugar: Caster/superfine sugar dissolves easily but you can swap it for another type of sugar if you prefer. I haven't tested using maple syrup/agave so I am not sure how swapping for a liquid sweetener would affect the texture. Ice cream needs a certain amount of sugar for the best texture; reducing it could result in a more icy ice cream.

    Dark Chocolate: I use 70% dark chocolate. As the chocolate is the prominent flavour here make sure that you use a good one.

    Cornflour/Cornstarch: Most non-vegan ice creams are made using a custard base that is thickened with egg yolks, though the famous Jeni's ice cream is thickened with cornflour instead, meaning that the ice cream is creamy but the flavour isn't overpowered by eggyness. I thickened my ice cream with cornflour which makes it extra thick and creamy, but if you want less of a pudding-like texture then you can omit it.

    An ice cream scoop with a scoop of vegan chocolate ice cream.

    How To Make Rich And Creamy Vegan Chocolate Ice Cream:

    (For ingredients and full instructions see the recipe card below)

    *For the best results make sure that you follow the recipe closely. As always, I highly recommend using the gram measurements (with a digital scale), rather than the cup conversions. Cup measurements are simply not accurate enough for baking and I cannot guarantee the best results if you use them.*

    Cover the cashews in boiling water and set aside to soak for at least half an hour then drain. (You can also soak them in cold water overnight instead).

    Place the soaked cashews in a blender along with 250ml of water and blend until very smooth.

    step 1 - blending the cashews

    Add the full fat coconut milk, cocoa powder, espresso powder, salt and vanilla extract and continue to blend until the mixture is completely smooth. There should be no hint of grittiness if you rub some of the mixture between your fingers - you don't want lumpy ice cream.

    Step 2 - blending the ingredients

    Place the sugar and chopped dark chocolate in a saucepan and add half of the cashew mixture. Stir over a low heat until the chocolate has melted and the mixture is smooth then remove from the heat.

    Place the cornflour in a bowl and gradually whisk in the rest of the cashew mixture, making sure that there are no lumps. Just add a small drop of the the cashew mixture at first and whisk until totally smooth before gradually whisking in more, this way you will avoid lumps of cornflour.

    Pour the cornflour mixture into the pan of chocolate mixture in a thin stream, whisking constantly. Make sure that you whisk it in as you pour it into the pan; because you are pouring cornflour into a hot mixture it can start to thicken immediately and you don't want it to form lumps.

    Place the pan over a low heat and whisk until it comes up to the boil and thickens then remove from the heat and pour into a bowl.

    Skip this step if you are not adding the cornflour/cornstarch.

    step 4 - cooking the ice cream

    Cover with greaseproof paper directly on the surface to prevent a skin from forming then place in the fridge until completely cold. (I leave it in there overnight)

    Once chilled the mixture will be very thick. Give it a good whisk then churn in an ice cream maker according to the manufacturers instructions. (See below for instructions on how to churn it without an ice cream maker).

    Transfer to a container and place in the freezer to firm up a little more before serving. Once the ice cream is fully frozen it will be quite firm; let it sit out at room temperature for a bit before scooping.

    Scoops of creamy vegan chocolate ice cream in a metal loaf tin.

    What If I Don't Have An Ice Cream Maker?:

    If you don't have an ice cream maker you can still make this vegan chocolate ice cream, it just takes a bit more work.

    Once the base is chilled, pour it into a large freezerproof container and pop it in the freezer. Every 30 minutes or so, remove it from the freezer and give it a quick whisk with an electric mixer to break up any ice crystals then return it to the freezer.

    Repeat this until it reaches soft-serve consistency. As the cornflour version of this ice cream is so thick, you may find it easier to omit the cornflour so that the base is thinner and therefore easier to whisk.

    A cone of vegan chocolate ice cream on a grey background.

    If you want a lighter vegan chocolate ice cream then give my chocolate coconut sorbet a try; it isn't as rich but is still delicious and chocolatey!

    I also adapted this recipe to make an amazing vegan peanut butter and cookies ice cream; and vegan chunky monkey ice cream, check them out, They. Are.  Incredible!

    I also have an amazing coconut free vegan vanilla ice cream recipe!

    If you tried this recipe why not tag @domestic_gothess on Instagram and hashtag it #domesticgothess

    *All images and content on Domestic Gothess are copyright protected. If you want to share this recipe then please do so by using the share buttons provided. Do not screenshot or post the recipe or content in full.*

    Close up of scoops of creamy vegan chocolate ice cream.
    Print
    4.63 from 8 votes

    Rich And Creamy Vegan Chocolate Ice Cream

    Rich and creamy vegan chocolate ice cream - this is the creamiest vegan chocolate ice cream with no hint of iciness and a rich chocolate flavour. Made with cashews and coconut milk for the smoothest, most decadent texture. NO bananas!
    Course Dessert
    Cuisine Italian, vegan
    Keyword ice cream
    Prep Time 10 minutes minutes
    Cook Time 5 minutes minutes
    Chilling Time 12 hours hours
    Servings 10 people
    Author Domestic Gothess

    Ingredients

    • 120 g (¾ cup) cashews
    • 250 ml (1 cup) water
    • 400 ml (14oz) full fat coconut milk (tinned, NOT the drinking variety)
    • 2 Tbsp cocoa powder
    • ½ tsp instant espresso powder
    • ½ tsp salt
    • 1 tsp vanilla extract
    • 200 g (1 cup) caster sugar (or granulated)
    • 170 g (6 oz) dark chocolate chopped
    • 1 Tbsp cornflour (cornstarch)* optional, see notes below

    Instructions

    • Cover the cashews in boiling water and set aside to soak for at least half an hour then drain. (You can also soak them in cold water overnight instead).
    • Place the soaked cashews in a blender along with the 250ml water and blend until smooth.
    • Add the coconut milk, cocoa powder, espresso powder, salt and vanilla extract and continue to blend until it is completely smooth. There should be no hint of grittiness if you rub some of the mixture between your fingers.
    • Place the sugar and chopped chocolate in a saucepan and add half of the cashew mixture. Stir over a low heat until the chocolate has melted and the mixture is smooth then remove from the heat.
    • Place the cornflour in a bowl and gradually whisk in the rest of the cashew mixture, making sure that there are no lumps.
    • Pour the cornflour mixture into the pan of chocolate mixture in a thin stream, whisking constantly.
    • Place the pan over a low heat and whisk until it comes up to the boil and thickens then remove from the heat and pour into a bowl.
    • Cover with greaseproof paper directly on the surface to prevent a skin from forming then place in the fridge until completely cold. (I leave it in there overnight)
    • Once chilled the mixture will be very thick. Give it a good whisk then churn in an ice cream maker according to the manufacturers instructions.
    • Transfer to a container and place in the freezer to firm up a little more before serving. Once the ice cream is fully frozen it will be quite firm; let it sit out at room temperature for a bit before scooping.

    Notes

    Adding the cornflour gives this ice cream a very thick, pudding-like texture. If you want a slightly lighter, melt-in-the-mouth (but still delicious) ice cream then you can omit the cornflour/cornstarch. In this case there is no need to bring the mixture up to the boil, just heat it enough to melt the chocolate and sugar.
    Once fully frozen the ice cream will be quite firm (this is normal for all home-made ice creams, vegan or not.), just let it sit out at room temperature for 20-30 minutes to soften up before scooping.
    Rich and creamy vegan chocolate ice cream - this is the creamiest vegan chocolate ice cream with no hint of iciness and a rich chocolate flavour. Made with cashews and coconut milk for the smoothest, most decadent texture. NO bananas! #vegan #plantbased #veganicecream #chocolateicecream #dairyfree #eggless #icecream

    More Ice Cream, Gelato and Sorbet

    • A stack of three vegan coffee ice cream sandwiches.
      Coffee Ice Cream Sandwiches (vegan)
    • An ice cream cone with a scoop of vegan hazelnut stracciatella ice cream on a dark surface surrounded by hazelnuts.
      Hazelnut Stracciatella Ice Cream (vegan)
    • Vegan lime ice cream in a cone surrounded by sliced limes.
      Vegan Lime Ice Cream
    • Three cones of vegan rum and raisin ice cream on a dark background.
      Vegan Rum And Raisin Ice Cream

    Never Miss A Post!

    Subscribe to get all the latest recipes delivered to your inbox.

    Reader Interactions

    Comments

    1. LoReal

      May 11, 2020 at 12:55 am

      5 stars
      This is my third time making this. It is so amazing! I alter it slightly by adding an 1/8 of cayenne pepper to bring out the chocolate flavor, I don’t use sugar instead I use 1/2 cup maple syrup, and omitted cornstarch. So flavorful and creamy. You can’t tell there isn’t any dairy in it.

      Reply
    2. Melanie

      September 15, 2020 at 5:17 pm

      5 stars
      This is AMAZING!! It’s amazingly smooth, creamy, rich, and oh so chocolaty. On top of that it’s super easy. But back to the recipe...it’s creaminess is on par with frozen custard - this is some of the best vegan ice cream we’ve ever had. My kids loved it and begged for me to make it weekly (and we haven’t eaten it all yet). I can taste the coconut a bit, but I’ll take it because it’s more chocolaty than anything else...it’s just it’s got the hint enough to not be able to use this as a base for rocky road ice cream...we were debating whether I could do peanuts instead of the cashews next time for a really good chocolate peanut butter ice cream...I think I might try it just for fun next time, THANK YOU for this recipe though!! It will definitely be made again...and again...and again.

      Reply
      • Yaz

        October 07, 2020 at 12:50 pm

        I want to know what happens to the coconut milk mixture you blended. Do you mix it with the chocolate cashew mixture you cooked in the saucepan, and then freeze? I don’t see this part in your procedure.

        Reply
        • hannahhossack

          October 07, 2020 at 1:53 pm

          Hi Yaz, I'm slightly confused by your question, the coconut milk is blended with the cashews, they are not separate mixtures. If you are adding the cornflour then half of the cashew/coconut mixture is heated with the chocolate and the other half is mixed with the cornflour then added to the chocolate mixture. If you are not using the cornflour then you can just add all of the cashew/coconut mixture to the pan with the chocolate.

          Reply
          • Yaz

            October 11, 2020 at 4:08 pm

            Thanks a bunch Hannah. I do understand the recipe now. ☺️

            Reply
      • Stephanie

        April 06, 2021 at 2:36 am

        Did you do it with peanuts??

        Reply
    3. Zufishan S

      November 18, 2020 at 5:01 am

      5 stars
      I have made this many times and LOVE this recipe. The ice cream turns out decadent. Because I don't have a good enough blender to process the cashews, I use 120 ml vegan creamer, 250 ml soy milk, 400 ml soy milk (instead of coconut milk because my friend doesn't like coconut).

      Reply
    4. Maria

      February 10, 2021 at 7:10 pm

      5 stars
      Is it possible to replace the caster sugar with monk fruit and erythritol?

      Reply
      • hannahhossack

        February 11, 2021 at 2:46 pm

        Hi Maria, I'm afraid that I don't use sweeteners so I don't know how it would turn out. Sugar is kind of important for the texture of ice cream so you may find that it is more icy without it.

        Reply
    5. Riddhi

      May 01, 2021 at 12:33 pm

      Would like to know the percentage of fat required in the coconut milk .

      Reply
      • Hannah

        May 04, 2021 at 8:54 am

        Hi Riddhi, the one I use has 11g fat per 100ml (KTC rich and creamy coconut milk).

        Reply
    6. CL

      June 12, 2021 at 7:43 pm

      Is it possible to omit the Xanthan Gum. It's pretty expensive and it only comes in big bags. Thank you!

      Reply
      • Hannah

        June 14, 2021 at 7:58 am

        Yes you can just leave it out 🙂

        Reply
        • Sara

          May 07, 2023 at 4:25 am

          5 stars
          A local ice cream shop has the best, richest chocolate vegan ice cream but it probably $16 a pint. Since I can’t afford that lifestyle, I set out to make my own. I had just made a vegan pudding with cashews which was so good and I knew the shop yes coconut milk in their ice cream. So my brain started percolating on the idea if combining them. I typed in vegan chocolate ice cream, coconut and cashews into google and found this recipe. It’s SO good! Rich and intensely chocolatey with almost a pudding like texture, it’s exactly what I wanted. I highly recommend this recipe to anyone!

          Reply
        • Kristin Wiggins

          June 06, 2025 at 7:10 pm

          Hi there, I don’t see anywhere the amount of Xanthe gum to add. Also, my coconut milk has guar gum in it. Do you think that would suffice? Thank you.

          Reply
          • Hannah

            June 17, 2025 at 10:11 am

            Hi Kristin, I have removed the xanthan gum from this recipe so there is no need to add it any more.

            Reply
    7. Jenni

      July 14, 2021 at 10:15 pm

      5 stars
      Thank you so much for this recipe! It was life changing. I recently went dairy, gluten, soy and corn free for health reasons. I was missing ice cream so much! This is a perfect, delicious, wonderful substitute. Also, I left out the cornstarch and it was still perfection.

      Reply
    8. Mary

      July 31, 2021 at 10:44 am

      5 stars
      Oh wow, just made this for the first time. It was so simple and so delicious! I'm not vegan, but am trying to get more guar gum in my diet for cholesterol lowering reasons... and a friend found this recipe. I exchanged the xanthan gum for guar and added 2.5 teaspoons or a little more. I added half a teaspoon when you said to add the gum and then the rest instead of cornflour. This meant I didn't have to heat the mixture beyond what was needed to melt the chocolate. I also used a ristretto double shot of espresso, as I don't have instant coffee. I only used 100g of sugar, that was sweet enough for me. I don't have an ice cream churn or an electric beater, so used a stick blender every 30 minutes and it turned out great after 4 x 30 minutes.
      Thank you so much for this recipe.

      Reply
    9. Silas

      July 22, 2023 at 12:25 pm

      2 stars
      I’m glad others like this recipe but it’s not comparable to dairy ice cream in my opinion. The texture was very slimy and dense. It was so thick the ice cream maker stopped and it really wasn’t ice cream yet. I’m not sure it would achieve ice cream frozen texture. I left it out for an hour and it never melted, it just stayed like a super thick pudding. I think the corn starch really ruined it for me but also the coconut milk just makes things slimy and oily rather than a frozen cream. I’ll keep looking for something that doesn’t have coconut in it. FYI I followed the recipe to a T and didn’t leave anything out. Maybe I’ll check out your other ice cream recipe that has no coconut in it. Thanks.

      Reply
      • Hannah

        July 25, 2023 at 7:26 am

        Hi Silas, sorry to hear this recipe didn't suit you. As stated, it is a very thick, pudding-like textured iced cream if you add the cornstarch. I do have many other ice cream recipes that don't use coconut so they may be worth a try (if the recipe contains xanthan gum you can omit it for a less thick textured ice cream).

        Reply

    Trackbacks

    1. Vegan Peanut Butter And Cookies Ice Cream - Domestic Gothess says:
      June 26, 2019 at 1:03 pm

      […] on from the success of making my rich and creamy vegan chocolate ice cream, I was keen to adapt the recipe to create some more vegan ice cream […]

      Reply
    2. Chewy Vegan Brownies - Domestic Gothess says:
      July 4, 2019 at 8:57 am

      […] Rich and creamy vegan chocolate ice cream […]

      Reply
    3. Vegan Chunky Monkey Ice Cream (Banana Ice Cream With Chocolate & Walnuts) - Domestic Gothess says:
      July 17, 2019 at 1:53 pm

      […] coming up with the rich and creamy ice cream base that I used to make my rich and creamy vegan chocolate ice cream; I’ve been wanting to use it to make loads of different ice cream […]

      Reply

    Leave a Reply Cancel reply

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

    Recipe Rating




    Primary Sidebar

    Hi, I'm Hannah! I'm a UK based vegan food blogger, recipe developer and food photographer specialising in the best vegan baking. Welcome to Domestic Gothess!

    More about me →

    Popular

    • Curried vegetable pasties – vegan pasties filled with curried vegetables and chickpeas, perfect for picnicking! #vegan #baking #pastry
      Curried Vegetable Pasties (Vegan)
    • Vegan fruit and nut flapjacks - easy vegan oaty flapjacks (oat cookie bars) filled with dried fruits, nuts and seeds. Perfect for snacking, lunchboxes and hiking!
      Vegan Fruit And Nut Flapjacks
    • Vegan chocolate fudge cake - an easy to make, moist, fudgy vegan chocolate cake topped with coconut milk ganache. No one will be able to guess that it's vegan!
      Vegan Chocolate Fudge Cake
    • Vegetable tagine wit almond and chickpea couscous - an easy, healthy vegetarian/vegan meal with tonnes of flavour!
      Vegetable Tagine With Almond And Chickpea Couscous

    Buy Me a Coffee

    Never Miss A Post!

    Subscribe to get all the latest recipes delivered to your inbox.

    Footer

    ↑ back to top

    About

    • About Hannah
    • Disclosure and Privacy

    Newsletter

    • Sign Up! for emails and updates

    Contact

    • Contact
    • Work With Me

    Copyright © 2025 Domestic Gothess. All rights reserved.