Chocolate Magic Shell Ice Cream Bars


A luscious vegan ice cream base enrobed in a layer of chocolate 'magic shell' and sprinkled with toasted almonds. You wont believe they are made from coconut milk and almond milk...they tastes like heaven! This recipe is inspired by store brands of "magic shell".

Course Dessert
Keyword chocolate, dairy free, ice cream
Prep Time 10 minutes
Freezing time 3 hours
Servings 6 bars


For the Vanilla Ice Cream Base:

  • 1-398 ml can of full fat coconut milk
  • 1/2 cup unsweetened almond milk
  • 1 tbsp vanilla extract
  • 1/8 tsp vanilla bean seeds
  • 1/2 cup agave syrup
  • 1/8 tsp sea salt

For Chocolate Shell:

  • 1/2 cup semi sweet chocolate pieces
  • 2 tbsp coconut oil


  • 1/2 cup chopped almonds


Prepare the ice cream base:

  1. In a blender, combine the coconut milk, almond milk, vanilla, vanilla beans, agave syrup and sea salt. Blend on high for 20 seconds. Pour the mixture equally into your popsicle molds (as per directions for your mold) and place in the freezer for minimum 3 hours.

Prepare the Magic Shell:

  1. In a double boiler, melt the chocolate pieces and coconut oil, stirring frequently until the mixture is well combined and evenly melted. Remove from heat and allow to cool for 10 minutes (the magic shell stays liquid for quite a while at room temperature). If you prefer, you can use a microwave safe dish, and melt in 30 second intervals, stirring between each interval until it is melted evenly.
  2. Meanwhile, chop the almonds into small pieces and place in a skillet. Heat over medium for several minutes until the almonds are fragrant and slightly golden. Remove from heat and set aside.

Prepare to Coat:

  1. Keep a small baking sheet close by. Remove the ice cream bars from the freezer and unmold as per the direction on your particular mold. Quickly submerge an ice cream bar into the magic shell, and let the excess drip off. Sprinkle with toasted almond and place on the baking sheet. Repeat with the remainder of the ice cream bars. Place the baking tray in the freezer for 10 minutes to allow the bars to firm up before serving.

Recipe Notes

feel free to use any chopped nuts or omit entirely...Pistachios are particularly awesome. Left over magic shell can be kept covered in the fridge and reheated in the microwave for 30-45 seconds for that little bit of extra goodness on any frozen treat.