This vegan ice cream recipe is truly the best! It is creamy and smooth and has the perfect ice cream texture. You will definitely not miss the dairy in this delicious dessert!
I have been making vegan ice cream for years and I truly think this is the most divine recipe.
Our goal was to create a texture that is pretty much identical to regular dairy-based ice cream. And we’ve done it!
It’s everything you want an ice cream to be, perfectly textured and perfectly sweet, ultra creamy and smooth and melts in your mouth.
Also read: The Best Vegan Ice Cream – Nora Cooks
The secret? We use a mix of homemade cashew cream and coconut milk to create the neutral creamy base that very closely matches a dairy cream base in terms of flavor. And to that we add cacao butter and coconut oil which creates the perfect texture.
If you love making vegan ice cream then you’ll also love our cashew ice cream and our vegan banana ice cream.
Serve it topped with vegan chocolate sauce or vegan caramel sauce or with add-ins like vegan cookie dough or vegan brownie pieces.
Ingredients You’ll Need For This Ice Cream:
- Coconut milk – should be canned, full fat coconut milk.
- Cacao butter – cannot be mistaken for cocoa butter or coconut butter or any other ingredient that may sound similar. It HAS to be cacao butter. It looks like white chocolate and comes in hard uneven pieces. We chop it up and melt it down for this recipe. There isn’t a substitute, but if you don’t wish to use it, you can omit it from this recipe. However, it will result in a texture that isn’t quite as good.
- Coconut oil – you can use regular virgin coconut oil or switch it for refined coconut oil where the coconut flavor has been removed.
- Raw cashews – are soaked in hot water for an hour and then blended up with water to make a thick and ultra creamy cashew cream. This, together with the coconut milk creates the neutral creamy base for this ice cream.
How To Make Vegan 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.
- You start with making homemade cashew milk. It has to be homemade cashew milk because it’s creamy to the extreme and there is no store-bought option that will be this creamy. It’s really more like cashew cream than cashew milk.
- To make it, soak some cashews in hot water for an hour. Put your cashews in a bowl and pour boiling water from the kettle over the top. Leave them to soak for one hour. Then drain them and add them to your blender jug along with some water and blend up into a very thick and creamy cashew milk.
- Add the cashew milk to a mixing bowl along with full fat canned coconut milk and mix them together.
- Add white granulated sugar and water to a saucepan and heat, stirring constantly until the sugar is melted.
- Add chopped cacao butter, coconut oil and salt to the melted sugar and mix in until it’s all melted together.
- Pour this out into the bowl with the cashew milk and coconut milk mix, add vanilla extract and then use an immersion blender to get it all blended together.
- Place the bowl into the freezer for 15 minutes to get the mix nice and chilled, and then churn it in your ice cream machine until it reaches soft serve consistency.
- Transfer the ice cream to a loaf pan and smooth it down.
- Then cover with foil and place into the freezer to set.
- When the ice cream is set, scoop and serve.
Freeze the bowl. Don’t forget to freeze the bowl of your ice cream maker in advance (at least overnight). We just keep ours permanently stored in the freezer so it’s always ready to go when we want to make ice cream.
Also read: 20 Best Dairy-Free Ice Cream Recipes
Let the ice cream sit on the counter at room temperature for 20 minutes. Vegan ice cream does tend to set VERY firmly. I have noticed the same thing in store-bought vegan ice cream so this is a common scenario. You can let the ice cream sit on the countertop for 15-20 minutes before scooping it so that it has softened up a little before scooping.
Heat the ice cream scoop. You can also heat your ice cream scoop in hot water to make scooping the ice cream easier. Just pour hot water from the kettle into a cup and then dip your scoop in the hot water before scooping.
Homemade ice cream doesn’t last quite as long as store-bought ice cream. It tends to start forming ice crystals after about 2 weeks.
So it’s best to consume all your ice cream within the first 2 weeks after making it.
How To Make Vegan Ice Cream Without A Machine
It is possible to make vegan ice cream without a machine, and we have a couple of recipes that are designed around not needing to churn the ice cream at all, like our vegan cookies and cream ice cream or our peanut butter banana ice cream made in a food processor.
However, if you love making homemade ice cream recipes then getting an ice cream machine is very worthwhile. We have a Cuisinart and it is the bomb diggity. I love it! It churns almost any ice cream I make into a lovely soft serve consistency within about 25 minutes (which is fast).
But, of course if you don’t have one yet then this doesn’t help you.
What an ice cream machine does is incorporate air into the ice cream while it churns and freezes it. It also helps to keep the ice crystals really small so that it has a lovely smooth texture.
So the way to cheat this if you don’t have an ice cream maker is to beat the ice cream mixture in your stand mixer if you have one of those. Then place it into the freezer and before it’s frozen, bring it out a couple more times and beat it again. This will come closest to what you’ll get with an ice cream machine.
More Vegan Ice Cream Recipes
- Vegan Coffee Ice Cream
- Vegan Mint Chocolate Chip Ice Cream
- Vegan Avocado Ice Cream
- Vegan Pistachio Ice Cream
- Vegan Strawberry Ice Cream
- Vegan Coconut Ice Cream
Did you make this recipe? Be sure to leave a comment and rating below!
For more information, please see more information about Recipe for vegan ice cream