Chocolate Magic Shell is incredibly simple to make at home. With just two ingredients and a couple of minutes, you get a glossy chocolate sauce that hardens when it hits cold ice cream. Kids and adults both love cracking through the crisp chocolate layer to reach the creamy ice cream beneath.

Why this recipe is so great:
- Only two ingredients: good-quality chocolate and coconut oil — nothing else needed.
- No special equipment required — the microwave melts everything quickly and safely.
- The sauce stays smooth and pourable at room temperature, then instantly hardens when poured over cold ice cream to form a crisp chocolate shell.
- Easy to customize: swap chocolate types or add a pinch of sea salt or a drop of vanilla for variation.
Here’s how to make it:
- Place 1/2 cup chocolate chips or chocolate chunks and 1 tablespoon coconut oil in a microwave-safe bowl.
- Microwave at 50% power for 1 minute. Stir thoroughly, then microwave again at 50% power for 30 seconds. Stir until completely smooth and glossy. If any small pieces remain, continue stirring off heat until fully melted.
- Allow the mixture to cool very slightly, then drizzle over scoops of cold ice cream. The chocolate will harden almost immediately into a crisp shell.
Recipe tips for perfect results:
- Choose chocolate according to your taste: a 72% dark chocolate gives a rich, less sweet shell; use semi-sweet or milk chocolate for a sweeter, milder finish. Chocolate chunks or chopped bars often melt more evenly than some small chips.
- If doubling the recipe, use a larger bowl and be prepared to heat in slightly longer bursts so the chocolate melts evenly without overheating.
- If the magic shell hardens in the container after sitting, reheat in 20–30 second intervals at 50% power and stir between bursts until smooth again.
- For flavored shells, stir in a small pinch of espresso powder, a drop of peppermint extract, or a touch of sea salt after melting to enhance the chocolate flavor.
Ingredients
- 1/2 cup chocolate chunks or chocolate chips (72% dark recommended or use your preferred chocolate)
- 1 tablespoon coconut oil
Instructions
- Combine the chocolate and coconut oil in a microwave-safe bowl.
- Microwave at 50% power for 1 minute, stir, then microwave for an additional 30 seconds at 50% power. Stir thoroughly until smooth.
- Allow the mixture to sit a few seconds if it seems very hot, then drizzle it over cold ice cream. The chocolate will set quickly into a crisp shell.
Put it on homemade ice cream
This magic shell pairs beautifully with any flavor of frozen dessert. It’s especially good on coconut ice cream, old-fashioned strawberry ice cream, vanilla made with real vanilla bean, or richer fruit-based flavors like bourbon nectarine ice cream. Use a little for a light crunch or a generous drizzle for a thick coating.
Notes
- Nutrition estimates are approximate and will vary depending on the type of chocolate used and portion size.
- Store leftover magic shell in a sealed container at room temperature. Rewarm gently before using if it solidifies.
- Prep time: 2 minutes. Cook time: 2 minutes. Total time: about 4 minutes. Makes approximately 8 small servings of shelling drizzle depending on how heavily you coat your ice cream.
Nutrition (approx. per serving)
Calories: 76 kcal; Carbohydrates: 5 g; Fat: 5 g; Saturated Fat: 3 g; Sodium: 1 mg; Potassium: 60 mg; Sugar: 3 g; Calcium: 7 mg; Iron: 0.7 mg.
Did you make this recipe? Leave a comment below and let me know how it turned out!
This recipe first appeared in July 2018 and has been updated with clearer instructions and helpful tips. The simple, original recipe remains unchanged.