2-Ingredient Homemade Magic Shell: Better Than Store-Bought

My childhood summers were defined by the magical moment when chocolate hardened instantly on my ice cream, creating that satisfying crack with each spoonful. When I discovered I could recreate this nostalgic treat at home with just two simple ingredients, it revolutionized our family dessert nights. This homemade Magic Shell not only tastes richer than the commercial version but also lets you control the quality of ingredients with no preservatives or artificial flavors.

homemade chocolate magic shell on vanilla ice cream and in a bowl.

This post contains affiliate links. As an Amazon Associate, I earn from qualifying purchases.

Magic Shell Ice Cream Topping

The science behind Magic Shell is fascinatingly simple. Coconut oil contains a high percentage of saturated fat that remains liquid at room temperature but solidifies when chilled below 76°F. When combined with chocolate and drizzled over ice cream, this property causes the mixture to harden into a crisp shell rapidly.

Using high-quality chocolate rather than compound chocolate (found in commercial versions) creates a richer flavor profile with better mouthfeel. The minimal ingredients also mean no stabilizers, preservatives, or artificial flavors its just pure chocolate goodness. The result is a cleaner, more intense chocolate flavor that enhances rather than overwhelms your ice cream.

Ingredients

For the Basic Magic Shell

  • Semi-sweet or dark chocolate – Provides rich flavor and smooth texture as the primary ingredient
  • Coconut oil – Creates the “magic” hardening effect when it contacts cold ice cream
homemade chocolate magic shell ingredients in bowls.

How to Make Magic Shell

It is quickest and easiest to make this recipe in the microwave, but you can also use a double boiler if you prefer. Here are the easy steps:

  1. If you are using a large bar of chocolate, break it into small pieces. 
  2. Place the chocolate chips and coconut oil in a microwave-safe bowl.
chocolate magic shell ingredients in a bowl.
  1. Microwave for 30 seconds. Stir to combine.
partially melted chocolate magic shell ingredients in a bowl.
  1. Continue microwaving in 30-second intervals, stirring after every 30 seconds.
  2. It is ready when it is fully melted and has a smooth, uniform texture. Be careful not to microwave it for too long or the chocolate will burn.

Alternative Method – Melting Chocolate and Fat Separately

  1. Place the chocolate in a microwavable bowl and heat for 30 seconds. Stir the chocolate and repeat in 30-second bursts until the chocolate melts completely.  
  2. In a separate bowl, heat whichever fat you are using for 10-second intervals in the microwave until it melts. Don’t forget to stir. 
  3. Add the fat to the chocolate and stir until smooth. 
vanilla ice cream topped with homemade chocolate magic shell and two spoons.
homemade chocolate magic shell on vanilla ice cream and in a bowl.

2-Ingredient Homemade Magic Shell

A simple but magical chocolate topping that instantly hardens when it hits cold ice cream, creating a delicious, crackable shell.
5 from 12 votes
Print Pin Rate Add to Collection
Course: Dessert
Cuisine: American
Keyword: Chocolate, Copycat recipe, Magic Shell
Prep Time: 5 minutes
Cook Time: 5 minutes
Total Time: 10 minutes
Servings: 16
Calories: 198kcal

Ingredients

  • 12 ounces chocolate chips
  • 6 ounces coconut oil butter may be substituted

Instructions

  • Melt the chocolate chips in the microwave in 30 second increments, stirring after each increment, until melted.
  • Heat the coconut oil until it is liquid.
  • Stir the coconut oil and chocolate together until the texture is uniform.

Video

Notes

Store in a covered container in the refrigerator.

Nutrition

Calories: 198kcal | Carbohydrates: 14g | Protein: 1g | Fat: 15g | Saturated Fat: 12g | Cholesterol: 3mg | Sodium: 14mg | Fiber: 0g | Sugar: 13g | Vitamin A: 50IU | Vitamin C: 0.2mg | Calcium: 25mg | Iron: 0.3mg

Substitutions and Variations

  • Chocolate Options: Use milk chocolate for a sweeter, milder flavor or white chocolate for a different experience
  • Oil Alternatives: Refined coconut oil provides no coconut flavor; unrefined adds subtle coconut notes
  • Dairy-Free/Vegan: Ensure chocolate is dairy-free (most dark chocolate above 70% cacao is naturally vegan)
  • Sugar-Free: Use stevia-sweetened chocolate chips for a lower-sugar version
  • Nut Butter Addition: Add 1-2 tablespoons of peanut or almond butter for a nutty twist

More Uses For Magic Shell Chocolate Ice Cream Topping 

You can do much more than just coat ice cream with Magic Shell than just add extra crunch to your ice cream. Here are just a few suggestions:

  • Make a chocolate-covered banana. Skewer the end of a few bananas and put them in the fridge or freezer until cold. Roll each banana in the warm Magic Shell. Hold the banana upside down over the bowl to let the excess drain before serving. You can dip just about any fruit if you don’t like bananas. Strawberries, sliced apples, and pitted sweet cherries are great options. 
  • Coat a fudge bar. Everyone seems to have a package of fudge bars in the back of their freezer. They’re pre-portioned and cheaper than ice cream, but not all that exciting. Take store-bought fudge bars to the next level by dipping into your homemade Magic Shell. You can even sprinkle on a handful of chopped nuts or puffed rice for a bit more crunch.
  • Create a fancy yogurt parfait. Yogurt parfaits are an excellent alternative to ice cream for those who want something a little healthier. Using the ice cream topping as a layer or two in the parfait adds a bit of sweetness and texture. 

Storage and Shelf Life

  • Signs of Spoilage: Discard if you notice an off smell or white bloom that doesn’t disappear when melted
  • Room Temperature: Store in a cool, dark place up to 3 months
  • Refrigeration: Not recommended as it becomes too solid to pour
  • Reheating: If solidified or too thick, place jar in warm water or microwave in 10-second bursts
homemade chocolate magic shell on vanilla ice cream.

More Ice Cream Topping Recipes

Favorite Ice Cream Recipes

Check out more of my easy ice cream recipes and the best DIY recipes here on CopyKat!

About Stephanie Manley

Stephanie Manley is the creator of CopyKat.com. She has been recreating copycat recipes since 1995. Learn more about Stephanie Manley.

REVEALED: Copycat Secrets for 2025

free email bonus

Yes, you CAN make it at home! I'll show you how.

We are a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for us to earn fees by linking to Amazon.com and affiliated sites.

Reader Interactions

Comments

  1. Molly

    5 stars
    Awesome! I have seen so many ratios on this chocolate:coconut oil but I’m going with yours. 2:1. Yea! How long does it keep in the fridge if I make a batch?

  2. Mister K

    Coconut oil becomes a solid at 76 degrees F. Once it mixes, as a liquid, with chocolate syrup, leave it at room temperature. If solid after mixing, you can always warm it up in the mic for a few seconds, then serve.

  3. Barbara C. Hardison

    5 stars
    Magic Shell hardens when it is put on something cold. so if you put it in the refrigerator…..will it get hard????

  4. Lisa

    Is there anyway to make this dairy and soy free? I have chocolate chips that I can use but do you think an alternative butter would work?

5 from 12 votes (4 ratings without comment)

Leave a Reply

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

Recipe Rating




homemade Olive Garden Asiago Torgelloni Alfredo with chicken on a plate

Copycat Recipe Secrets for 2025

REVEALED:

Yes, you CAN make it at home! 
I'll show you how.

FREE EMAIL BONUS