Homemade Magic Shell
With only two ingredients you can make your own homemade Magic Shell to put over your ice cream. It’s so easy to make the kids can make this themselves, serve up a bowl of ice cream and dig into this delicious dessert.

We love love love to make ice cream in a bag! It’s a science experiment and dessert all-in-one. So, of course, we have to have the best and most delicious toppings to go on that homemade ice cream. Enter this recipe for homemade magic shell! This melted chocolate chip and coconut oil mixture hardens to a lovely chocolate shell when it touches cold ice cream. It’s one of the most unique and fun ice cream toppings ever!
The best part? This recipe is so easy that your kids could even make it all on their own. There’s no baking or hot stovetop required. Just a microwave safe bowl and a good mixing spoon. If you’re ready for the perfect family movie night filled with popcorn and quality ice cream treats, then learn how to make homemade magic shell with this simple recipe!
Why You’ll Love this Homemade Magic Shell Recipe
- You can make homemade magic shell with coconut oil in just about 5 minutes. If you have kiddos who get extra excited when waiting for ice cream, then this is the topping they’ll love! No long wait for a yummy hard chocolate shell on their ice cream.
- You only need two ingredients to make this recipe. Yes, that’s it! Just two simple ingredients and an super simple recipe and you’ll be done in no time.
- This homemade magic shell with coconut oil stores for a long time. You can make a double batch and save it for later so that you’ll always have it on hand for your next ice cream emergency.

Ingredients for Homemade Magic Shell
- Semi-sweet chocolate chips – If your prefer, you can use dark chocolate or milk chocolate. Both would be delicious and will work just as well. I’ve found that semi-sweet chocolate chips makes a topping that tastes the most similar to original magic shell. But any chocolate will work great.
- Coconut oil – Coconut oil is the magic ingredients to make magic shell! It specifically helps to make the hard shell out of the melted chocolate, but keep the texture easy break through. I recommend using refined coconut oil instead of unrefined coconut oil. Refined has a neutral flavor and won’t effect the taste of the magic shell ice cream topping.
Helpful Tools
How to Make Homemade Magic Shell
Re-live your childhood, and brighten your kid’s childhood, with this chocolate magic shell on top of a big scoop of vanilla ice cream. It’s extremely easy to make! Here’s what to do:
- Pour the semi-sweet chocolate chips into a microwave-safe bowl and add 3 tablespoons of coconut oil.
- Then, melt the chocolate chip mixture in the microwave in 30 second increments. Stir well after each increment and keep heating until the chocolate is completely melted and smooth. It should take about 1-1 ½ minutes.
- Allow the chocolate magic shell mixture to cool for a few minutes. It doesn’t need to be room temp, but if it’s too hot then it will just melt the ice cream instead of hardening quickly. Top your favorite ice cream with a generous drizzle of magic shell and enjoy!




How Store Leftover Homemade Magic Shell
While I’m not sure if any of this chocolate topping will be leftover (it’s too yummy and get’s eaten so fast!), if you happen to have leftovers, you can store them for later. Transfer the sauce to an airtight container or mason jar at room temperature. It will last for several weeks! Do not store it in the fridge or freezer or it will harden and become a solid chunk.
If you happen to accidentally store it in the fridge, just run the container under warm water until the chocolate shell mixture begins to melt and become a liquid again.
More Delicious Ice Cream Toppings
What toppings should you add with magic shell? Anything you want! But to help you decide, here’s a list of some of our favorites:
- hot fudge sauce
- caramel sauce
- sprinkles
- crumbled cookies
- whipped cream
- chocolate peanut butter cups
- peanut butter chips
- butterscotch chips
- white chocolate drizzle
- strawberries
- bananas
- M&Ms
Does magic shell only work on ice cream?
You can use this chocolate shell drizzle on tons of different desserts! The only catch is that they need to be cold so that the shell can harden. It’d be great on mini funfetti cheesecakes and even as a drizzle on frozen hot chocolate. You could dip strawberry banana popsicles into homemade magic shell too! It can even be used as an easy way to make chocolate covered frozen bananas.
Why does magic shell harden?
Melted chocolate will automatically harden when it cools. However, adding coconut oil into the mix thins out the chocolate and keeps it soft enough so that when it hardens it is an easily breakable layer. When magic shell touches cold ice cream, the temperature drops which makes it quickly harden into a chocolate shell layer!
Pro Tips for the Best Homemade Magic Shell
- It is important that you do not overheat the chocolate in the microwave or it will seize. Stop every 30 seconds and stir well to prevent this from happening.
- Don’t add the topping to your ice cream until just before you’re ready to eat. It will harden pretty immediately and you don’t want you ice cream melting since it is sitting out!
- Store magic shell in a cool dry place, but not somewhere too cold. Magic shell hardens when its temp drops below 65 degrees Fahrenheit. So as long as your pantry doesn’t get cold, you’re good to go!

This nostalgic ice cream topping is so easy to make and tastes even better than the store-bought version! You’re going to love it!
More Yummy Dessert Recipes You’ll Love!
- These No Bake Christmas Tree Pretzels are one of our most favorite holiday treats to make each year. So cute and so tasty!
- Make some Flower Pretzels as the most perfect Spring time treat. They’re great for Mother’s Day too!
- Sheep Cupcakes are bakery-quality and so easy to make! Your kids will love this adorable treat.
- Make Red White and Blue Popsicles for all of your Patriotic holiday fun.

Homemade Magic Shell
Ingredients
- 1 cup semi-sweet chocolate chips
- 3 Tablespoons coconut oil measured when solid
Instructions
- Add the chocolate chips and coconut oil to a microwave-safe bowl.
- Microwave in 30 second increments, making sure to stir well after each increment, until completely melted and smooth. About 1-1 ½ minutes
- Allow to cool for a few minutes, then top on ice cream of choice.