Chocolate peanut butter magic shell is a rich and chocolatey ice cream topping. This magical ice cream topping hardens into a shell when poured over your favorite frozen treat.

Why make magic shell?
Flavor: Rich, chocolate, peanut butter.
Three ingredients. This recipe is made with chocolate chips, coconut oil, and peanut butter. Fewer ingredients than the store bought stuff!
It's easy. Have a batch ready in 5 minutes - all you need is a microwave or a double boiler.
Use on: No Churn Vanilla Ice Cream and Peanut Butter Ice Cream
Similar to: Chocolate Peppermint Magic Shell and Homemade Hot Fudge
Jump to:
Ingredients and substitutions
- Chocolate chips - I used semi-sweet chocolate chips for a less-sweet, dark chocolate flavor. However, they can be substituted with any flavor of baking chips, like milk chocolate, peanut butter (for double peanut butter flavor) or white chocolate chips.
- Peanut butter - Can be substituted with other nut and seed butters if needed, like almond butter or sun butter. Peanut butter can also be omitted entirely to make a plain chocolate magic shell.
- Coconut oil - Necessary to help thin the shell topping while melted (making it easy to pour). Coconut oil also helps your topping solidify when it comes in contact with ice cream.
Making magic shell
- Add all of your ingredients to a microwave-safe bowl and microwave in 30 second increments, stirring each time. Take care to microwave in short increments only. Otherwise, your chocolate could scorch instead of melt.
- Stir topping until ingredients are completely melted and smooth.
Magic shell tips and tricks
Microwave in short bursts - Otherwise the chocolate can scorch, adding a gritty texture.
Cool before using - Allow your shell topping to cool slightly before adding to ice cream. Otherwise, it may melt your ice cream before solidifying.
Refined vs unrefined coconut oil - This recipe calls for refined coconut oil for a neutral flavor. Unrefined coconut oil will also work but adds a coconut flavor to your shell topping.
Variations - Try using different flavors of chocolate chips to make different flavors of magic shell.
Storing magic shell
Chocolate peanut butter magic shell can be stored at room temperature for up to a week in a sealed container. It can be stored in the refrigerator but will harden.
If your magic shell hardens, don't worry - simply microwave it for a few seconds to liquefy it again.
Frequently asked questions
The secret of magic shell is the combination of chocolate chips and coconut oil. Both ingredients are solid at room temperature. When melted together, they create a rich, thin chocolate sauce. Once it comes in contact with something cold, like a bowl of ice cream, the chocolate and coconut oil solidify again into a thin, chocolate shell.
The "magic" in this shell works a little slower than the store bought version. I found that it took about 30 seconds for this shell to harden fully on my ice cream. But as you can see, it breaks apart beautifully once it's frozen.
No, magic shell can be left at room temperature. If your magic shell solidifies in the refrigerator or at room temperature, simply microwave a few seconds at a time until melted.
Recommended
📖 Recipe
Chocolate Peanut Butter Magic Shell
Ingredients
- ½ cup (85 g) semi-sweet chocolate chips
- 3 tablespoons (50 g) peanut butter
- 2 tablespoons (28 g) refined coconut oil
Instructions
- In a small, microwave-safe bowl, add chocolate chips, peanut butter, and coconut oil. Microwave in 30 second increments, stirring every 30 seconds, until completely melted and combined. Or, melt over a double boiler on the stove top.
- Pour over your favorite frozen treat and allow to harden (give it at least 30 seconds).
- Store leftovers at room temperature (mixture will harden if refrigerated).
Equipment Recommendations
Notes
- Variations: Semi-sweet chocolate chips can be substituted with milk chocolate chips or other flavors of baking chips for a different flavor. Peanut butter can be omitted for a plain magic shell.
- Storage: Store at room temperature for up to a week in a sealed container. If stored in the refrigerator, your shell will harden. Microwave for a few seconds to liquefy again.
Nutrition Estimate
We love Reese’s shell on our ice cream and my husband could not get over the fact that this tasted exactly like it! He kept questioning me thinking I was trying to trick him 😂 definitely a winner for our family!!
Hi Sarah, so glad you all enjoyed the recipe!
Has anyone ever tried melting Reeses cups, adding coconut oil and seeing if it works as a magic shell?
Excellent flavor and forms a perfect magic shell.