Peanut Butter Ice Cream Topping (Magic Shell)

Inside: How to turn four ingredients (one of them is water) into the most amazing magic shell dessert sauce in minutes. Plus the “magic” ingredient you should always have on hand.

If you’re a peanut butter lover, this ice cream topping is a game changer. Made with whatever brand you have on hand—whether creamy, crunchy, natural, or classic—this easy peanut butter sauce comes together in minutes. The secret ingredient? Coconut oil. It transforms the smooth, nutty mixture into a glossy pourable sauce that hardens into a crackly, magic shell the moment it hits cold ice cream. Drizzle it over a scoop of vanilla or swirl it into soft-serve for the ultimate salty-sweet treat.

A dish of ice cream with peanut butter ice cream topping.

PB lovers, this one’s for you. A peanut butter topping for ice cream, frozen yogurt and other icy desserts that will make you sigh, whimper, and moan. At least that’s what it does to me.

This quick and creamy peanut butter sauce transforms into a crackly magic shell the moment it hits cold ice cream—like a Reese’s cup in sauce form.

It’s rich, salty-sweet, and completely irresistible. If you’re already obsessed with my chewy PB cookiesno-bake PB balls, or PB banana shakes, you’re going to want to drizzle this on everything.

I even use it in this peanut butter banana ice cream recipe for a ripple of PB goodness throughout.

Why you’ll love this recipe:

  • Just 4 ingredients – and one of them is water.
  • Ready in 5 minutes – quick enough for weeknight dessert.
  • Totally customizable – works with any brand you love.
  • No palm oil or even light corn syrup.
  • Stores like a dream – keep extra in the fridge for sundae emergencies.
  • The crackle factor – hardens instantly for that satisfying magic shell.

Ingredients:

  • Peanut Butter–You can use any type you like for this sauce. Creamy or chunky, natural or a popular store-brand. My husband likes chunky, so that’s what we typically use.
  • Sugar–plain granulated sugar works well, but you could also use brown sugar for more depth.
  • Water–you don’t need a lot, just enough to dissolve the sugar granules.
  • Coconut Oil–the “magic” in “magic shell”. Coconut oil is liquidy at room temperature (usually with a few solid compounds in it), but pour it over anything cold and it takes a solid form, creating a crackly “shell” that will make you feel like a kid in an old-fashioned ice cream parlor.

Step-by-step instructions:

Mix sugar and water in a saucepan.
  1. Add 2 tablespoons of sugar and one tablespoon of water to a small pan.
Bring it to a boil.

2. Bring the sugar and water to a boil, stirring occasionally.

Cook until the sugar has dissolved and you have a thick syrup.

3. Simmer until the sugar dissolves completely and you have a thick syrup, about 1 minute.

Add the peanut butter.

4. Add the nut butter.

Stir in the coconut oil.

5. Stir the coconut oil to break up larger solid pieces, measure out 5 tablespoons and add it to the sauce mixture.

Cook until smooth and creamy.

6. Simmer until it’s blended and the sauce is smooth and creamy. Let the sauce cool before using or storing.

Pro-Tips:

  • This topping will harden in the refrigerator (because the coconut oil solidifies at cold temperatures.
  • You’ll need to warm the sauce before pouring over ice cream or other frozen treats.
A jar of peanut butter ice cream topping.

Swaps and Variations:

  • For an extra layer of flavor, sprinkle with flaky sea salt as a garnish.
  • A ¼ teaspoon of vanilla extract rounds out the flavors.
  • Add a ¼ teaspoon of ground cinnamon for a nuanced spiced flavor.
pouring peanut butter ice cream topping on a scoop of vanilla.

FAQs

Can I just melt the PB?

It’s not quite the same thing. It would give you some peanut flavor, but it wouldn’t be a true sauce, the way this peanut sauce recipe is–pourable, sweet, salty and decadent. The bonus, of course, is the crackly dome it creates on ice cream sundaes and soft serve.

peanut butter magic shell on ice cream.

Storage:

  • Store the peanut butter ice cream topping in an airtight container in the refrigerator for up to a week or more.
  • I recommend keeping this in a microwaveable glass jar with a resealable lid.

Reheating:

  • To bring the sauce back to a liquid state, warm it in the microwave in 20-30 second bursts, stirring after each.
  • The topping doesn’t need to be hot, just pourable.

Freezing:

  • Technically, you could freeze the sauce (though I’ve never done it). Warm it before using.

How does it taste?

It’s lightly sweet, with a rich, satisfying peanut flavor. The crackly shell is snappy and fun to eat, almost taking on a fudgy, candy-like consistency when you eat it.

One reader says:

I am making this for my ice cream shop. None of our suppliers carry the peanut butter dip coating. I tripled the recipe. My customers love it. Thank you!

Raine
A dish of ice cream with peanut butter ice cream topping.
Print Pin
4.41 from 32 votes

Peanut Butter Ice Cream Topping

This sauce works with crunchy or smooth peanut butter and makes a crackly Magic Shell topping when added to ice cream, frozen yogurt, or even frozen banana chunks.
Author: Lisa Lotts
Course Dessert
Cuisine American
Keyword magic shell
Dietary Restrictions Dairy-Free, Egg Free, Gluten-Free, Vegan
Prep Time 2 minutes
Cook Time 5 minutes
Total Time 7 minutes
Servings 10

INGREDIENTS:

  • 1 cup peanut butter you can use creamy or chunky, natural or your favorite store brand
  • 5 tablespoons coconut oil stirred to break up solid bits
  • 2 tablespoons sugar
  • 1 tablespoon water

DIRECTIONS:

  • Combine 2 tablespoons sugar and 1 tablespoon water in a small pan. Heat over medium-high heat until the mixture starts to boil. Reduce the heat and simmer, stirring regularly until the sugar has dissolved.
  • Add 1 cup peanut butter and 5 tablespoons coconut oilCook, stirring until the mixture is smooth and blended. Allow the sauce to cool.
  • To serve, drizzle a few tablespoons over a scoop of ice cream and enjoy!

RECIPE VIDEO:

NOTES:

Store the ice cream topping in an airtight container or a sealed glass jar in the refrigerator for 1-2 weeks. Microwave to turn the sauce back into a liquid form.
Each serving is about 2 tablespoons.

NUTRITION:

Calories: 221.58kcal | Carbohydrates: 8.2g | Protein: 5.8g | Fat: 20.13g | Saturated Fat: 8.38g | Polyunsaturated Fat: 3.29g | Monounsaturated Fat: 7g | Sodium: 110.78mg | Potassium: 145.56mg | Fiber: 1.24g | Sugar: 5.1g | Calcium: 12.78mg | Iron: 0.45mg

Pin It For Later!

A Pinterest Pin

SaveSave

4.41 from 32 votes (17 ratings without comment)

Leave a Reply

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.

44 Comments

  1. Jeff Winett says:

    5 stars
    Yesterday from out of the blue, I found myself wondering if there was such a thing as peanut butter magic shell. And if there was such a thing, I did not know if this was a white chocolate type of situation, with added peanut butter, or not. I googled, and this was the first recipe that came up. I feel like I won the lottery, as what you’ve shared is perfection. Fantastic deep peanut butter flavor with that enjoyable shatter texture over ice cream. Thank you so much for this new addition to my magic shell recipes. I’m trying it next time on Chocolate ice cream!

  2. So I’ve recently discovered peanut butter topped rice cakes. The topping though, is solid at room temperature, and I’m wondering if you’ve had experience with this or know of a way I should proceed? Thanks.

    1. It sounds like some type of icing that firms as it sets. Is this a store-bought product? The magic shell only hardens on something cold like ice cream, otherwise, it would be liquid at room temperature.

      1. 5 stars
        Hi Lisa~thank byou so much for all the great info! I am curious if youy know how to make a drizzsle that would harden at room temp. I would like to make a peanut butter drizzle to put over popcorn with chocolate dizzle like almond bark. Thanks kindly for any help you can offer!

        1. I think you might have a tough time transforming peanut butter into a hard shell at room temperature, but the food companies have already come up with a solution… Peanut butter chips. I would melt them and drizzle over your popcorn. Let them harden naturally.

        2. Amy Rogers says:

          5 stars
          You can also melt peanut butter and white chocolate(I use merckens melts) maybe 1 part peanut butter to 3 parts chocolate, you can fiddle with the ratio to get a peanut butter coating suitable for dipping pretzels etc and hardening at room temp-so good!

  3. nicole m schef says:

    Do you think you could use this recipe for drizzle for hot cocoa bombs without melting the chocolate shell?

    1. That’s an interesting question. If the magic shell is at room temperature, it wouldn’t melt the chocolate and it should be fine. In order to firm it up, it would need to be refrigerated and kept refrigerated. If you were thinking of gifting them, you’d want to verify that the ambient temperature was fairly cool to maintain structure without getting messy.

  4. Evie Wade says:

    Love the idea! I was wondering how long it takes to harden in the fridge? It looks fantabulous!

    1. Coconut oil is the secret ingredient in this magic shell and it hardens as it gets cold, that’s why it moves to a solid state when poured over ice cream. If you put a jar in the fridge it will harden in about 20 minutes. Put it in the microwave for about 20-30 seconds to bring it back to a liquid form before pouring over ice cream.

  5. 5 stars
    You had me at peanut butter but the only thing better would be peanut butter shell then chocolate shell over ice cream. Oh my goodness.

  6. Quick question. Will it have a strong coconut flavor once it’s cooled?

    1. Not really. It’s more noticeable when it’s warm.

  7. cathy Foster says:

    Peanut Butter Magic Shell and POPCORN!!!!! I just drizzle melted peanut butter on my popcorn and it makes quite a mess. I can’t wait to try this!!!!!

    Thank you for this recipe.

  8. Oh gosh, I’ve wanted to try this for years, I love the idea! And I know what you go through with the allergies in the family, my sister’s son was deathly allergic to nuts and when he left for college we all had a nut-centric feast!

    1. Let me know what you think of it Sue. I’ve already had several people make it SEVERAL times and they LOVE it!

  9. Holy mother of all ice cream toppings! James is going to LOVE when I make this. We both have a bit of a peanut butter obsession – but especially when it comes to ice cream. Yum! Definitely going to be making this!

    1. Be forewarned — you won’t be able to stop!

  10. 5 stars
    This looks irresistible! I’m sure my kids will love it as they adore peanut butter as well as ice-cream, no wonder they will love the combination of the two together!

  11. 5 stars
    Oh man that is awesome, I remember something similar from my childhood but never in a flavour as cool as peanut butter 😀

  12. Michelle @ Vitamin Sunshine says:

    5 stars
    I have a severe peanut allergy, and I hate that my parents and now my husband had to give it up for me! They all seems to like my sunflower butter a whole lot!

    1. I feel for you — If you and they like your sunflower butter, I’d imagine this method would work for that as well. Let me know if you try it! If not — there’s always chocolate!

  13. Excuse me while I go and cover my entire life in this stuff! Looks AMAZING!

  14. 5 stars
    I’m all about homemade ice cream these days and have mastered my favorite coffee flavor. This sauce on top of that!!

    1. I love chunky too — but creamy works as well!

  15. You had me at peanut butter. It’s the best topping for ice cream and these photos have me craving it now. Yum.

  16. 5 stars
    Ice cream is my weakness!! I love it and I love to pile on the toppings!! This looks like a topping I would love!!

    1. Thank you! If you have 5 minutes — give it a go and let me know what you think!

  17. 5 stars
    Ah this is a magic shell indeed, if it made you stumble! But once in a while indulgences aren’t the most evil thing in this world. Afterall, what else is there to live for….