This recipe for homemade magic shell is an easy ice cream topping that’s SO much better than store bought! Magic shell takes just minutes to make and will please all the kids (and adults!) in your life.

You’ll be amazed at how easy homemade magic shell is to make – all you need is 2 ingredients and 5 minutes!

Homemade Magic Shell Recipe | Chocolate Ice Cream Topping | Chocolate Sauce | Hard Chocolate Coating #chocolate #icecream #dessert #dinneratthezoo

Magic shell over vanilla ice cream with rainbow sprinkles.

This post is sponsored by Galileo Learning. Thank you for supporting the brands that make Dinner at the Zoo possible!

There’s nothing better than a bowl of ice cream on a hot day, especially when it’s topped with homemade magic shell! This magic shell ice cream topping is so very simple to make, and it’s doesn’t have any artificial ingredients or preservatives like you might find in a store bought version.

A jar of chocolate magic shell.

How to make homemade magic shell

You’ll need just two ingredients for your magic shell: chocolate and coconut oil. I use semisweet chocolate chips because it’s more of a traditional choice, but you could also use milk chocolate or white chocolate chips if you prefer. The two ingredients are melted together, then simply pour and watch the magic happen!

A pitcher of magic shell being poured over vanilla ice cream.

This homemade magic shell recipe is WAY more delicious than anything you can buy at the store, and it’s simple enough for kids to make! My kids love to help make this ice cream topping, especially when there are sprinkles involved at the end.

Magic shell over scoops of ice cream, topped with rainbow sprinkles.

Magic shell can be stored in the refrigerator or at room temperature. I always re-heat my magic shell for a few seconds in the microwave to liquefy it before I pour it over ice cream, as it tends to solidify during storage.

Adults and kids alike will love this fun and easy ice cream topping. It’s a must-make for summer time!

More fabulous ice cream recipes

5 from 6 votes

Homemade Magic Shell

AuthorSara Welch
This recipe for homemade magic shell is an easy ice cream topping that's SO much better than store bought!
This recipe for homemade magic shell is an easy ice cream topping that's SO much better than store bought! 
Prep Time5 minutes
Cook Time5 minutes
Total Time10 minutes
Course Dessert
Cuisine American
Serves 8


  • 1 cup semisweet chocolate chips
  • 2 tablespoons coconut oil


  • Place the chocolate chips and coconut oil in a microwave safe bowl. Heat at 30 second intervals until melted.
  • Stir until smooth, then pour over ice cream and enjoy!


Calories: 161kcal | Carbohydrates: 7g | Fat: 14g | Saturated Fat: 10g | Sodium: 1mg | Potassium: 80mg | Fiber: 1g | Sugar: 5g | Vitamin A: 5IU | Calcium: 9mg | Iron: 0.9mg


Hello! I’m Sara!

Learn more about Sara

Related Posts

Free Bonus

5 Secrets to Meal Planning + Free Toolkit!

Leave a comment

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

Recipe Rating


  1. 5 stars
    Just made this and wanted to thank you!! So easy and so dang yummy. I added 1/2 teaspoon of vanilla after the chips and coconut were melted but I am not sure it needed it. It’s definitely good but will try it without the vanilla next time. Thank you also for such a straightforward and easy to remember recipe. Love it and so does the hubby!

  2. I’m sorry to hear this didn’t work out for you! If you microwave it in small increments it should loosen up to a pourable consistency.

  3. 5 stars
    Hi, Sara! Can’t wait to try this. So do you think peanut butter and/or butterscotch would work, too? I was thinking of the baking chips, but given your advice on milk chocolate, I’m wondering if these would work given they have a softer consistency.

    1. I think any chip will work as long as it melts smooth. Some of the chips, especially the generic brands, tend to hold their shape even when heated which would make for a chunky sauce here. So I would try placing a small amount in the microwave or a double boiler and trying to melt them – if they melt and you can stir them smooth, you’re good to go!