• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Download My FREE Protein Meal Plan!

Download My FREE Protein Meal Plan!

Loading

  • About
  • Contact
  • Shop

Coconuts & Kettlebells

Nourish Your Mind & Body - Healthy Recipes, Home Workouts, Podcasts, & Books

  • Recipes
    • All Recipes
    • Course
      • Breakfast
      • Dinner
      • Sides
      • Soups
      • Sauces
      • Healthy Desserts
    • Diet
      • Gluten Free
      • Dairy Free
      • Paleo
      • Grain Free
      • Nut Free
      • Vegetarian
      • Low Carb
      • Egg Free
      • Vegan
      • Whole30
    • Method
      • Oven
      • Slow Cooker
      • Stovetop
      • No Bake
  • Health
    • All Posts
    • Nutrition
    • Hormones
    • Mindset
    • Fitness
  • Clean Beauty
    • All Posts
    • Shop My Faves
    • Ingredients to Avoid
  • Magnesium
  • Podcast

Breakfast

Main Dishes

High Protein

Desserts

Recipes by Diet

Download My FREE Protein Meal Plan!

Download My FREE Protein Meal Plan!

Loading

Home Recipes Healthy Desserts Healthy Chocolate Desserts

Homemade Magic Shell

4.8 /5
GF Gluten Free GR Grain Free DF Dairy Free EF Egg Free LC Low Carb P Paleo V Vegetarian
Jump to Recipe Print
By: Noelle Tarr, NTP, CPT54 Comments Posted: 10/13/14 Updated: 10/19/21

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

This quick and easy healthy homemade magic shell is the perfect chocolate topping for frozen fruit, smoothies, or any cold treat!

I’m just going to put it out there. During the summer months, I use this homemade magic shell recipe just about every day. Now, if you think homemade magic shell is only good as a topping for ice cream or ice cream cake—I’m about to open up a whole new world to you. You can actually use this magic shell recipe to drizzle on top of smoothie bowls, frozen fruit, or homemade popsicles! You can even use it to make homemade almond butter/peanut butter cups! It’s why I use it all throughout the recipes in my book.

The funny thing is, this recipe for magic shell totally happened by accident.

It was a warm summer day (one of those days where the coconut oil is liquid at room temperature), and I had planned to use coconut oil to make a dark chocolate dip for some strawberries I had preserved in the freezer. I laid them out to let them thaw, and of course, my strawberries were half-frozen when I started eating them. Much to my surprise, the chocolate hardened instantly. Right then, homemade magic shell was born.

The cool part is, this homemade magic shell isn’t just melted chocolate candy and coconut oil. You can actually make chocolate using cacao powder, which is packed with antioxidants, and coconut oil, which is a nourishing fat packed with medium-chain fatty acids. Simply, nourishing, and healthy!

Jump to:

  • What is Magic Shell?
  • The Ingredients in Homemade Magic Shell
  • How to Make Homemade Magic Shell
  • Tips + Tricks
  • How Do I Store Leftovers?
  • Can I make this recipe sweeter?
  • Homemade Magic Shell
  • Leave a Review!

What is Magic Shell?

If you were a kid in the 80s or 90s, magic shell was likely one of those toppings you begged your mom to get. It was a special liquid chocolate topping that magically hardened when it came in contact with ice cream. It made sugary dessert even more sugary, which is why it never showed its face in our house.

But my grandma? She knew what was up. Every time we went to visit her on her small farm in southern Virginia, she had a fresh bottle of magic shell waiting for us. She loved watching us smile and enjoy pouring it all over our ice cream by ourselves.

Now, I always get a little bit of nostalgia when I make my homemade magic shell. And I love that it takes just a few minutes to make!

The Ingredients in Homemade Magic Shell

The main component of homemade magic shell is coconut oil. Because coconut oil is made up of beneficial medium chain fatty acids, it is solid at room temperature. This means it will harden quickly when in comes in contact with frozen foods.

Raw cacao powder is made by cold-pressing cocoa beans. Because it is unheated and unprocessed, raw cacao powder is packed with antioxidants, fiber, and important minerals like magnesium. You can also use cocoa powder for this recipe, which is cacao powder that has been roasted. Roasting gives the cocoa a mild and smooth flavor.

Raw, unfiltered honey is a natural sweetener that contains vitamins, enzymes, and phytonutrients. While this ingredient is optional, raw honey is great when you want to add a bit of sweetness to things.

Vanilla extract gives the homemade magic shell a richer, deeper flavor. Make sure to get a pure vanilla extract that does not contain sugar or additives. I personally use bourbon vanilla extract, which almost makes the chocolate completely irresistible. Use at your own risk.

How to Make Homemade Magic Shell

This recipe for homemade magic shell couldn’t be easier! First, in a small bowl, combine the melted coconut oil, raw honey, and vanilla extract. I like to do this in a pourable cup, like these silicone squeezable measuring cups. Stir well.

Add the cacao powder and gently fold it into the mixture until well combined. This may take a second so be patient.

Let magic shell slightly cool. Pour it on top of frozen fruit, a smoothie bowl, or cold frozen treats like ice cream!

Tips + Tricks

  • This recipe will serve two people. You can double the recipe if you’re serving more!
  • I love using this recipe to make my Chocolate Covered Berries and Cream Bowl. Just throw some frozen berries in a bowl, pour chilled coconut milk overtop, and then pour homemade magic shell all over it!
  • You can swap the raw honey for maple syrup if you don’t have honey on hand.
  • You can make it a little sweeter to taste. Just add a little more honey or maple syrup after you’ve mixed it up. Give it a shot on top of frozen treats—it tastes so good with ice cream!
  • Got bananas about to go bad? Peel them, throw them in the freezer, and slice the banana into frozen banana coins. Then, dip the banana coins in homemade magic shell and place them on parchment paper and place them back in the freezer. Such a good snack!
  • You can also stack fruit on a popsicle stick, freeze it, then dip those popsicles in homemade magic shell! See photo for inspiration.

How Do I Store Leftovers?

This recipe works best if eaten immediately. So, I recommend only making as much as you want to eat. Overtime, you’ll notice the homemade magic shell starts to separate slightly. But, if you have extra and you don’t want to eat it, you can store any leftovers in an airtight container at room temperature. Heat it slightly and mix again before pouring it over cold treats.

Can I make this recipe sweeter?

This recipe is intentionally richer and more chocolatey that conventional magic shell you buy at the store. If you want to make it more sweet, you can add more honey or even maple syrup to the homemade magic shell. Just taste it after you mix it up, and add a little more depending on your preference.

Stocking the Pantry

I personally use Thrive Market for most of my pantry needs because it saves me some cash—especially when it comes to commonly used items like coconut oil and cacao powder. For a complete list of my recommend pantry items and what I use in my home, check out my Baking and Cooking Resources Page.

Other Recipes You’ll Love

  • Fudgy Paleo Brownies (Crackly Top, Gluten-Free)
  • Chocolate Zucchini Muffins (Gluten-Free, Paleo)
  • Baked Chocolate Donuts
  • The Best Paleo Chewy Chocolate Chip Cookies
  • Double Chocolate Banana Bread
fruit popsicles dipped in homemade magic shell

Did you make this? Be sure to leave a review below and tag me on Instagram, Facebook or Pinterest!

Recipe
5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.8 from 23 reviews

Homemade Magic Shell

This quick and easy healthy homemade magic shell is the perfect chocolate topping for frozen fruit, smoothies, or any cold treat!

Prep: 5 minsTotal: 5 mins
Pin for Later Rate recipe
  • Email
Print Recipe
Servings: 2 1x

Ingredients

  • 2 tablespoons coconut oil, melted
  • 1/8 tsp pure vanilla extract (optional)
  • 1 1/2 tsp raw honey or maple syrup
  • 2 tablespoons raw cacao powder (or cocoa powder)

Instructions

  1. In a small bowl, combine the coconut oil, raw honey, and vanilla extract. Stir well.
  2. Add the cacao powder and gently fold it into the mixture until well combined.
  3. Let magic shell slightly cool before pouring on top of frozen fruit, desserts, or ice cream.
© Coconuts & Kettlebells
Recipe By: Noelle

Leave a Review!

We love seeing what you made! Tag us on social media @coconutsandkettlebells and leave a review below!

Tag me on Instagram

Rate recipe

What other creative ways have you found using this recipe for homemade magic shell? Come back and let me know below!

Enjoy!

Be strong,

Signature
2434 shares
  • Share
  • Email

Noelle Tarr, NTP, CPT

I’m Noelle, a Nutritional Therapy Practitioner, personal trainer, author, and podcaster. I love helping people improve their physical and mental health with easy to understand health and nutrition articles, and simple, delicious recipes made with nourishing ingredients. Pull up a seat, you’re welcome at this table!

Read more...

You May Also Like...

  • Dark Chocolate Chip Pumpkin Bread
  • Paleo Chocolate Chip Cookie Brownies
  • Chocolate Covered Berries and Cream Bowl

Reader Interactions

Psst! Leave a Comment! Cancel reply

Have a question? Submit your question or comment below.

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

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

  1. Mindy says

    Posted on 6/15/15 at 7:36 PM

    I just made this and it was amazing! Thank you for posting this. Love the podcast, keep up the great work. Go team Noelle!

    Reply
    • Noelle says

      Posted on 6/16/15 at 6:43 AM

      HAH. First, thank you. Second… YES TO TEAM NOELLE! Thanks for the support!

  2. Kristin says

    Posted on 9/3/15 at 1:24 PM

    Do you think I could substitute coconut oil for ghee?

    Reply
    • Noelle says

      Posted on 9/8/15 at 2:47 PM

      You definitely good! It will have a slightly different taste, but it will work! 🙂

  3. Kate says

    Posted on 9/10/15 at 11:29 AM

    Used this for frozen banana coins (minus the honey). It was fantastic! Thanks!

    Reply
    • Kristin says

      Posted on 11/12/15 at 11:06 PM

      Oh, I forgot to mention, I used maple syrup instead of honey.

    • Noelle says

      Posted on 11/13/15 at 10:19 PM

      That sounds DEVINE!

  4. kristy says

    Posted on 11/22/15 at 4:46 PM

    This yummy stuff just changed my life?

    Reply
    • Noelle says

      Posted on 4/11/16 at 7:15 AM

      Kristy, I feel the same way. lol. Glad you like it!

  5. Karla Mendez says

    Posted on 4/10/16 at 11:21 PM

    This is amazing! Love it!

    Reply
    • Noelle says

      Posted on 4/11/16 at 7:15 AM

      SO glad you loved it!

  6. Laua A says

    Posted on 5/24/16 at 5:23 PM

    i am very allergic to cocoa. do you think it would work with home ground peanut butter

    Reply
    • Noelle says

      Posted on 5/24/16 at 7:22 PM

      Possibly! Try it out and let me know how it goes! You could also do carob if you’re not allergic to it.

  7. Janie says

    Posted on 8/18/16 at 12:40 PM

    Deliciously decadent and surprised how easy it was , thank you for sharing

    Reply
    • Noelle says

      Posted on 8/19/16 at 7:35 AM

      You are so welcome! This is definitely one of my favorite things to make! 🙂

  8. Michele Thomson says

    Posted on 9/11/16 at 11:43 PM

    This is the best thing ever and I love you for it!

    Reply
    • Noelle says

      Posted on 1/31/17 at 8:13 AM

      HA! Thank you Michele. I’d have to agree. Everyone LOVES this and it has SO many uses!

  9. Riki says

    Posted on 1/30/17 at 8:27 PM

    This shouldn’t be called magic shell. Magic shell is sweet. This version is smooth & it hardens when cold but it’s very bitter & tastes unsweetened even after doubling down on honey. We were disappointed & glad we tested it before pouring it all over our homemade icecream. Panel of 8 people here for dinner. We all give it thumbs down.

    Reply
    • Noelle says

      Posted on 1/31/17 at 8:12 AM

      Hi Riki! Sorry to hear that. Of course, it’s personal preference. To some (including just about anyone I’ve tried it on), it’s PLENTY sweet. If you’re used to very sweet things and don’t follow a paleo-ish diet, it might not. Many other recipes use semi-sweet chocolate chips and just a little bit of coconut oil, which is probably better for you. Hope that helps!

    • Annie says

      Posted on 5/6/17 at 9:02 PM

      I’ve had that thought too before I’ve tastes it with the ice cream. Combined with the ice cream, it was just perfect.

    • Michael says

      Posted on 3/24/18 at 7:25 PM

      Hey Riki,
      I recommend you try it with maple syrup.
      Taste it once it is mixed then add more sweetener to your liking. I love using honey in many things but when it comes to chocolate I don’t particularly enjoy the honey. Just made 4 matches! Awesome and simple baseline recipe. Thanks!

  10. Alicia says

    Posted on 2/14/17 at 12:46 PM

    Can you use agave nectar instead of honey?

    Reply
    • Noelle says

      Posted on 2/15/17 at 11:49 AM

      Sure! You could also use maple syrup.

  11. Son Job says

    Posted on 2/21/17 at 5:24 AM

    Hey 🙂

    Can I use *Corn Syrup as substitute for the *Raw Honey and Can I also do this without the *Pure Vanilla Extract ?

    Reply
    • Noelle says

      Posted on 2/21/17 at 9:42 AM

      Hi there! I definitely wouldn’t recommend using corn syrup. You can do this without the pure vanilla extract, however, it won’t have the same flavor.

  12. Mary says

    Posted on 3/3/17 at 3:03 PM

    Will this recipe work to make shapes on wax paper to dry or set up in the refreigator then applied to a cold not frozen cheese cake?

    Reply
    • Noelle says

      Posted on 3/6/17 at 6:48 AM

      Hi Mary! The consistency is just like traditional magic shell. So, it’s going to be liquid when you make it, and hard once chilled. You could pour the mixture into silicone molds and throw them in the freezer to create hard chocolate candy for example. As for pouring on top of cheesecake, if it came out of the fridge, it should work. However, I would recommend allowing the liquid magic shell to cool slightly and only drizzling a small bit at a time to make sure the cake is cold enough to make the magic shell harden.

  13. Jamie says

    Posted on 4/4/17 at 9:10 PM

    I made a no bake banana and oatmeal with almond flour. Made into balls and froze them. Then I dipped the balls into the chocolate dip shell. Yummmm

    Reply
  14. Annie says

    Posted on 5/6/17 at 8:59 PM

    I made this Magic Shell for Homemade Drumstick and it was amazing. Thank you!

    Reply
    • Noelle says

      Posted on 5/7/17 at 8:32 AM

      So great to hear! Thanks for letting me know!

  15. Miriam says

    Posted on 8/10/17 at 12:06 AM

    This is AMAZING. I don’t know what happened to the person who said it was not sweet, although I have tweaked the amounts of vanilla and maple syrup somewhat. Keep adding, stirring, tasting and mixing until you get the flavor you want I guess.

    I have drizzled it over peanuts and dried cherries to make little clusters – put them in the fridge to set and they come out DELICIOUS. My son and I also drizzled it over bananas and sprinkled toasted coconut on top then put it in the fridge for a little while–just excellent.
    thanks so much for posting this!!!! It’s a beautiful, simple and completely addictive recipe!

    Reply
    • Noelle says

      Posted on 8/10/17 at 12:02 PM

      Thanks for the feedback! So glad you liked it!

  16. Miriam says

    Posted on 8/10/17 at 12:07 AM

    Also, for the person who was allergic to chocolate, you could use carob powder and it would have a very similar flavor.

    Reply
  17. Valerie says

    Posted on 8/26/17 at 3:25 AM

    I don’t have any coconut oil. Do you think I could use olive oil instead?

    Reply
    • Noelle says

      Posted on 8/27/17 at 12:39 PM

      No, besides tasting a little funky, it wouldn’t harden the same.

  18. LALA says

    Posted on 11/5/17 at 6:35 PM

    jibbilee gee
    I’m so excited that i’m making up words
    just what i’m looking for
    i make a cheat type ferrero rocher
    I want to expand my version for the holidays

    Reply
  19. Karen says

    Posted on 11/22/17 at 7:15 AM

    How long do you have to cook it I didn’t see it anywhere in directions

    Reply
    • Noelle says

      Posted on 11/23/17 at 6:43 AM

      No cooking, just stirring! 🙂

  20. Kristy says

    Posted on 2/2/18 at 1:37 PM

    Can’t wait to try this! Thank you! I’m currently following the THM plan, so honey is out for now. ???? Have you, or anyone else, tried this with any stevia blends or other natural sugar alternatives? TIA!

    Reply
  21. M Libier says

    Posted on 2/16/18 at 5:08 PM

    I recently made this and it was fantastic. I will definitely use this recipe again and share it with friends and family.

    Reply
    • Noelle says

      Posted on 2/18/18 at 3:23 PM

      Great to hear!

  22. Shelly says

    Posted on 10/16/18 at 4:37 PM

    Can you use canola oil?

    Reply
    • Noelle says

      Posted on 10/16/18 at 10:00 PM

      No.

  23. Chris says

    Posted on 12/1/18 at 5:22 PM

    Could i use cacao butter

    Reply
    • Noelle says

      Posted on 12/2/18 at 11:40 AM

      Never tried it! I would recommend using coconut oil.

  24. Maryam says

    Posted on 9/23/19 at 7:26 PM

    awesome. Works well. Thank you.

    Reply
  25. Jeanette says

    Posted on 12/22/20 at 11:08 AM

    Can I make chocolate covered strawberries with this great recipee

    Reply
    • Noelle Tarr, NTP, CPT says

      Posted on 12/22/20 at 4:13 PM

      Hmmm, you can, but it won’t grab on as well since the strawberries aren’t frozen. Try melted dark chocolate.

  26. Jenn says

    Posted on 5/20/21 at 7:48 PM

    Made this tonight, even my picky, sugar crazed son loved it! Thank you, I’m sure it will be a staple in our house now!

    Reply
    • Stacy says

      Posted on 1/28/23 at 2:01 AM

      I made chocolate covered banana slices. They were so delicious. I’m going to try it next time with Refined Coconut Oil. The slight taste of coconut in Virgin CO is good but I want to try it without the Coconut taste.

  27. Beverly says

    Posted on 6/20/21 at 6:35 PM

    Using it to drizzle on a No Bake Banana Cheesecake tonight!!!

    Reply
    • Noelle Tarr, NTP, CPT says

      Posted on 6/21/21 at 6:32 AM

      Sounds perfect!

  28. Lisa Isaacs says

    Posted on 6/25/21 at 4:50 PM

    Just used it to dip homemade strawberry banana ice cream pops…..it is soo good!

    Reply
  29. Angela Udit says

    Posted on 1/1/26 at 7:12 PM

    I LOVE that you put out the NON GMO option! Thank uuuuu

    Reply

Primary Sidebar

Welcome

I’m Noelle, a Nutritional Therapy Practitioner, personal trainer, author, and podcaster. I love helping people improve their physical and mental health with easy to understand health articles, and delicious recipes made with nourishing ingredients. Pull up a seat, you’re welcome at this table! Read more...

Follow on Instagram for more ideas!

Recipe Key

GF Gluten Free GR Grain Free DF Dairy Free EF Egg Free LC Low Carb NF Nut Free P Paleo V Vegetarian

Grab my FREE Protein Guide + Meal Plan!

Get my copy

Grab my FREE Protein Guide + Meal Plan!

Loading

Popular

Garlic Butter Steak Bites and Potatoes

Slow Cooker Greek Chicken

Healthy Mug Cake

Homemade Electrolyte Drink

High Protein

High Protein Mac and Cheese

egg roll in a bowl

Egg Roll in A Bowl with Ground Turkey

High Protein Chicken Salad

Healthy Sloppy Joes

as seen on:

Self
shape
womens world
paleo magazine
healthline
Subscribe

Get My FREE Protein Guide + Meal Plan!

Loading

Join 100K+ On Instagram @coconutsandkettlebells

Meet the Team

Terms of Use

Full Disclaimer

Privacy Policy

Contact

Affiliate Disclosure

Comment Policy

Accessibility

© 2026 Coconuts & Kettlebells
|
Site Credits Designed by Melissa Rose Design Developed by Once Coupled
Back to Top
2434 shares