This is the best and easiest 4 Ingredient Vegan Chocolate Ice cream! It is so creamy, so decadent and rich and tastes JUST like dairy milk chocolate ice cream. NO bananas!
VEGAN CHOCOLATE ICE CREAM
Today I make your dreams come true. Vegan Chocolate Ice Cream that is only 4 ingredients, ridiculously creamy, chocolatey, rich and requires no ice cream maker. Did I mention it’s only 4 ingredients?!
And NO. This is not banana ice cream that is all over the internet that turns into a rock hard block of ice in the freezer. That is not true ice cream folks, I’m talking rich, creamy ice cream that will fool dairy lovers and that tastes just like dairy chocolate ice cream, yet it is dairy-free.
Can you taste the sweet potato?? Not at all. It honestly just tastes like milk chocolate ice cream.
INGREDIENTS NEEDED
This best vegan chocolate ice cream is SO easy, it’s even no churn! All you will need to make this 4 Ingredient Vegan Chocolate Ice Cream (+salt) is:
- Chocolate chips: I use Enjoy Life Chocolate Chips because they are dairy-free and I love the ingredients. The ingredients are so simple and have the best flavor. It is just sugar, chocolate liquor and cocoa butter.
- sweet potato
- coconut milk
- vanilla
HOW TO MAKE VEGAN CHOCOLATE ICE CREAM
Cook your sweet potato your preferred method. I chose to microwave because it is quickest. If you want to bake it, bake at 400°F with skin still on until very soft. Do not steam or boil it, as too much water will get into the potato. Let it cool a few minutes.
Blend with the remaining ingredients.
Pour into a freezer-safe ice cream container and chill until firm enough to scoop.
This isn’t my first time making sweet potato ice cream. I’ve used it also in this 5 ingredient Sweet Potato Peanut Butter Ice Cream.
MORE VEGAN ICE CREAM RECIPES
- Vegan Mocha Ice Cream (this is my favorite ice cream ever!)
- Vegan Vanilla Cheesecake Ice Cream
- Vegan Blueberry Cheesecake Ice Cream
- Vegan Pumpkin Spice Latte Ice Cream
- Vegan Vanilla Birthday Cake Ice Cream (with a shocking ingredient!)
- Vegan Dark Chocolate Almond Ice Cream
- Vegan Java Crunch Ice Cream
- Raspberry Sorbet
If you make this recipe, be sure to leave feedback below and share your pic on Instagram or Facebook and tag me @thevegan8 #thevegan8!

4 Ingredient Vegan Chocolate Ice Cream
Ingredients
PLEASE READ THE INSTRUCTIONS!
- 3/4 cup (170g) cooked mashed and packed orange sweet potato
- 2 cups (480g) room temp lite canned coconut milk, shaken first (SEE NOTES below)
- 1 1/2 cups (283g) dairy-free semi-sweet chocolate chips (1 used 1 whole 10 oz Enjoy Life bag)
- 1/2 tablespoon (7g) vanilla extract
- 1/4 teaspoon fine salt
- I use this scale.
- I use this ice cream maker.
- I use this ice cream container.
Instructions
- Cook your sweet potato your preferred method. I chose to just microwave it for time purposes but you can bake it if you like. Bake it at 400F° with the skin still on until very soft. Do not steam or boil it, as too much water will get into the potato. Let it cool a few minutes.
- Once your potato is cooked and cooled a bit, peel the skin off and completely mash it really well with a fork. You don't want any chunks or skins. Pack it in the measuring cup (3/4 cup) level off. Weigh for accuracy if possible.
- Add it to a blender. Add the coconut milk, vanilla and salt. Don't blend yet.
- Melt your chocolate chips your preferred method. I used the microwave and added them to a cereal bowl and microwaved in 15 second intervals, stirring in between, until about 90% melted. You have to be careful about overheating chocolate or it will burn and be useless. Add the melted chocolate to the blender and be sure to scrape all that chocolate goodness out of the bowl.
- Blend the ingredients on high for a minute or so until completely smooth. You don't want any bits remaining from the potato or chips, or the ice cream will not turn out smooth. Taste and if you want it sweeter, add sugar, I did not. I found it to be perfectly chocolatey.
- Now, if you have an ice cream maker, then by all means use it, it will help make it creamier. Otherwise, add the ice cream base to an ice cream storage container and place in the freezer. Set your timer for 30 minutes and stir the ice cream around really well, as the edges will start to firm up first. Add back to the freezer and do this every 30 minutes until it is solid or at your desired consistency. About 2 hours should do it, depending on your freezer temp. After that, if you let it freeze overnight, you may need to let it sit out at room temperature for about 15 minutes or so to soften a bit before eating. Again, this will depend on how cold you keep your freezer. I can control my temp so mine only needed a few minutes at room temp before eating. You can also pop it in the microwave for 15 seconds too if you like.
- Tip on freezing:Each time you let ice cream sit out and thaw, you encourage ice crystals to form. So, you can freeze the ice cream base in individual servings and just take out your serving each time you want some ice cream. Or, when removing the ice cream to thaw, the condensation that forms underneath the lid, make sure to wipe that each time so it doesn't refreeze and drop ice crystals into your ice cream.
Notes
- MILK: Since this is a vegan dairy-free ice cream, the milk is important so that it turns out really creamy. Using lite (low-fat) coconut milk leaves no coconut taste and is creamier than other plant milks. The best brands that deliver creamy results are Trader Joes, Sprouts grocery store brand, and the Whole Foods 365 Light. All work well.
- COCONUT-FREE OPTION: If you can't do coconut, my only other suggestion would be to try a high fat quality almond milk, which the only brand that doesn't fill with all fillers and is truly just almonds and water, is the Elmhurst brand or the Malk brand. They are more creamy than traditional almond milks. Please note this is not as creamy as the coconut version though and will harden more, so will need some thawing before serving.





Hi Brandi, I’m Maria again. Just this morning I managed to find American sweet potatoes! I did not believe my eyes! Now I would like to make your ice-cream, only that I don’t have a microwave. 😣 How can I cook potatoes? Thanks
Hi Maria, please see step 1 in the directions, it’s listed right there.
Hi Brandi! Thanks for this recipe, I would like to try it! I live in Italy and in this period it is difficult for me to find American sweet potatoes in the shops. How can I replace this ingredient? Thank you very much!
Hi Maria, that is tough since that is a key ingredient to the ice cream, can you find any type of sweet potato or a gold potato?
Yes, Brandi. I can find yellow and red potatoes. Are both equally good? Should I change the proportion of the ingredients then? Thanks a lot!
Use the yellow potatoes, it won’t have the exact same texture as the sweet potato, but should still be good! Use the same amount.
Thanks a lot! You’re so kind!
Check the freezer section, and also canned foods section. Here are some options I thought of:
FROZEN: In the US you can find sweet potatoes frozen (they are cubed, in bags, in the freezer section).
CANNED: Sweet potatoes are canned in chunks and also puree in cans (make sure they are not canned with unhealthy ingredients). I even see sweet potato puree, canned, on amazon.
PUMPKIN PUREE OPTION: I think that pumpkin puree would work as a good substitute, it does not have a strong taste, and is very smooth. Use only get the the pumpkin puree, not pumpkin pie mix puree (check ingredients). You may need to add some liquid to the recipe if using canned puree.
Is it ok to use chocolate truffles instead of chocolate chips?
Truffles? Like the homemade kind that mixed chocolate, milk and other ingredients that are soft and creamy? If so, no, that won’t work because the texture and taste is different. It needs to be chocolate chips, semi-sweet. Chocolate chips can be found anywhere in grocery stores and online.
Holy cow, Brandi! You’ve outdone yourself! I snuck so many tastes as I transferred this from my blender to the freezer container and could have eaten it all like that! It’s so creamy and delicious and chocolatey! It’s better than any fancy ice cream I’ve overpaid for in the past. I’m so in love with this recipe and can’t wait to make it for friends and family! Thank you thank you thank you for this!
Forgot to rate this. Deserves more than 5 stars. Pure genius!!
Delicious and super easy. Made this for my newly vegan husband’s birthday. We all loved it!
Wonderful to hear that!
I’m not sure if I have left a review for this or not. I have made this numerous times and we love it. I baked a sweet potato the other day for a recipe when I should have roasted sweet potato cubes. My son turned lemons into lemonade when he suggested I make ice cream. Okay, twist my arm. HAHA
So wonderful to hear Lindsey, thank you!
Brandi, thank you for the simple recipe that actually tastes like gourmet ice cream!!!!! I added 3-4 Tablespoons of corn syrup to the batter and that kept the ice cream thick, rich, creamy, and easy to scoop, even the next day! (Some people may not like using corn syrup, but it is good trick and you don’t mind consuming it in moderation.)
So glad you loved this Laura! It’s actually very creamy and thick already from the freezer because of all the cocoa butter in the chocolate, so I imagine the corn syrup makes it even creamier. I have used agave for this same reason in ice cream!
excellent
My hubby and I went to visit our niece at Flagler College~ with your chocolate ice cream ingredients in tow. Four of her friends were present when we arrived and we commenced to making the ice cream. We baked the sweet potato for an hour on 400, cut it in half, then let it cool for 15 minutes . Next we mixed the strange concoction of ingredients together in the blender, poured ingredients into a 8×8 pyrex dish and into the freezer it went. We eagerly gathered around every hour to stir the ice cream and discuss this mystery appearing in front of our eyes (note: by the 4th hour the ingredients are the consistency is soft serve ice cream, by the 6th hour it’s ice cream consistency).
After dinner, we opened the freezer to the excitement of vegan chocolate ice cream. We ate.every.single.bite. Then we sat there, stunned and staring into the bottom of our sad, empty bowls – like bewildered teenagers who just had their iPhone privileges ripped away from their lives.
Reactions from the mystified youth:
“What just hit us?”
“How exactly did you make that?”
“I am so happy to have good quality food like this that I could literally cry, I’m serious!”
And my personal favorite was watching a girls mouth hanging open in bewilderment before she was able to utter “What just happened, I hate sweet potatoes, I can’t believe this”. She truly looked dazed and confused.
The recipe was given to all in attendance. Several have since made their own – which a HUGE statement when a college aged person makes their own ice cream!!!
Returning home, I just “had to make another batch” for my carnivorous friend to see if the ice cream passed his whiff test. His reaction? “That chocolate ice cream was on fire! I am not kiddin’ man!”
Thanks again for sharing your outstanding culinary skills!
Wow! This is –hands-down– one of the best dessert recipes I’ve ever made. Absolutely phenomenal! Thank you so much for sharing 🙂
Yeah!! Fabulous review, thank you so much Angela!!
This is delicious. I made this last week – I used 1 can of lite coocnut milk (13.5 oz). I’m makeing it again now and doubled the recipe. I wonder if pumpkin would work in place of sweet potatoes ? Thank you so much for sharing this awesome recipe !!!
My husband is deathly allergic to coconut, have you found any vegan alternatives? Soy and almond milk weren’t thick enough to get the right consistency so I’m thinking of trying oat milk but am hoping you know a trick to thicken up plant based milk without the coconut 🙂
Hi! No, I’ve found no other milk to thicken ice cream up the same way as the lite coconut milk. You can try oat milk if you like. I’ve heard it’s creamy but never tried it personally.
Dear Mrs. Brandi,
Can I make this ice cream with sugar free soy milk in place of the light coconut milk? And in place of the chocolate chips can I use dark chocolate instead? And I don’t have vanilla extract, so can I use vanilla soy milk?
Or maybe in place of the coconut milk and vanilla extract should I use the vanilla soy milk?
I’ve been looking at this recipe for a long time and I’m really excited to try it!!
Hi there! You are wanting to change 3 of the 4 ingredients which will really alter the recipe. So, I don’t recommend it. I’ve explained under NOTE the important of using lite coconut milk ice cream because of the creaminess. Soy just will not give the same result and subbing dark chocolate will make it too bitter and you’d have to add extra sugar to compensate. You can always experiment on your own, but I can only vouch for the above written recipe and every single reader has loved it, so I’d really recommend to make it as is for the best results!
Brandi! That is actually 5 Stars times 10!!! Goodness gracious! Yum-my Yum! My family LOOVVED this ice cream!!! Wow! You could not have made this recipe easier or more delicious!!!! Thank you for spoiling us with all your delicious recipes! Mary from Texas
Woohoo, love, love that you loved this ice cream so much Mary! Thank you so much for making it and this glowing review!!
I just made this and I’m literally licking the ice cream bowl maker! This is hands down the best chocolate ice cream I’ve ever had! I can’t wait for your dessert cookbook!
I’m so happy to hear how much you love it, yay! Thank you so much Fuchi!
This works well as a chocolate mousse too! Just don’t freeze for as long. Add a few chopped nuts and some fresh strawberries.
I could taste the sweet potatoes a little so I may use a little less and more coconut milk next time.
Thanks for the recipe!
So glad you enjoyed it Leza!!
Have just finished making this and I cannot believe how delicious it is! Being lactose intolerant and not liking store bought ice cream, this is such a great treat. Thank you for this recipe.
Yay! Thrilled to hear it Jeannie, thank you so much for making it!
The best.
Thank you so much Peggy, so happy to hear you think so!
Hi!!
I’m wondering if I could use almond or soy milk instead of coconut milk? Nobody in my house likes coconut milk so I never buy it lol.
Oat milk not soy** almond or oat milk?
Forgot to rate 😉
Thank you so much, I really appreciate it Rachel!
*I used Costco Kirkland chocolate chips & it worked great…just *** Very Rich!!!*** It’s one of those desserts where you enjoy a small amount & feel fulfilled. Could almost use over berries/ bananas/ other fruit but I didn’t try it yet. My husband was like……we aren’t buying store ice cream anymore 😉
Thank you so much Rachel, so glad it was such a hit! I agree too, better than storebought! I appreciate the awesome review! Would you mind to please do the star rating, they are so helpful for my blog, thank you!
Thanks so much for posting this! My son is severely allergic to bananas and dairy intolerant, so this is perfect! Can’t wait to try it!
I’m allergic to bananas as well! Me and your son should start a club! Enjoy
Very fun! There’s no Enjoy Life brand where we live (Finland) so I melted the equivalent weight in dark chocolate bars. It came out more like mousse than ice cream (even after a couple hours in the freezer with stirring, but then overnight in the freezer it got so solid we would’ve needed a pickaxe, and took a long time to thaw). In the end we kept it in the fridge and are eating it like (delicious) mousse, as I see others have also done; I’m sure the difference has to do with the chocolate used and the freezer temp, so I’ll either make this in the future for immediate consumption by a larger crowd (or divide the recipe) or just plan on mousse. 🙂
Do you have any natural sugar versions, using e.g. dates and cocoa powder? I might try experimenting in this direction sometime soon…
5 stars, so delicious!!!
Hi no he can’t have cashew or oat milk either only rice milk, sorry to be so difficult but l appreciate all your help thank you
Oh, no it’s totally fine! If you do the rice milk, it will just be less creamy and more icy so you will need to let it thaw out quite a bit before eating.
Ok l will definitely try it and thank you very much, l hope you and your family have a wonderful Christmas