This post may contain affiliate links. Please read our disclosure policy.

This magic chocolate shell recipe is the king of ice cream toppings! Made with only two ingredients and ready in under five minutes, it’s the perfect way to enhance your favorite ice cream without needing to buy it from the store.

If there’s one thing we all agree on, it’s that the best part about a hand-held ice cream cone or popsicle is the crispy crunch of that thin layer of chocolate on top. I remember being a child and sometimes eating the whole shell first, before even touching the center, because it was just so good. This is why I had to recreate that nostalgic feeling as an adult (and why my homemade fudgesicles are always stocked in my freezer).

And if there’s one way you can make it even better, it’s making it at home. With this homemade magic shell recipe, you no longer need to go to the store to get Magnum or Klondike bars. You can now get that same amazing chocolate coating in the comfort of your kitchen. And it’s so much easier than you think. It’s especially good poured over a few scoops of my espresso coffee ice cream.

A spoon lifting glossy melted chocolate shell out of a small glass jar.

Quick Look: Magic Chocolate Shell

  • 🍨 What it is: A homemade magic shell ice cream topping made with chocolate and coconut oil.
  • ⭐ Why it works: Coconut oil firms up on cold ice cream, so the chocolate sets into a crisp shell.
  • 💛 Why you’ll love it: Two ingredients, five minutes, and that nostalgic crack.
  • ⚠️ What to watch for: Measure refined coconut oil solid, and pour over ice cream straight from the freezer.
  • ❄️ Make ahead: Keeps at room temperature up to a month; rewarm briefly to pour.

Key Ingredients

Chocolate chips in a glass measuring cup next to a dish of solid coconut oil and an ice cream scoop.

Here are the ingredients you will need to make a homemade magic shell topping. Scroll down to the recipe card at the bottom of the page for the detailed ingredient measurements. 

  • Chopped Chocolate Bar or Chocolate Chips: provides the base and rich chocolate flavor for the hard shell.
  • Coconut Oil: thins out the chocolate and allows the liquid magic shell to spread before hardening.
A spoonful of coffee ice cream with a crisp layer of hardened chocolate shell.

How to Make Magic Chocolate Shell

Chocolate chips and a scoop of solid coconut oil in a glass measuring cup.
  1. Combine. Add the chopped chocolate (or chips) and the solid coconut oil to a heatproof or microwave-safe bowl.
Melted, glossy chocolate and coconut oil stirred smooth in a glass measuring cup.
  1. Melt. Melt over a double boiler on low heat, stirring until smooth. Or microwave in 30-second bursts, stirring well after each one.
Melted chocolate shell being poured into a small glass jar.
  1. Cool slightly. Pour it into a jar and set it aside for a couple of minutes, just until it’s no longer hot enough to melt the ice cream but still easy to pour.
Magic chocolate shell drizzling over scoops of coffee ice cream in a speckled bowl.
  1. Drizzle. Spoon or drizzle the chocolate over ice cream that is straight out of the freezer.
Hardened chocolate shell coating scoops of coffee ice cream in a speckled ceramic bowl.
  1. Let it harden. Wait a few seconds and watch it firm up into a crisp, shiny shell, then crack in with your spoon.

Expert Tips

  • Measure the coconut oil solid. Melted coconut oil throws off the measurement, so scoop it while it’s firm.
  • Use refined coconut oil. It’s neutral, so you won’t add a coconut flavor to the chocolate.
  • Use good chocolate. With only two ingredients, the highest quality chocolate you can find makes the best flavor.
  • Chop bars small. Smaller pieces melt more evenly and won’t scorch.
  • Let it cool for a couple of minutes. You want it no longer hot enough to melt your ice cream, but still easy to pour.
  • Pour over ice cream straight from the freezer. The colder the surface, the faster and crisper the shell sets.
A spoon breaking through the hardened chocolate shell on a bowl of coffee ice cream.

Why This Recipe Works

  • Putting this on top of ice cream will revive your childhood memories and make you take a trip down memory lane.
  • This easy recipe only requires two simple ingredients that you most likely already have.
  • Skip going to the grocery store for boxed ice cream desserts and make this hard chocolate shell for cold treats at home.
  • The great thing about this recipe is that it pairs well with almost every flavor of ice cream or your favorite treats, from my vanilla bean ice cream to my high protein cottage cheese ice cream made in the Ninja Creami.
  • Once you try it the first time, you can customize it and try different flavored shells.

Magic Chocolate Shell FAQs

What chocolate is best for magic chocolate shell?

I like semi-sweet chocolate for magic chocolate shell because the flavor is balanced, but use milk chocolate for a sweeter shell or dark chocolate for a less sweet one. A chopped chocolate bar gives a thinner, glossier shell. Chocolate chips work too (that’s what I used) but make a thicker shell.

How do I store magic chocolate shell?

Store leftover magic chocolate shell in an airtight container or mason jar at room temperature for up to a month. It doesn’t need refrigeration. It will solidify, so just microwave it briefly until it’s liquid and pourable again.

Why does magic chocolate shell use coconut oil?

Coconut oil is solid at room temperature and sets quickly when it hits cold ice cream, which is what makes magic chocolate shell harden. Refined coconut oil is neutral, so it won’t change the chocolate flavor. I don’t recommend swapping in olive oil or vegetable oil, since the chocolate can end up too runny.

What can I put magic chocolate shell on?

Magic chocolate shell works on almost any ice cream treat: bowls, cones, and ice cream cakes. It’s amazing on vanilla, chocolate condensed milk ice cream, coffee espresso ice cream, my pistachio ice cream, and no-churn Oreo ice cream. For a full sundae bar, set it out next to warm butterscotch ice cream topping and my homemade caramel sauce.

What other flavors of magic chocolate shell can I make?

Swap in white chocolate for a creamy, cocoa butter flavor, or use caramel or butterscotch chips for a more decadent magic chocolate shell. You can also stir about two tablespoons of your favorite nut butter into the melted chocolate.

More Ice Cream Favorites

Hardened chocolate shell coating scoops of coffee ice cream in a speckled ceramic bowl.
5 from 1 vote

Chocolate Magic Shell Recipe

This Magic Chocolate Shell is made with just chocolate and coconut oil for the perfect ice cream topping. It melts smoothly, hardens in seconds, and delivers that nostalgic sweet crunch just like your favorite childhood ice cream cones and bars.
Prep: 3 minutes
Cook: 2 minutes
Total: 5 minutes
Servings: 6 servings
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!

Ingredients  

  • 1 cup chopped chocolate or chocolate chips (semi-sweet, dark, or milk)
  • 2 tablespoons refined coconut oil measured solid

Instructions 

  • In a microwave-safe bowl or over a double boiler, combine the chocolate and coconut oil. If using the microwave heat in 30-second bursts, stirring between each, until smooth and melted.
    1 cup chopped chocolate , 2 tablespoons refined coconut oil
  • Let it cool for a few minutes so it's not piping hot, but still pourable.
  • Drizzle over cold ice cream and wait a few seconds, it will harden into a glossy shell!
  • Keep in an airtight container at room temp for up to 1 month. If it hardens, just microwave for a few seconds to liquefy again.

Nutrition

Calories: 203Calories | Carbohydrates: 15g | Protein: 2g | Fat: 15g | Saturated Fat: 10g | Polyunsaturated Fat: 0.4g | Monounsaturated Fat: 4g | Trans Fat: 0.02g | Cholesterol: 2mg | Sodium: 3mg | Potassium: 161mg | Fiber: 2g | Sugar: 10g | Vitamin A: 14IU | Calcium: 18mg | Iron: 2mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Like this? Leave a comment below!

About Chahinez Tabet Aoul

Chahinez Tabet Aoul is the recipe developer, photographer, and writer behind Lifestyle of a Foodie and Simple Copycat Recipes. Based in Las Vegas, Nevada, Chahinez is known for creating approachable, high-reward recipes that feel like they came straight from your favorite restaurant. Only easier, more fun, and made right a thome!

You May Also Like:

5 from 1 vote

Leave a comment

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

Recipe Rating




1 Comment

  1. Chahinez Tabet Aoul says:

    5 stars
    I love that you can keep it at room temperature and just give it a few seconds in the microwave when it firms up. Such an easy homemade topping to have around.