Hardening Ice Cream Sauce Recipe Ice Magic

I am a self confessed ice cream lover. This definitely started when I was a child, and was the one dessert I was always in the mood for. I also believe that one of the things that led me down this road to ice cream addiction was because of a certain 1980’s sauce. Ah, Ice Magic, you have a lot to answer for… It was this amazing hardening ice cream sauce – pour it over and it would make this amazing hard shell of chocolate. I believe in the US it was called Magic Shell.


Anyone else reading this who is a child of the 80s? Did you used to eat this? It’s one of those things that I fondly think back on from time to time. I’m sure that there are other varieties of hardening ice cream sauce available now. I doubt there are any here in Dubai. Therefore I had to have a shot at making my own. 

The beauty of this recipe – it’s SOOOO simple. You know how coconut oil goes hard when it’s cold – well, that’s the secret to this recipe. Simply mix coconut oil with chocolate of your choice and voila! 

Ice Magic Sauce Recipe Dairy Milk

The sauce definitely has a hue of coconut to it, but in a way I actually quite like that. As you can see from the picture, I made this with dairy milk. You could easily substitute for other chocolate flavours – dark chocolate, chocolate orange… The are a lot of different recipes you could try. In fact, chocolate orange, I need to try that!!

Once the sauce is made you are best keeping covered in a cupboard. If you store it in the fridge it will go rock hard and you’ll need to keep heating it which I’m sure will affect the consistency after a couple of times. 

Are you a fellow chocolate / ice cream lover? Definitely check out this chocolate mug cake which goes beautifully with ice cream.

Products that work well for this recipe

Hardening Ice Cream Sauce (Ice Magic)

Recipe by carolineCourse: DessertCuisine: Ice CreamDifficulty: Easy


Prep time


Cooking time





The ultimate hardening ice cream sauce – if you were a fan of Ice Magic or Magic Shell then this recipe is for you! Takes only 5 minutes to make and an essential topping for any ice cream lover.


  • 120g dairy milk

  • 1 tbsp coconut oil


  • Bring a small saucepan of water to the boil. Place a glass or metal bowl so it’s sitting on top of the pan.
  • Add the dairy milk to the bowl and melt. Once it is liquified add the coconut oil and stir it all together well. Remove from the heat.
  • Once the sauce has cooled you can start to use it – drizzle over ice cream and watch the magic happen!


  • The number of servings here really depends on how much sauce you use on your ice cream… So please take this as indicative. I think these are fairly generous portions…
  • Feel free to use an alternative type of chocolate than Dairy Milk… As amazing as it is!
  • Calorie count does not include ice cream (sorry!)

11 Thoughts on “Hardening Ice Cream Sauce (Ice Magic)”

  • Remember this with great fondness… and try to replicate by pouring double cream over really cold ice cream. Thank you sooo much for the recipie.

    One thought though … wasn’t it the 1970’s?

    • Hi Simon,

      Hope you like it!

      I have fond memories of this as a child, and I was born in the first half of the 80’s… so I can’t really comment on if it was around in the 70’s. But most likely it was 🙂

  • We’ve been replicating our 80s childhood meals for our own kids, with varying success/healthiness!

    We were reminiscing about Ice Magic, and this is a great idea to make a version of it – with probably fewer dodgy ingredients!

    Thank you for posting this – looking forward to trying it 🙂

  • hi there

    I am going to try this recipe, my daughter wants chocolate all the time but I dont want her to consume as much sugar – I was wondering if I subbed in unsweetened choc chips and stevia as a sweetener whether it will work? Also can you store this – like in a Snowcap bottle and warm it up by immersing in hot water when you need to use it? Thanks

    • Hi Candice,

      I honestly haven’t tried it with this, however, I don’t see why it wouldn’t work. The sauce hardens because the coconut oil thickens when it hits the cold ice cream. So as long as you use a powdered sweetener rather than something that will alter the texture of the choc chips and make them less solid I’m sure it would work fine.

      You can store in a bottle and it should stay in a liquid consistency when stored in a warm room – you’ll just need to loosen it up with warm water if the sauce gets too cool (in the same way you would need to for coconut oil on its own).

      Let us know if you try it and if it works 🙂

  • I was wanting to know how you would make this with peanut butter? Peanut butter on its own is soft but would it harden with the coconut oil? Please let me know your thoughts in this.

    • Hi Karrie,

      You raise a very interesting question 🙂 I haven’t tried this but my gut feeling is that it wouldn’t work if you are thinking of using peanut butter and coconut oil only – since the chocolate hardens fully when cold (and the coconut oil is to help keep it liquid before it’s poured onto the freezing ice cream). Neither peanut butter or coconut oil would act that way when poured onto the ice cream on their own, so the result might be firmer butter but not a shell, like with the chocolate.

      If you are thinking of adding peanut butter to the chocolate and coconut oil then I think this could work – as long as you don’t use too much peanut butter. I will have to try it 🙂

      If you give it a go let me know!

  • Hello

    I have a question regarding peanut butter sauce.when we put the peanut butter sauce on the ice cream it freezes so fast, and we tried to find a solution regarding this problem but didn’t find any yet, we would like to have a liquid sauce even when it’s on the ice cream.

    Note : there is oil on the recipe

    • Hi Hassan, I’m not sure what sauce or sauce recipe you are using so it’s difficult to give any suggestions (this recipe is for chocolate sauce that intentionally hardens on ice cream). Perhaps you can provide more details?



Leave a Reply

Your email address will not be published. Required fields are marked *