Here's a rich, creamy, and delicious 2 ingredient vegan ice cream for the chocolate lovers! This is super easy to make, dairy-free, and no ice cream maker required. You just need full-fat coconut milk and vegan chocolate to enjoy this healthy dessert!
Looking for more 2-ingredient recipes? Try my 2 Ingredient Nestle Crunch Candy, Donut & Muffins | 2 Ingredients ONLY, and 2 Ingredient Bread recipes!
Jump to:
What is 2 ingredient Vegan Ice Cream?
2 Ingredient Vegan Ice Cream is a super simple yet amazingly tasty dessert made with full-fat coconut milk and vegan chocolate. This creamy treat mixes the rich, velvety texture of coconut milk with the delicious flavor of vegan chocolate, making it both delightful and dairy-free. Simply combine the two simple ingredients, chill, then freeze to deliciousness!
This easy homemade ice cream recipe is a must-try for all ice cream lovers, and it's a healthy dessert to make on hot summer days or whenever you want something sweet. Try this recipe today for a scoop of vegan delight!
Variations
- Mint Flavor - combine fresh mint leaves or mint extract with vegan chocolate to add a refreshing twist.
- Nutty Taste - to add a rich and nutty flavor, stir in some creamy peanut butter into the mixture.
- Fruity - Add in some fresh or frozen berries with the vegan chocolate chunks for a fruity and chocolatey treat.
Substitutions
- Dairy-free Milk - you may use other plant-based milk for this recipe such as almond milk, cashew milk, oatmeal milk, and soy milk instead of coconut milk.
- Vegan Chocolate - dark chocolate nibs, carob chips, and cacao nibs can be used in this recipe

Storage Tips
- Store the vegan ice cream in an airtight container to prevent ice crystals from forming and to keep its creamy consistency.
- Before closing the ice cream container, place a sheet of plastic wrap or parchment paper directly on the ice cream's surface to reduce air exposure.
- Allow the ice cream to soften for a few minutes at room temperature before scooping to make serving easier.
- Consume within 1-2 weeks for the best texture and flavor.
Ingredients
- full-fat coconut milk
- vegan chocolate
Instructions
In a saucepan, add the coconut milk and bring to a light boil. This step is critical as you do not want your coconut milk to boil too much as it would turn into coconut oil:

While waiting for the coconut milk to boil lightly, place your vegan chocolate chips in a large mixing bowl and pour in the coconut milk that has been boiled lightly:

Mix for about three to four minutes, stirring constantly to get rid of chocolate lumps. It is important to get that smooth and shiny chocolate liquid to achieve a smooth ice cream texture:

After diligently stirring the mixture, it should look like this: dark-colored chocolate that is shiny and smooth:

Now it's ready to be frozen! Cover it with cling wrap and freeze it for 3-4 hours but for best results, freeze it overnight:

I was so excited to scoop it out because it looked very creamy and smooth. So when I took my first bite, I was right! 🙂
You guys gotta give it a try and let me know how you liked it!

Adding a sprinkle of dried shredded coconuts makes this vegan chocolate ice cream over the top!

Anyways, I hope guys enjoy this no churn coconut milk ice cream recipe and let me know in the comments if you want to see more vegan recipes, especially vegan ice cream recipes!
Top Tips
- You can also run the mixture through a sifter to make sure that chocolate lumps won't be included.
- Watch over the coconut milk carefully when boiling it. Boiling it too much turns it into coconut oil which you won't be needing in your ice cream recipe.
- If you have options for chocolate chips that are quick-melt, go ahead and buy those. You will have an easier task in melting those chocolate lumps.
FAQ
More Ice Cream Recipes
I have similar recipes if you're looking for more ideas. Try these:
2 Ingredient Vegan Ice Cream
Ingredients
- 1 (15 oz) can of full-fat coconut milk
- 3 cups vegan chocolate
Instructions
- Pour the coconut milk into a saucepan and heat it until it starts to gently boil.
- Place the vegan chocolate in a large bowl.
- Carefully pour the hot coconut milk over the chocolate in the bowl.
- Stir the mixture continuously for about 3 to 4 minutes until the chocolate melts completely and the mixture becomes dark and smooth.
- Cover the bowl with cling wrap.
- Put the bowl in the freezer overnight for the best results.
- When ready to serve, scoop the chocolate ice cream into bowls and add your favorite toppings. Enjoy!
Watch The Recipe Video!
I actually really love vegan chocolate ice cream. I also think I am lactose intolerant (so I would always look for dairy-free food) and have been for quite a while, so eating any vegan foods really helps.
A little background about myself, I've been a vegetarian for 11 years now, by choice too. My husband has been vegetarian all his life and is now leaning on a vegan diet, so he really enjoys any vegan desserts I make. I was actually working on a recipe for chocolate truffles and instead, I messed up and accidentally came up with this recipe! (I'm so glad I messed up, lol). My family loved this ice cream and didn't believe me it was vegan. 🙂





Glendale says
Make some more yummy and easy recipes! I love them, Lainey!
Anonymous says
awww, thanks Glendale! I appreciate the kind words!! What is your favorite recipe so far?
sebastian says
hi, what is the best brand of coconut milk can u used?
Instead of using chocolate chip, I wonder if cacao powder might be okay ? or should I use chocolate bar instead? thanks a lot
Lainey says
Hi Sebastian,
I always use trader joes brand since there's no added ingredients. It's better to use chocolate bar instead of cocoa powder because it is a completely different ingredient. I hope this helps. Thank you and please keep on visiting my blog for more delicious and healthy recipes. 🙂
Cherry says
Wow! This is indeed a must-try 2 ingredient recipe. Thanks for sharing! 🙂
Mike says
Your vegan chocolate ice cream recipe looks yummy! Can I use almond or oat milk instead of coconut milk? Will it taste different or change how it feels? Thanks!