Skip to content


Magic Shell Vanilla Ice Cream- Vegan and Easy to Make at Home

Magic Shell Vanilla Ice Cream- Vegan and Easy to Make at Home

This Vegan Vanilla Bean Ice Cream and Vegan Magic Shell is the perfect healthy summer treat! It's made with simple ingredients and it's such an easy recipe! This nostalgic treat is perfect for kids and adults!

I love making homemade vegan ice cream recipes during the summer. Ice cream is my favorite dessert from my childhood, and the only thing better than ice cream is ice cream with a chocolate magic shell.



I love this ice cream recipe because you just need simple ingredients for both the vegan vanilla ice cream and the vegan magic shell.


  • SPiN Vanilla Almond Milk Concentrate - These nut milk concentrates have quickly become one of my favorite products. They're extremely easy to use and very versatile. Since you can adjust the amount you're using, you can use it to make thick creams like in this ice cream recipe, or light nut milks for everyday use. I love the vanilla flavor, because it's naturally sweetened, and full of vanilla flavor.
  • Vanilla Bean Powder - The best way to instantly enhance the flavor of any vanilla ice cream recipe is to add vanilla beans. I love Wilderness Poets Tahitian vanilla bean powder because the vanilla flavor is so pure. Vanilla bean powder is an investment, but totally worth it in my opinion!
  • Full-Fat Coconut Milk - I always recommend using full-fat coconut milk in homemade vegan ice cream recipes. I wouldn't recommend using coconut cream, because it is too fatty, but full-fat is just the right amount.
  • Medjool Dates - Although the SPiN vanilla almond milk concentrate is sweetened, I like to add dates to achieve the perfect amount of sweetness for this vegan vanilla ice cream. Dates are full of vitamins and minerals and are high in fiber.
  • Water - You will need water to soak the dates and activate the SPiN. I use the same water for both to avoid wasting any of the sweetness from the dates.
  • Tapioca Syrup (optional) - I always recommend using tapioca syrup when making homemade ice cream recipes. It helps to prevent the ice cream from freezing completely, and it makes it smoother.


  • Cacao Paste - Cacao paste is a very pure form of chocolate. It is simply just the ground cacao beans. This is different than cacao powder, or cocoa powder (the more refined version you find at the grocery store) because it contains the natural fat and fiber found in cacao beans. In my opinion, it makes the best hard chocolate shell.  I get mine from Wilderness Poets because the quality is superior.
  • Maple Crystals - I love sweetening my chocolate magic shell with maple crystals because they are an unrefined sweeteners, and they work just like cane sugar. This will result in a slightly gritty texture that I absolutely love. If you want to avoid the texture, you will need to melt the maple crystals and oil together before adding the cacao paste. 
  • Coconut Oil - You can either use refined coconut oil, or unrefined coconut oil (refined has less of a coconut taste). When you melt coconut oil with cacao paste it creates the perfect liquid chocolate mixture that turns into a hard chocolate shell as soon as it hits the cold ice cream.


  • Raw Almonds - I love adding Wilderness Poets raw almonds for added crunch and flavor. 
  • Cacao Nibs - I like using both their unsweetened and sweetened cacao nibs for delicious ice cream toppings.


Making homemade dairy-free ice cream may be a bit intimidating, however, it is much easier than you think. It is the perfect way to enjoy all your favorite ice cream flavors in a healthy way!

1. Begin by adding the dates to a medium bowl and covering it with water. Set in the fridge to soak for at least 3 hours. Make sure the freezer bowl has been frozen as well.

2. Add the dates and the water they soaked in, coconut milk, SPiN, vanilla bean powder, and tapioca syrup to a blender and blended on high for a full minute (or until all the chunks are gone and it is silky smooth).

3. Pour the mixture into the ice cream machine and churn for 25-30 minutes, or until the ice cream sticks to the paddle. You can either enjoy the ice cream immediately or store it in the freezer to make it extra cold.

4. Make the magic shell by combining the cacao paste and coconut together. You can either do this in a double boiler, or in the microwave. If you use the microwave, heat the mixture in 15-second intervals. Once melted, mix the maple crystals into the melted chocolate.

5. Pour the chocolate sauce over the cold ice cream and quickly top with crushed almonds and cacao nibs. It will quickly solidify. Serve immediately and enjoy!

Hint: The chocolate magic shell solidifies quickly, so I recommend prepping the almonds and cacao nibs ahead of time.


Why Does Magic Shell Get Hard?

The chocolate magic shell typically gets hard from coconut oil. However, it also gets hard in this recipe because of the cacao paste.

What Is The Best Plant-Based Milk For Ice Cream?

A combination of full-fat coconut milk and nuts is the perfect mix for creating vegan ice cream. Wilderness Poets SPiN is the ultimate addition to any plant based ice cream.

Older Post
Newer Post

Leave a comment

Please note, comments must be approved before they are published

Close (esc)


Use this popup to embed a mailing list sign up form. Alternatively use it as a simple call to action with a link to a product or a page.

Age verification

By clicking enter you are verifying that you are old enough to consume alcohol.


Added to cart