2-Ingredient Magic Chocolate Shell for Ice Cream

This summer you must try our simple 2-Ingredient Chocolate Shell for ice cream. This homemade “magic shell” gives your favorite scoops a satisfyingly crisp chocolate coating.

Homemade 2 ingredient magic chocolate shell on chocolate ice cream, topped with sprinkles

How many of your happiest memories include ice cream? For me, it’s one of the most joyful desserts—simple, nostalgic, and endlessly adaptable.

Growing up, ice cream was our go-to treat. Some evenings we’d have a light dinner and finish with popcorn and a bowl of ice cream, and on vacations I always ordered a chocolate-dipped cone. I loved the contrast: the crackly chocolate shell breaking against the cold, creamy ice cream beneath.

Today I’ll show you how to make a homemade magic chocolate shell that hardens instantly on cold ice cream, just like the shop-bought version. Best of all, it takes two ingredients and just a few minutes to prepare.

ingredients for homemade magic chocolate shell

The 2 Ingredients You Need To Make This Recipe

If you’ve ever wondered what chocolate shell is made of, the answer is pleasantly simple: chocolate and coconut oil. With just these two ingredients you can make a glossy sauce that hardens into a crisp shell when poured over cold treats.

  1. Chocolate chips. Use semisweet or dark chocolate chips (or chopped chocolate bars). Chocolate chips provide the cocoa solids and cocoa butter that give the sauce a rich flavor and a smooth texture.
  2. Coconut oil. Adding coconut oil is what allows the shell to harden. Refined coconut oil has a neutral flavor, while virgin coconut oil contributes a mild coconut note—choose the one you prefer.

How Does Magic Shell Work?

It’s simple science: the saturated fat in coconut oil solidifies quickly at cold temperatures. When the warm chocolate-and-oil mixture hits cold ice cream, the fat crystallizes and the chocolate sets into a glossy, crisp shell within seconds.

Coconut oil behaves differently from many liquid vegetable oils because of its higher saturated fat content, making it ideal for this application.

How To Make Homemade Chocolate Shell, Step-By-Step

With your two ingredients ready, follow these quick steps. The method is forgiving and fast—perfect for an impromptu dessert.

making homemade magic chocolate shell ice cream topping step by step
  1. In a medium microwave-safe bowl, combine the chocolate chips and coconut oil.
  2. Microwave in 20–30 second bursts, stirring thoroughly between each interval. If your microwave has a low-power or “melt” setting, use it to avoid scorching the chocolate.
  3. Stop when only a few tiny pieces of chocolate remain and stir until they melt from residual heat. The sauce should be smooth and glossy.
  4. Optional: stir in a splash of vanilla, a pinch of salt, or a drop of peppermint extract for variation.
  5. Transfer the sauce to a jar and let it cool for a minute so it doesn’t instantly melt the ice cream.
  6. Pour the sauce over cold ice cream or another frozen treat and watch it set into a crisp shell within seconds.

The full recipe card below includes exact ingredient amounts, prep times, and additional tips.

Pouring homemade magic chocolate shell onto vanilla ice cream
Homemade magic chocolate shell hardening on vanilla ice cream
Cracking the homemade magic chocolate shell on a scoop of vanilla ice cream with a spoon

Yummy Ways To Use Chocolate Shell

Unlike pourable chocolate sauce or thick hot fudge, magic shell immediately hardens on cold items. That instant change in texture makes it fun to use. Try these ideas:

  • Over ice cream. Drizzle over vanilla, chocolate, mint, or any favorite flavor and watch it set into a crackly shell—perfect for cones or sundaes.
  • As a milkshake or nice-cream garnish. Add a decorative hardened drizzle to milkshakes or non-dairy “nice cream” recipes.
  • To dip frozen banana pops. Freeze bananas on sticks, dip them into the shell, and add toppings while the coating is still tacky.
  • For frozen fruit bites. Dip frozen raspberries or berries and let them set on parchment for a frozen chocolate bite.
  • On chilled cupcakes. If you want to coat cupcakes or mini desserts, be sure they’re thoroughly chilled in the fridge or freezer first so the shell will harden.

Tip: Chocolate shell will not set properly on warm or room-temperature cakes and cupcakes. Chill first for best results.

pouring homemade magic chocolate shell on an ice cream cone

FAQ + Tips For The Best Chocolate Shell Every Time

How to store. Do not refrigerate or freeze leftover shell in storage, or it will solidify into an unusable lump. Instead, keep it in a tightly sealed jar at room temperature for up to two weeks. Reheat before using.

How to reheat. Warm in short bursts in the microwave—20 to 30 seconds at a time—stirring until smooth. You can also gently reheat on the stovetop over low heat.

Substitutes for coconut oil. Shortening or alternative fats can work, but texture and flavor may differ. Coconut oil is recommended for the most reliable setting and flavor.

3 Tricks For The Best Magic Shell

  1. Use a dry, clean bowl. Any water will make melted chocolate seize into a grainy texture. Keep everything dry for a smooth result.
  2. Melt slowly and stir often. Heat in short bursts and stir between intervals to avoid scorching.
  3. Choose refined coconut oil if you want a neutral taste. Refined coconut oil minimizes coconut flavor, letting the chocolate flavor shine.
Homemade 2 ingredient magic chocolate shell on chocolate ice cream, topped with sprinkles

More Ice Cream Toppings To Try

Pouring thick homemade caramel sauce into a jar

Easy Homemade Caramel Sauce

Drizzling homemade chocolate syrup over chocolate ice cream

Homemade Chocolate Sauce

thick strawberry sauce in a white saucepan

Fresh Strawberry Topping

Recipe Card

Homemade 2 ingredient magic chocolate shell on chocolate ice cream, topped with sprinkles

Easy 2-Ingredient Chocolate Shell For Ice Cream

5 from 1 vote
Author: Emily Dixon, Sweets & Thank You
This homemade magic shell topping recipe adds a perfect chocolatey crunch to your favorite scoop of ice cream.
Prep Time: 2 minutes
Cook Time: 3 minutes
Total Time: 5 minutes

Ingredients

  • 1 Cup semisweet or dark chocolate chips (about 6 oz / 170 g)
  • 2 Tablespoons coconut oil

Instructions

  • Combine. In a microwave-safe bowl, combine the chocolate chips and coconut oil.
  • Melt. Microwave in 20–30 second increments, stirring well between each interval. Melt until only a few tiny bits remain, then stir until smooth and glossy.
  • Add flavors if desired. Stir in salt, vanilla, or peppermint extract if you like.
  • Cool slightly. Transfer to a jar and let it cool for a minute or two so it doesn’t immediately melt the ice cream.
  • Serve. Pour over ice cream or frozen treats and watch it harden into a crisp shell.

Notes

  • Flavor variations: Use semi-sweet, milk, dark, or white chocolate. Add 1/4 tsp vanilla or 1/8–1/4 tsp peppermint extract for extra flavor.
  • Storage: Store leftover magic shell at room temperature in an airtight jar for up to two weeks. Do not refrigerate or freeze for storage.
  • Reheating: Warm gently in the microwave in 20–30 second bursts or over low heat until smooth and pourable again.

Video

Course: Condiment, Dessert
Cuisine: American
Keyword: chocolate magic shell, chocolate sauce for ice cream, chocolate shell, magic chocolate shell
Serving: 1 Tablespoon |
Calories: 57 kcal

Originally shared October 2021. Updated May 2025.