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.

  • Dessert Sauces
  • Chocolate
  • Coconut Oil
The Best Homemade Chocolate Dip (a.k.a. Magic Shell) Recipe (2024)

FAQs

What is in a Magic Shell that makes it harden? ›

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 is a Magic Shell made of? ›

Magic shell is a combination of chocolate and fat (typically sunflower or coconut oil) that hardens into a firm, glossy shell when poured over ice cream. The fat lends the shell a soft, palatable texture so you can easily break through it with a spoon.

What are the ingredients in ice Magic? ›

Vegetable Oils [Protected with Antioxidant (319)], Sugar, Cocoa Powder (9%), Skim Milk Powder, Emulsifier (471), Flavours, Traces of Wheat, Oats, Soy, Sesame, Tree Nuts & Peanuts.

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.

Does Magic Shell have to be cold to harden? ›

If refrigerated or stored in a cool place, Magic Shell topping will harden. Run under hot water until topping returns liquid. Store at room temperature.

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.

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.

How does Magic Shell stay liquid? ›

How does magic shell work? The secret is coconut oil. This type of oil becomes hard at temperatures below 76ºF, so it hardens in seconds when it touches cold ice cream. Like peanut butter magic shell, this recipe requires three ingredients you already have on hand.

Why is Magic Shell so good? ›

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.

What is chocolate Ice Magic? ›

Cottees Ice Magic - Chocolate (220g)

A great tasting chocolate sauce which sets hard in seconds once poured over ice cream. Perfect for making chocolate bombs just like at the cinema and great fun for kids to draw shapes and pictures with.

What is magic ice melt? ›

Magic outperforms other ice melts because it works fast and has a great residual effect, preventing further ice from forming and melting snow as it falls. It consists of potassium chloride (a fertilizer), calcium chloride, magnesium chloride, and sodium chloride. And it is coated with calcium magnesium acetate.

Can I use coconut oil instead of cocoa butter to make chocolate? ›

Coconut oil can be used as a substitute for cocoa butter in vegan or dairy-free recipes. Coconut oil has a lower melting point than cocoa butter, so chocolates made with coconut oil may be softer at room temperature. However, if you like the flavor of coconut, you might like the taste it adds to your chocolate.

How to keep chocolate melted for dipping? ›

Vegetable oil. Before you melt your chocolate, add a little vegetable oil. This will keep your chocolate from drying out. It can also fix slightly overheated chocolate!

Can I use chocolate chips for dipping? ›

You can use chocolate chips for quick-and-dirty dipping; they're meant to survive in the oven, after all, so a few gentle zaps in the microwave won't do much damage. Chips don't contain enough cocoa butter to temper, so the melted chocolate will harden with a streaked or swirled appearance.

What is the science behind Magic Shell? ›

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.

What makes ice magic go hard? ›

It's made with coconut oil, which sets hard when cold. Ahhh! That's what it is! That's so odd since I've never experienced it tasting like coconut which I find with a lot of coconut oil stuff.

Why is my Magic Shell thick? ›

Why is Magic Shell® topping chunky? Sometimes if the bottle is stored in a cold place prior to reaching store shelves, it can cause the topping to become thick and separated. If the topping becomes thick and difficult to use, we suggest running the bottle under hot water, and shaking well to reincorporate the topping.

Top Articles
Latest Posts
Article information

Author: Rubie Ullrich

Last Updated:

Views: 5546

Rating: 4.1 / 5 (72 voted)

Reviews: 87% of readers found this page helpful

Author information

Name: Rubie Ullrich

Birthday: 1998-02-02

Address: 743 Stoltenberg Center, Genovevaville, NJ 59925-3119

Phone: +2202978377583

Job: Administration Engineer

Hobby: Surfing, Sailing, Listening to music, Web surfing, Kitesurfing, Geocaching, Backpacking

Introduction: My name is Rubie Ullrich, I am a enthusiastic, perfect, tender, vivacious, talented, famous, delightful person who loves writing and wants to share my knowledge and understanding with you.