Get two new free healthy recipes each week. Sign Up

Vegan Chocolate Ice Cream

4.94 from 29 votes

This homemade vegan chocolate ice cream recipe is ultra creamy, dairy free, and so easy to make!

Vegan & Dairy Free Chocolate Ice Cream

5 ingredient vegan chocolate ice cream

Even non vegans accustomed to Ben & Jerry’s and Haagen Dazs routinely ask for seconds of this dreamy frozen chocolate dessert.

With a smooth texture and rich chocolate flavor, it really is that good.

Plus, the recipe is ridiculously quick and simple to prepare. Since it requires no eggs, you get to skip the heating step found in many other classic ice cream recipes.

If you’ve been disappointed by store bought vegan ice cream in the past, give this dark chocolatey homemade version a try.

It will not let you down!

Also try this Vegan Chocolate Cake

Homemade Vegan Ice Cream

Why you’ll love the recipe

Simple ingredients. Unlike store bought brands, this one includes no guar gum, stabilizers, added oil, or artificial colors.

No eggs or heavy cream. The nondairy ice cream is entirely plant based and can also be gluten free, soy free, banana free, and sugar free.

Tastes like store bought. People are always blown away by just how much it tastes like a pint of premium chocolate ice cream.

So many flavor possibilities. Enjoy your vegan chocolate ice cream plain, or stir in different add-ins and toppings to create unlimited new custom flavors.

You can even make homemade chocolate ice cream sandwiches by pressing a scoop of chocolate ice cream between two Vegan Chocolate Chip Cookies.

Step by step video

Egg Free Chocolate Ice Cream Ingredients

Dairy free chocolate ice cream ingredients

Cocoa powder – For the richest chocolate finish, choose a high quality unsweetened cocoa powder.

Coconut milk – At least one and a half cups of the milk must be full fat, canned coconut milk. You may substitute almond, soy, or oat milk for up to half a cup. However, any more than half a cup and your ice cream will turn into ice milk.

Sweetener – I like pure maple syrup. White or brown sugar, coconut sugar, or agave work too. If you want a keto option, go with xylitol or granulated erythritol.

Salt – A pinch of salt is important for achieving the correct depth of flavor. If you are accustomed to low sodium desserts, you can try it without, but I recommend including the salt for best results.

Vanilla (optional) – A small splash of pure vanilla extract is a great addition to chocolate desserts, since the two flavors balance each other so well.

Egg Free Chocolate Ice Cream Ingredients

How to make the best vegan chocolate ice cream

Shake the canned coconut milk vigorously before opening. Then combine the coconut milk, cocoa powder, nondairy milk, salt, and optional vanilla extract in a large measuring cup.

Whisk everything together to dissolve all of the cocoa powder into the liquid. This step may take up to two minutes.

Ice Cream Maker Method: If you own an ice cream machine, prepare it ahead of time according to the manufacturer’s instructions for your specific model. Many machines, including the Cuisinart one I use, require freezing the base ahead of time.

Pour your whisked chocolate mixture into the ice cream maker and churn until thick and frosty. Eat as soft serve, or freeze for about fifteen minutes to get a firmer ice cream texture.

Expert Tip: If some of your ice cream is frozen to the base after churning, simply refrigerate for a few minutes, then use a spoon to scoop it off the sides.

Blender Method: For an easy no churn ice cream, pour the whisked mixture into ice cube trays. Freeze overnight or days in advance, then thaw just enough for a food processor or blender to handle the chocolate ice cubes. If you have a high speed blender like a Vitamix or Blendtec, there is no need to thaw. Process until thick and creamy, scraping down the sides as needed.

Ninja Creami Method: Pour to the max level of your Creami pint, cover, and freeze 24 hours. Remove the lid and place the pint in the outer bowl. Add the creamerizer paddle and lock the bowl in place according to manufacturer’s directions. Process on the “ice cream” setting, add a little more milk and process again. Serve immediately.

Katie’s favorite variations and topping ideas

Go with traditional garnishes like sprinkles, OREOs, or hot fudge sauce.

Or add a swirl of peanut butter or Homemade Nutella.

Try shredded coconut and pecan nuts for German chocolate ice cream, vegan mini marshmallows for s’mores or rocky road, or Chickpea Cookie Dough Dip for a chocolate cookie dough flavor.

If you’re trying to be healthy, top your vegan chocolate ice cream with fresh strawberries, raspberries, or sliced bananas.

Bake a batch of Sweet Potato Brownies or Vegan Brownies and create your own egg free, vegan dark chocolate brownie sundae.

Before churning, stir in a teaspoon of instant coffee for mocha ice cream or pure peppermint extract and chips for mint chocolate chip.

Feeling fancy? Sprinkle on a flourish of flaky sea salt and plant based caramel sauce or chocolate syrup and Coconut Whipped Cream.

When it comes to ice cream toppings, there really are no rules.

Easy Plant Based Chocolate Ice Cream (Vegan Dessert)
Pin it now to save for laterPin Recipe

Vegan Chocolate Ice Cream

This homemade vegan chocolate ice cream recipe is rich, creamy, and so easy to make!
Prep Time 15 minutes
Total Time 15 minutes
Yield 5 servings
4.9 from 29 votes

Ingredients

  • 1 1/2 cups coconut milk (360g) (Or see coconut free option below)
  • 1/2 cup nondairy milk of choice or additional coconut milk (120g)
  • 1/4 cup cocoa powder (20g)
  • 1/2 cup sugar or pure maple syrup, or xylitol for sugar free (100g)
  • 1/8 tsp salt
  • 1/2 tsp pure vanilla extract (optional)

Instructions

  • To make vegan chocolate ice cream, first shake the can of coconut milk well. Whisk all ingredients for about a minute, until the cocoa powder dissolves. If you have an ice cream maker, simply pour the mixture into your chilled machine and process according to manufacturer's instructions. Enjoy as soft serve, or freeze the container about fifteen minutes for a firmer ice cream texture.
    If you do not own an ice cream machine, pour the chocolate mixture into ice cube trays. Freeze, then thaw just enough for a food processor or blender to handle the chocolate ice cubes. Blend until thick and creamy.
    View Nutrition Facts

Notes

For a coconut free version, try this Oat Milk Ice Cream.
 

Have you made this recipe?

Tag @chocolatecoveredkatie on Instagram

More Vegan Ice Cream Flavors

Homemade Almond Milk Ice Cream Recipes

Almond Milk Ice Cream

Vegan Pistachio Ice Cream

Vegan Pistachio Ice Cream – From the Hello Breakfast Cookbook

Chocolate Workout Ice Cream With No Ice Cream Maker

Protein Ice Cream

Avocado Ice Cream Recipe

Avocado Ice Cream

Vegan Banana Soft Serve Nice Cream Recipes

Banana Ice Cream

Or this banana free Nice Cream

Coconut Ice Cream Dairy Free Dessert

Coconut Ice Cream

Pineapple Dole Whip Recipe

Dole Whip

Vegan Cherry Garcia Frozen Yogurt

Cherry Frozen Yogurt

Low Carb Keto Ice Cream

Keto Ice Cream

Peanut Butter Ice Cream

Peanut Butter Ice Cream

Cashew Ice Cream

Cashew Ice Cream

Published on May 18, 2025

Meet Katie

Chocolate Covered Katie is one of the top 25 food websites in America, and Katie has been featured on The Today Show, CNN, Fox, The Huffington Post, and ABC's 5 O'clock News. Her favorite food is chocolate, and she believes in eating dessert every single day.

Learn more about Katie

Get Free Recipes

Don’t Miss Out On The NEW Free Healthy Recipes

Sign up below to receive exclusive & always free healthy recipes right in your inbox:

Chocolate Covered Katie The Healthy Dessert Blog Recipes

Popular Right Now

Reader Interactions

58 Comments

Leave a comment or reviewLeave a rating
    • Chocolate Covered Katie says

      Hi Lauren,

      I’ve made the recipe both with coconut milk and with cashew cream (both fantastic). I’ve also done all cashew cream. And when I use milk of choice, I almost exclusively use Silk cashewmilk. I’ve done this recipe with stevia, with sugar, and with pure maple syrup. Hope that helps!

  1. Sprinkles of Sweetness says

    My favorite ice cream flavor has to be vanilla or cookies and cream. I know I’m boring, but I love vanilla because I can add in a crazy amount of toppings ;). And who doesn’t like cookies and cream?

  2. DJ says

    This is basically the same recipe I follow when I make homemade fudge pops. I love it because it’s not too sweet, and super chocolatey. Mmmm.

  3. Ashley says

    Just to be clear, the two first ingredients mean you should end up with 2 cups of milk in this recipe (whether a mixture or otherwise) right? It’s not a typo?

  4. JN says

    Love, Love, Love the fact you have given all options as most Vegan recipes are for the Vitamix. Would love to buy one but they are too expensive. Now I know I can enjoy this.
    THANK YOU!

  5. Ali @ Whisk and Repeat says

    I love how you included the food processor version! I’ll definitely have to make this before the summer is over… although chocolate ice cream is good any time of the year! 🙂

  6. Kayla S says

    I just made this tonight! So unbelievably easy to make and great for impatient ice cream fanatics like me that want a quick fix. Haha. Very tasty and creamy, I used 1 Cup Coconut Milk and 1 Cup Soy Milk. And then just to be fancy shmancy, I added some crushed almonds and chopped Vegan marshmallows.. it was like a rocky road ice cream! Sooo good! Thanks for this easy peasy, quick, recipe Katie!

  7. Lily says

    Don’t judge me, but I just ate this for breakfast 😕

    It was really excellent! And there’s still some left, which means breakfast tomorrow??? 😉

  8. Annie B says

    I just made this last night and it was so good!! I blended a frozen banana in as well for extra creamy sweetness and was surprised by how big the batch was! Great recipe!

  9. Matea says

    I have GOT to try this! I LOVE ice cream but don’t have an ice cream maker; thanks for including the food processor version! 🙂

  10. Leo Sigh says

    Wow, wow, wow — definitely trying this. i just went vegan about 3 months ago and, although I’ve done pretty well with food, I do miss ice cream now and again. This looks amazing though. And it’s similar to the vanilla coconut icecream we get here in Thailand – made with soy milk and coconut milk and sooooo good 🙂 Thanks for this.

  11. Jackie says

    I made this and it’s fantastic! I’m not a vegan, but I don’t like the carageenan or other flavors in most commercial ice creams, so this was perfect for me!

  12. Ivy says

    BEST vegan ice cream recipe I’ve ever made! I used a whole can of coconut milk (about 1 3/4 cups) and then added enough homemade soy milk to equal the 2 cups of liquid. I left out the cocoa powder, because I wanted coconut chocolate chip flavor this time around. I used my ice cream maker and it came out creamy, fabulous, delicious! The best part, to my delight, is when I went to take a bite the next day, it wasn’t a frozen solid block! The spoon sunk right in. It was still creamy, no ice, and had that wonderful smooth “store-bought” consistency that I thought could only be achieved with all those additives that make me avoid store-bought ice cream. Thank you, Katie! I hadn’t used my ice cream maker in some time, but now it’s been resurrected! I’m looking forward to making some of your suggested variations. 🙂

  13. Tanya says

    5 stars
    Can’t believe this is vegan chocolate ice cream. I wouldn’t have guessed it was vegan if I hadn’t made it myself. Who says being vegan is hard???

  14. Lucie says

    5 stars
    OK! This sounds really too good not to try. Thanks for including the blender option. I read some of the previous comments and did one cup of coconut milk, one cup of almond milk, one ripe banana so I don’t need to add any more sugar, the cacao and a few almonds bits on top. It currently sits in the freezer, can’t wait to try it frozen but I already tasted it and it is real nice!! Just need to pick the movie tonight! I think next time I will try with some peanut butter or hazelnut butter too, loooove the praline taste. Thanks again!

  15. Angela says

    I made this last night and it was amazing! So delicious! My husband, an ice cream snob really liked it, too!!

  16. twinkie says

    I have made this recipe 2 times, once using coconut milk and once using soy milk for the first ingredient…Silk almond non-dairy creamer (vanilla) for the 2nd…maple syrup was used for the sweetener both times………..Both times the ice cream was So Delicious I almost swooned…..pure heaven….thank you! (Due to the absolute deliciousness of this recipe I have purchased your book)

  17. Gillian Brown says

    Hi Katie! I just made this for the first time this afternoon, using 1 cup cow’s milk, 1 cup coconut cream, and 1/3 cup Natvia (a 0-calorie natural sweetener that looked pretty ok when I went grocery shopping this morning ;)). Myself and my parents all give it a mighty thumbs up! We particularly enjoyed the chocolate/coconut flavour, and will henceforth be calling this ‘Lamington Ice Cream’.

  18. Sarah says

    Best vegan ice cream I’ve ever eaten. This was super simple, even without an ice cream maker, and tasted exactly like chocolate soft serve. I’m on a special diet, due to illness, and have had a hard time getting in enough calories. I typically feel pretty fatigued, but after a bowl of this I actually feel great! Thank you so much for this fantastic recipe.

    • Jason Sanford says

      The first ingredient can be ANY milk, while the second can only be a full-fat milk for best taste. So while it can be just one ingredient, if you choose something like almond milk for the first ingredient then it’s two different ingredients.

  19. Cecille says

    This was so yummy. I only used coconut milk. I had monk fruit so that was my sweetener. I added Lily’s dark chocolate keto chips and it was perfection. Thank you!

  20. Breal says

    Trying this with homemade cashew milk and cream with the linked peanut butter brownies recipe broken up inside!!!! Yummy.. Used only maple syrup and maple butter, which is a wonderful concentrated product. This was an easy recipe to follow with knowing you want 1c mylk and 1c cream.

  21. Tamara says

    Hey Katie! When you say 1 cup of canned coconut milk – do you mean the cream that forms on the top of the can, or the whole can with the water part included? And if we don’t have another plant based milk, you’re saying to do 2 cups of canned coconut milk? Thanks for any clarification

    • Jason Sanford says

      Yes doing all canned coconut milk works! And as long as you use the full fat canned coconut milk, not low fat, you can just use the whole can 🙂
      Jason

  22. Pinky says

    When you say ‘coconut milk’, it is the one used to make Thai curry dishes? Or, are you referring to ‘coconut cream’?

    • Jason Sanford says

      Either works here! Just be sure not to use “lite” or the kind that comes in the carton from companies like Silk or Almond Breeze.
      Jason

  23. Dena says

    Other recipes I’ve seen has you cook the mixture first. If I use normal white sugar, does the sugar dissolve in the mixture well without cooking it then?

  24. Adi says

    Hi!
    Can I blend the ingredients in a food processor and then just freeze it all together over night in order to skip the ice cube part?
    And also, I just have regular Stevia, isn’t 1/8 TSP a very very small amount?

  25. J ehlers says

    Excellent keto ice cream! This was my first attempt. I did use 1/3 cup granulated Lankanto so that drive the carbs up a little. Also used heavy cream since I didn’t need it to be milk-free. Creamy and great flavor!

  26. Annabelle says

    I want to make this Ice cream for my family. Can I use skimmed milk for the milk of choice? Will it affect the consistency of the ice cream.

    Thank you for the recipe, it’s great to make something at home that you know what’s exactly in it and good for you.

  27. Karen says

    5 stars
    Does the ice-cream need to be eaten right away or can it be stored in the freezer? How long can it be stored?

    • CCK Media Team says

      It is best when eaten the day it’s made, but you can thaw and enjoy again days after too. We have never tried storing it more than two months.

4.94 from 29 votes (25 ratings without comment)

Leave A Reply

Recipe Rating




Get Free Recipes

Don’t Miss Out On The NEW Free Healthy Recipes

Sign up below to receive exclusive & always free healthy recipes right in your inbox:

Chocolate Covered Katie The Healthy Dessert Blog Recipes