This post may contain affiliate links. Please read our disclosure policy.
A delicious chocolate ice cream topping that hardens into a snappy shell when poured over cold ice cream. And it’s only 2 ingredients!

Why You’ll Love this Magic Shell Recipe
Simple & easy – it’s only 2 ingredients and takes less than 5 minutes to make.
Yummy – it’s delicious on so many flavors of ice cream, including coffee ice cream, brown butter ice cream, mocha ice cream, and more!
Better than store-bought – less ingredients and tastier than store-bought magic shell topping.
Fun – watching the liquid chocolate “magically” harden before your eyes when poured over cold ice cream is so fun!
Texture – this topping hardens into a snappy, yet smooth chocolate shell.
Sundae bar – a fun and unique topping to include in a DIY ice cream sundae bar for gatherings and parties.

Ingredients You’ll Need
Chocolate
I typically use semi-sweet chocolate, but you can choose to use milk or dark chocolate if you prefer.
Coconut Oil (Refined)
This type of oil is solid at room temperature, which is what helps create the “magic” part of the magic shell. Make sure you are using refined coconut oil — this means that it will have a neutral taste and smell and not add a coconut flavor on the final product.
You May Also Like:

Chocolate Magic Shell Ice Cream Topping
Ingredients
- ¼ cup (45 g) semi-sweet chocolate
- 2 tsp (9 g) refined coconut oil
Instructions
- Melt coconut oil.
- Add chocolate and stir until smooth. You may need to microwave in short bursts, stirring well in between, to get the chocolate to fully melt into the oil.
- Allow to cool slightly.
- Pour over ice cream and enjoy.
Notes
If you try out this magic shell topping recipe, I’d love to know what you think! Please leave a comment with a rating below and share a photo of your creation on Instagram using the hashtag #BrooksideKitchen and tag @BrooksideKitchen




