This post may contain affiliate links. Please read my disclosure and privacy policy.

The real magic in this magic shell recipe? You don’t need refined sugar to make it. Most recipes online will tell you to melt chocolate chips with some coconut oil to make a 2-ingredient magic shell, but you can make a naturally sweetened one even faster.

This way, YOU get to control the sweetness level and the amount of chocolate flavor.

I originally posted this recipe after sharing my chocolate peanut butter bars, which use this magic shell as the top layer. However, I learned later that it’s just as delicious with a little less cacao powder, too. That’s the ratio I used for my Almond Joy Bars.

Whichever ratio YOU decide to use, I think you’ll love this.

⭐⭐⭐⭐⭐ Featured Review

“What a simple and delicious sauce for ice cream! We’ve also served over pancakes and my boys love it as a general chocolate sauce too!”

– Betsy

magic shell added to ice cream from spoon
Table of Contents
  1. Ingredients for Homemade Magic Shell
  2. How to Make Magic Shell (Step by Step)
  3. Magic Shell Recipe FAQs
  4. Homemade Magic Shell (with NO chocolate chips!) Recipe
  5. More Recipes to Try

Ingredients for Homemade Magic Shell

  • Coconut Oil. This is the not-so-secret ingredient to magic shell. It hardens below 76ºF, so it sets in seconds when it touches cold ice cream. Make sure you buy refined or expeller-pressed coconut oil if you don’t want coconut flavor. (Virgin coconut oil will add a coconut taste.)
  • Cacao Powder. I always use cacao powder rather than cocoa powder, because that’s what we keep in the pantry. However, I think either option will work for this! You can taste and add more cacao as you go for a
  • Maple Syrup. Not to be confused with processed pancake syrup, this is a natural sweetener with the perfect flavor and runny consistency. You can quickly stir it in and adjust the sweetness to your liking.

Variation: Try Peanut Butter Magic Shell for a non-chocolate option.

magic shell ingredients sitting on a white counter.

How to Make Magic Shell (Step by Step)

Step 1: 

Melt the coconut oil, then measure it when it’s liquid. Combine 3 tablespoons cocoa powder, 1/4 cup maple syrup, and 1/4 cup melted coconut oil in a large bowl.

Use a whisk to stir well until the mixture looks smooth and uniform. 

Pro Tip: If your kitchen is cold, fill your mixing bowl with hot tap water and let it sit on the counter for a few minutes. This step will warm up the bowl, so the coconut oil won’t harden as you mix everything. 

cocoa powder mixed with maple syrup and coconut oil in a glass bowl.

Step 2: 

Taste the chocolate shell mixture, and adjust as you see fit. You can add a little extra cocoa powder for a dark chocolate flavor. (Start with just one teaspoon at a time.)

Or, for a sweeter taste, you can add more maple syrup.

magic shell mixed with a whisk in a glass bowl.

3. Enjoy!

Once the chocolate magic shell is ready, spoon it over your favorite ice cream. It should harden in just about 60 seconds. If you want to add sprinkles, add them quickly after adding the chocolate shell, as they won’t stick once it hardens. 

broken magic shell with spoon in ice cream

Magic Shell Recipe FAQs

How do you store magic shell?

It will harden in the fridge or freezer, so it’s best kept in an airtight container or mason jar at room temperature. The ingredients don’t require refrigeration, so this should keep well for 1 to 2 weeks, as long as you don’t introduce moisture into the mix. 

What if the magic shell hardens before I use it?

You can melt the magic shell again by placing it in a double boiler over the stove. Or place it in a microwave-safe bowl and heat it for 30 seconds, or until it’s runny again. When heating this chocolate sauce, let it cool slightly before adding it to the ice cream.

What can I do with extra magic shell?

Besides using it as chocolate syrup over ice cream, you can drizzle it on frozen bananas with a sprinkle of nuts for a healthy dessert, dip chilled strawberries in it, or use it as a coating for vegan ice cream bars

Can I use chocolate chips to make magic shell?

If you don’t have cocoa powder or maple syrup, you can use chocolate instead! You’ll need 1 cup of semi-sweet chocolate chips or a 6-ounce chocolate bar, and melt those with a 1/4 cup of coconut oil for similar results. You could also use peanut butter or butterscotch chips to create different flavors.

homemade magic shell recipe poured over ice cream with a spoon.

Homemade Magic Shell (with NO chocolate chips!)

5 from 4 votes
Did you know you can make magic shell at home without refined sugar? It's actually a lot easier than making it with chocolate chips. All you need is 3 ingredients and a few minutes of effort, so you'll be enjoying this magical ice cream topping in no time. (It's also easy to customize to your taste!)
prep5 mins cook0 mins total5 mins
Servings:6

Ingredients
 
 

  • 3 to 4 tablespoons cocoa powder (or cacao powder)
  • cup refined coconut oil , melted
  • cup maple syrup

Instructions

  • Start with warm or room-temperature ingredients for the best results. Combine the cocoa powder, melted coconut oil, and maple syrup in a large bowl and whisk to combine.
  • I like to start with only 3 tablespoons of cacao powder, since store-bought magic shell tends to be runnier and not a “dark chocolate” flavor. But you can add 1 more tablespoon for a deeper chocolate taste.
  • When no clumps remain, the magic shell is ready to use immediately. Serve it over your favorite ice cream, and store any leftovers in an airtight container at room temperature for up to 1 week. You can also store it in the fridge for up to 1 month, but you'll need to warm it up to make it pour-able again.

Video

Notes

This recipe makes roughly 3/4 cup of magic shell, so the nutrition information is for roughly 2 tablespoons. This information is automatically calculated and is just an estimate, not a guarantee.
If your magic shell solidifies while stored, simply place the jar in a bowl of very hot tap water for 10 to 15 minutes. It should be pour-able again after you shake the jar well.

Nutrition

Calories: 152kcal | Carbohydrates: 12g | Protein: 1g | Fat: 13g | Saturated Fat: 11g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 1g | Sodium: 2mg | Potassium: 103mg | Fiber: 2g | Sugar: 8g | Calcium: 21mg | Iron: 1mg
Course: Dessert
Cuisine: vegan
Keyword: magic shell

More Recipes to Try

If you try this homemade Magic Shell recipe, please leave a comment and star rating below to let me know how you like it.

Want to save this for later?

I'll email this post to you, so you can come back to it later!

Megan Gilmore leaning on her white countertop.

Megan Gilmore

Hi, I’m Megan. A former fast food junkie turned best-selling cookbook author. As a Certified Nutritionist Consultant (CNC), I love to make healthier food using simple ingredients. I test these recipes multiple times in my kitchen to make sure they will turn out perfectly for you.

Read More

You May Also LIke

Leave a Review!

I love hearing from you! Submit your question or review below. Your email address will not be published. Required fields are marked*.

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

Comments

  1. The family loves this recipe! Adults down to 3yo, all enjoyed it over bowl of banana-strawberry-pineapple. Quick and easy. “So yummy, tell her 5stars” said by 7yo!

  2. What a simple and delicious sauce for ice cream! We’ve also served over pancakes and my boys love it as a general chocolate sauce too!

    1. Unrefined coconut oil has a more prominent coconut flavor, so the magic shell will taste like coconut. It’s not a big deal if you don’t mind the taste!

  3. This recipe is pure genius. It tasted so good! I can’t wait to serve it tomorrow when my friends are over 🙂 made sure to keep some naturally refined coconut oil in stock to try out your awesome recipes.