5 from 7 votes

Peanut Butter Magic Shell

Peanut Butter Magic Shell is the perfect topping for your ice cream sundae! This simple homemade recipe is quick, easy to make and only 2 ingredients. It hardens like magic over ice cream to make an incredible treat.

Peanut butter magic shell in a bowl with a spoon.


Peanut butter fans are going to love this homemade magic shell recipe! It will satisfy your sweet tooth with its rich decadent flavor. Think of a chocolate shell, but instead it’s a mouthwatering peanut butter version. Yum!

You may be tempted to eat this delicious sauce by itself. I wouldn’t judge if you did. It’s yummy! Serve it on top of your favorite ice cream either in a bowl or on a sundae or on ice cream cones.

One of the best things about this recipe is that it’s a bit of a magic trick. The sauce goes on top of cold ice cream smooth and silky and quickly turns into a hard shell. If you serve it with chocolate ice cream, it reminds me a bit like eating a peanut butter cup.

Meal planning binder image.

Why You’ll Love This Peanut Butter Shell Topping

  • Only two simple ingredients
  • Made in the microwave
  • Skip the Dairy Queen drive thru and make your own decadent treat
  • Easy to make in minutes
  • Perfect for peanut butter fans

Ingredients

  • Smooth peanut butter
  • Coconut oil
Ingredients to make peanut butter magic shell.

How to Make Peanut Butter Magic Shell

  • Step One: Add peanut butter and coconut oil to a microwave-safe bowl.
  • Step Two: Melt the peanut butter and coconut oil in the microwave for 1 minute. Stir to combine.
  • Step Three: Top ice cream with magic shell and allow the magic shell to set.
Steps to make peanut butter magic shell.

Equipment Needed

Get our FREE
e-cookbook

    We respect your privacy. Unsubscribe at anytime.

    This post contains affiliate links.

    What to Serve with Peanut Butter Magic Shell

    Peanut butter magic shell being drizzled on chocolate ice cream with a spoon.

    Substitutions and Variations

    • Use chunky peanut butter instead of smooth peanut butter to add some texture to your magic shell.
    • Use natural peanut butter if you prefer a sugar-free version.
    • Substitute another nut butter like almond butter or cashew butter for the peanut butter. 
    • Make a peanut butter chocolate magic shell by adding 1/2 cup chocolate chips into the mixture when you melt it in the microwave. Milk chocolate is yummy with peanut butter.
    Peanut butter magic shell on chocolate ice cream in a white bowl.

    Storage Instructions

    Store any leftovers in an airtight container at room temperature. You shouldn’t store it in the fridge. It should be good for a few weeks if stored correctly. You may need to reheat it as needed when you want to use it.

    What is the Best Way to Reheat the Magic Shell?

    Place the magic shell in a microwave safe bowl or container. Microwave for 20 to 30 seconds until it has thinned out.

    Peanut butter magic shell on chocolate ice cream.

    What is Magic Shell?

    Magic shell is a fun ice cream topping that will harden once it’s poured on top of ice cream. 

    Why Does Magic Shell Harden?

    The magic happens because of the coconut oil. Coconut oil will get hard at room temperature. Once it hits the cold ice cream, it will immediately go back to its solid state.

    Can I Use Shortening or Butter Instead of Coconut Oil?

    Nope. This recipe will only work with coconut oil because it solidifies at room temperature.

    Should I Use Refined or Unrefined Coconut Oil?

    I like to use refined coconut oil because it has less of a coconut flavor. You’ll taste more of the peanut butter versus the coconut.

    Peanut butter magic shell on chocolate ice cream.

    Ice Cream Toppings

    You’ll also like these Peanut Butter Bars.

    Follow me on Instagram @simplystacieblog, Facebook at Simply Stacie, TikTok @simplystacierecipes or Pinterest at @simplystacie and let me know how you liked this recipe and my other recipes.

    If you make the recipe, rate it on the recipe card below and tag me on Instagram and use #simplystacie. I like sharing the photos on my Instagram stories!

    5 from 7 votes

    Peanut Butter Magic Shell

    Created by Stacie Vaughan
    Servings 3
    Prep Time 5 minutes
    Cook Time 1 minute
    Total Time 6 minutes
    The perfect topping for your ice cream sundae! This simple homemade recipe is quick, easy to make and only 2 ingredients. It hardens like magic over ice cream to make an incredible treat.

    Ingredients
     
     

    • ½ cup smooth peanut butter
    • ¼ cup coconut oil

    Instructions

    • Add peanut butter and coconut oil to a microwave-safe bowl.
    • Melt the peanut butter and coconut oil in the microwave for 1 minute. Stir to combine.
    • Top ice cream with magic shell and allow the magic shell to set.

    Nutrition

    Calories: 409kcal | Carbohydrates: 8g | Protein: 11g | Fat: 40g | Saturated Fat: 20g | Polyunsaturated Fat: 6g | Monounsaturated Fat: 11g | Sodium: 197mg | Potassium: 279mg | Fiber: 3g | Sugar: 4g | Calcium: 18mg | Iron: 1mg

    The information shown is an estimate provided by an online nutrition calculator. It should not be considered a substitute for a professional nutritionist’s advice.

    Course Dessert
    Cuisine American
    Keyword ice cream topping, peanut butter magic shell

    Did you make this recipe?

    I’d love to see it! Make sure to share it on your favorite social platform.

    Want Even More Recipes?

    Join Moms Best Recipes to find more delicious family recipes.


    The Best of Simply Stacie ebook cover.

    free ebook!

    The Best of Simply Stacie

    When you subscribe to the newsletter for the latest updates!

    Leave a Reply

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

    Recipe Rating




    3 Comments

    1. 5 stars
      Wow! I love peanut butter and have frequently put a spoonful of peanut butter into my chocolate ice cream, but this is absolutely over the top! Thank you so much for sharing!! Delicious!

    2. Rich Lauterbach says:

      5 stars
      I’m going to try this.

      For years, I have made a peanut butter topping for ice cream. Simple: 1/2 cup peanut butter in a 1 cup pyrex measuring cup, 1/3 cup honey, microwave 20-25 seconds. It doesn’t harden into a shell when poured onto ice cream, but gets chewy and is sweet. 1 serving. I’ve never made more at a time, thugh.

    Similar Posts