The Best Homemade Chocolate Dip (a.k.a. Magic Shell) Recipe (2024)

Why It Works

  • High-quality dark chocolate adds a rich, pleasantly bittersweet flavor to the chocolate dip.
  • A perfected ratio of coconut oil to chocolate makes a dip that hardens fast and snappy over ice cream.
  • Corn syrup adds sweetness and fudge-like body to the dip, and unlike sugar, it won't leave grainy chunks in the finished product.

Is Magic Shell, the ice cream topping that miraculously hardens into a chocolate candy shell, the world's greatest ice cream topping? I can't say for sure, but it's definitely the most fun.

Now what if you want the Magic Shell concept but with a bolder, darker, better-tasting chocolate flavor? Or what if you want to make your own ice cream bars? You're in luck, because this stuff is easier to make at home than the ice cream you drizzle it on.

Look around the web and you'll findno shortage of recipesthat promise a perfect Magic Shell substitute with just two ingredients: chocolate and coconut oil. Over the past few weeks I've tried my share—those that call for as little as a tablespoon of coconut oil or as much as a cup. To be honest, most of them don't work very well.

The Best Homemade Chocolate Dip (a.k.a. Magic Shell) Recipe (1)

For one thing, and you can call it splitting hairs if you like, I'd describe these DIY ice cream toppings as chocolate dip, not Magic Shell. As those of us from New York know, chocolate dip is the shellack that hardens into a thin coating on your Mr. Softee cone. It's a little softer than Magic Shell, fudgier, and less snappy compared to Magic Shell's candy-like bite. There's more chocolate flavor and less sweetness—something that I actually prefer to Magic Shell.

The bigger issue I found with other recipes is the wrong proportion of coconut oil to chocolate, which produces either a shell that doesn't harden or one that turns brittle and oily-tasting. This recipe nails that ratio, and while it doesn't hardenquiteas fast or snappy as Magic Shell, it comes with chocolate dip's deeper fudge-y flavor. And once you have this one recipe down you can use it for an ice cream truck's worth of novelties: King Cones, Klondike Bars, you name it.

The 'Magic' in the Shell

Both chocolate dip and Magic Shell get their magic instant-hardening ability from oils like coconut and sunflower that are high in saturated fat. As temperature drops, saturated fats harden, and coconut oil, in particular, turns firm, almost glassy, when cold. What's more, it doesn't take much to turn coconut oil solid—it can firm up at room temperature and turn rock-solid in the fridge.

When you emulsify coconut oil with melted chocolate, the mixture remains a stable liquid at room temperature. But as soon as you drizzle it over ice cream it chills downfast, and within 30 seconds it hardens into a snappy shell.

The food scientists at Smucker's have put a lot of hard work into making their Magic Shell especially snappy and fast-freezing. Let's give them credit for that, because every homemade version I've tested takes longer to harden—about 30 seconds instead of five. But the guiding principle is the same: Magic Shell and chocolate dip are all about saturated fat. And the best fat for your chocolate dip is fast-hardening coconut oil.

How to Make Chocolate Dip

The Best Homemade Chocolate Dip (a.k.a. Magic Shell) Recipe (2)

Coconut oil is our magic ingredient, and the more of it you use, the snappier and faster-freezing your chocolate dip will become. Stick to refined coconut oil (it's often labeled as "for high heat") instead of unrefined or virgin; refined coconut oil has a more neutral, chocolate-friendly flavor.

The best reason to make your own chocolate dip is to use higher-quality chocolate. Dark chocolate's flavor holds up best to all that coconut oil, and it makes for a snappier coating compared to milk chocolate. For a sweeter dip, go with a chocolate in the 65% range; for some bitterness, a 72% bar is perfect.

The Best Homemade Chocolate Dip (a.k.a. Magic Shell) Recipe (4)

Since the chocolate's sweetness gets a little lost with all that oil, I add some sugar in the form of corn syrup. Why not plain table sugar? Because sugar won't dissolve in chocolate and oil alone; it'll remain coarse and gritty. Corn syrup, on the other hand, emulsifies seamlessly into the dip, and it adds some fudge-like body as a bonus.

The Best Homemade Chocolate Dip (a.k.a. Magic Shell) Recipe (5)

Chocolate dip recipes on the web use all sorts of ratios of chocolate to coconut oil. In my tests, the best formula, measured by weight, came to ten parts chocolate, eight parts coconut oil, and five parts corn syrup. To make two cups of chocolate dip you'll need 250 grams (half a pound) of chocolate, 200 grams (about one cup) of coconut oil, and 125 grams (a little more than half a cup) of corn syrup.

Chop your chocolate finely to ensure fast, even melting, then stir it together with the corn syrup and coconut oil in a microwave-safe bowl. I nuke my chocolate in small doses—15 seconds on half power—stirring with a spoon in between. Three or four zaps should be enough to completely melt the chocolate. Don't have a microwave? A metal bowl set over a pot of simmering water works just as well.

The Best Homemade Chocolate Dip (a.k.a. Magic Shell) Recipe (6)

And that's it: You have chocolate dip. If you heat your chocolate too quickly it might break, forming harmless but unsightly brown speckles in your dip. To re-emulsify the dip, blend it at high speed for 30 seconds and the spots should disappear.

Using Your Dip

The Best Homemade Chocolate Dip (a.k.a. Magic Shell) Recipe (7)

Looking to replicate the Magic Shell squeeze bottle experience? A plastic one can be yours for 50 cents at a restaurant supply store. If you're planning to dip whole scoops of ice cream instead, keep your dip in a tall, narrow container to get maximum dip coverage. Either way there's no need to refrigerate your dip, which will keep for months at room temperature. Just give it a quick stir before using because the ingredients will separate over time, and if it's been a while since your last chocolate dipping, warm up the dip in a microwave to melt any solidified coconut oil crystals.

For best results, let your dip harden on ice cream for 30 seconds before digging in. You'll know it's ready when the surface turns from glossy to completely matte and a light tap with a spoon gives you a knocking sound.

The Best Homemade Chocolate Dip (a.k.a. Magic Shell) Recipe (8)

After that, all that's left to do is make enough ice cream bars to put the Good Humor truck out of business.

June 2014

Recipe Details

The Best Homemade Chocolate Dip (a.k.a. Magic Shell) Recipe

Active5 mins

Total5 mins

Serves16 servings

Makes2 cups

Ingredients

  • 250g (1/2 pound) dark chocolate, 66% to 72%, finely chopped

  • 200g (about 1 cup) refined (not unrefined or virgin) coconut oil (see notes)

  • 125g (about 6 tablespoons) light (clear) corn syrup

Directions

  1. Combine chocolate, oil, and corn syrup in a microwave-safe bowl. Microwave on half power in 15-second bursts, stirring with a spoon in between, 3 to 4 times, until chocolate is completely melted. If heated too much, the chocolate may break, forming harmless brown speckles in the sauce; blend in a blender on high speed for 30 seconds to re-emulsify the sauce.

    The Best Homemade Chocolate Dip (a.k.a. Magic Shell) Recipe (9)

  2. Transfer chocolate dip to a squeeze bottle or container and store at room temperature, stirring with a spoon if it separates. For best results, let dip harden on ice cream for 30 seconds before eating.

    The Best Homemade Chocolate Dip (a.k.a. Magic Shell) Recipe (10)

Notes

For best results, use refined coconut oil, not unrefined or virgin. Refined coconut oils have a more neutral flavor.

Make-Ahead and Storage

Store your chocolate dip at room temperature. It keeps for several months but will separate over time, so stir or shake before each use, or briefly warm up in a hot water bath or microwave until all ingredients re-combine.

The Best Homemade Chocolate Dip (a.k.a. Magic Shell) Recipe (2024)

FAQs

What is a Magic Shell made of? ›

The "shell" effect in Magic Shell is due to the presence of coconut oil and sunflower oil, both of which contain high amounts of saturated fat, and sugar, which produces a chocolate mixture which is solid at higher temperatures than would otherwise be the case with normal ice cream topping.

How to use Magic Shell? ›

Works best when SHAKEN VERY WELL. BEFORE EACH USE, turn bottle upside down and shake well for at least 20 seconds. If topping becomes thick and does not flow easily, or if oil separation occurs, run the bottle under hot tap water for up to 2 minutes, shaking occasionally.

Will melted chocolate with coconut oil harden? ›

Coconut oil is the secret to achieving a super-shiny chocolate coating. It brings a little extra luster to melted chocolate, which, on its own, can become matte when dry. Not only does coconut oil make your chocolate coating shine, but it also helps the chocolate harden.

What kind of coconut oil is best for melting chocolate? ›

Stick to refined coconut oil (it's often labeled as "for high heat") instead of unrefined or virgin; refined coconut oil has a more neutral, chocolate-friendly flavor. The best reason to make your own chocolate dip is to use higher-quality chocolate.

Does Magic Shell go bad? ›

How long do Magic Shell® toppings take to harden? Our Magic Shell® topping hardens in seconds on your favorite ice cream or cool treat. How long does Magic Shell® last? Both opened and unopened, the product has a 24 month shelf life.

Does Magic Shell stay hard? ›

Any leftover magic shell base can be stored in the pantry and re-melted anytime you're craving ice cream. It will harden into a firm mass, but all you have to do is melt it in the microwave in 30-second bursts. It's delicious over ice cream, sorbet, and even pieces of frozen fruit.

What is a chocolate shell made of? ›

It's essentially chocolate melted with coconut oil and when it's drizzled over something cold – like ice cream and milkshakes – it firms up into a hard, shell-like consistency – hence the name “magic shell.”

Who makes the Magic Shell? ›

Savor every bite of rich, homemade fudge flavor with Smucker's® Magic Shell Chocolate Fudge Flavored Topping.

What happens if you put too much coconut oil in chocolate? ›

You'll want to add in only a small amount of the oil at a time — too much could create an unpleasant texture in the chocolate. Stir in a spoonful of coconut oil until it's blended with the chocolate, adding more as needed. The oil will help thin out the chocolate and make it easier to mix and pour.

How to make dipping chocolate shiny? ›

The next time you're dipping treats in chocolate, add a dollop of coconut oil to the melting chocolate. The more coconut oil you use, the more liquid and smooth the chocolate coating will be. As a baseline, we recommend adding one tablespoon of coconut oil per one cup of chocolate.

Why add coconut oil to chocolate for dipping? ›

Adding a tablespoon of coconut oil or vegetable oil while microwaving helps the chocolate melt more smoothly and makes it the perfect consistency for dipping! The caveat here is that once cool, the chocolate won't set up quite as hard as it did to begin with due to the added fat content.

How much oil to add to chocolate for dipping? ›

What's the best trick for silky smooth melted chocolate? If you're looking for a little extra insurance, add about 1 teaspoon of coconut oil per 1 cup of chocolate before melting. The nearly flavorless oil helps the chocolate get extra smooth and gives it a glossy sheen.

What to add to chocolate to make it harden? ›

You don't add ingredients to chocolate to make it harden, you temper it by heating it to a specific temperature, cooling it to another temperature, then heating it again. This causes the chocolate to crystalize in a way that leaves it hard and shiny. The temperatures are different for different kinds of chocolate.

How to thin chocolate for dipping? ›

To thin melted chocolate, add a small amount of neutral oil, like vegetable oil or cocoa butter, stirring gently until it reaches the desired consistency. Melt slowly to avoid overheating, and keep water out to prevent the chocolate from seizing.

How does Magic Shell stay liquid? ›

The Secret Behind Magic Shell

The reason is that coconut oil has a relatively high melting point. In fact, coconut oil is solid when you purchase it. In addition, coconut oil contains a high amount of saturated fat, meaning it's solid at room temperature but liquid when heated.

Can you heat up a Magic Shell? ›

This Magic Shell Recipe is super easy and storing it is just as simple. I like to keep mine in a mason jar with the screw on top, but a bowl with a lid will work great. Keep it on the counter or in the pantry at room temperature. Heat up in the microwave for about 30 seconds and stir when ready to use again.

How does a magic turtle shell work? ›

It's essentially chocolate melted with coconut oil and when it's drizzled over something cold – like ice cream and milkshakes – it firms up into a hard, shell-like consistency – hence the name “magic shell.”

References

Top Articles
Latest Posts
Article information

Author: Ray Christiansen

Last Updated:

Views: 5880

Rating: 4.9 / 5 (49 voted)

Reviews: 80% of readers found this page helpful

Author information

Name: Ray Christiansen

Birthday: 1998-05-04

Address: Apt. 814 34339 Sauer Islands, Hirtheville, GA 02446-8771

Phone: +337636892828

Job: Lead Hospitality Designer

Hobby: Urban exploration, Tai chi, Lockpicking, Fashion, Gunsmithing, Pottery, Geocaching

Introduction: My name is Ray Christiansen, I am a fair, good, cute, gentle, vast, glamorous, excited person who loves writing and wants to share my knowledge and understanding with you.