Homemade Magic Shell Chocolate Topping for Ice Cream


Our quick, 2-ingredient magic shell recipe uses simple pantry staples—semi-sweet chocolate chips and coconut oil—to create a glossy, hard shell that cracks satisfyingly over frozen desserts and creamy treats. It’s perfect for topping yogurt, ice cream, protein bark, smoothies, or mousse. Pour it over your chosen dessert, let it set briefly, and enjoy the crisp, chocolatey layer.

Spoon dipping into a glass jar of chocolate mousse with visible layers of cream and chocolate. Other jars are partially visible in the background.

We’ve been drizzling this homemade magic shell on everything for years, so we decided to share the exact method. This is an easy, no-fuss two-ingredient recipe that yields a reliable, shiny shell every time. Below are clear ingredient notes, step-by-step instructions, and helpful tips for variations and storage.

Top tips from the Fit Foodie kitchen

Use it on nearly any treat. One of our favorite quick snacks is single-serve yogurt topped with magic shell. Remove the yogurt lid, spoon on the shell, and refrigerate for a few minutes until it hardens. For batch prep, store topped yogurt cups in an airtight container in the fridge.

Skip the coconut oil if you like a firmer shell. Omitting coconut oil produces a harder, more brittle shell that takes longer to set in the refrigerator. Coconut oil helps the melted chocolate remain pourable at room temperature and gives a smoother, glossier finish once hardened.

A glass bowl filled with chocolate chips and a dollop of coconut oil on a marble surface.
Bowl of melted chocolate with a metal spoon, placed on a white marble surface next to a few chocolate chips.

Make it Crispy

If you want a crunchy variation, stir 1–2 tablespoons of rice krispies or crushed cereal (like Chex) into the melted chocolate before pouring it over your dessert. This creates a fun, crispy texture that pairs especially well with creamy bases like yogurt or mousse.

Favorite recipes to top with magic shell

  • Protein Cookie Dough Bark
  • Chocolate Peanut Butter Banana Smoothie
  • Easy Pumpkin Mousse
  • Protein Frozen Yogurt Cups
  • Chocolate Covered Strawberry Frozen Yogurt Bars
  • Homemade Dilly Bars
Three glass jars of chocolate mousse topped with whipped cream, strawberries, and cereal, with spoons inside. A few chocolate chips are scattered on the white surface.

Homemade Magic Shell Recipe

Summary: This simple 2-ingredient magic shell combines semi-sweet chocolate chips and coconut oil to create a shiny, crunchy shell for ice cream, yogurt, and other desserts.

Prep time: 5 minutes • Cook time: 2 minutes • Total: 7 minutes • Servings: 4

Ingredients

  • ¼ cup semi-sweet chocolate chips
  • 2 tablespoons coconut oil*

*If you omit the coconut oil, the shell will be firmer but take longer to set.

Instructions

  1. Place the chocolate chips and coconut oil together in a microwave-safe bowl.
  2. Microwave in 20-second intervals, stirring after each interval, until the chocolate is fully melted and glossy. This usually takes 1–2 minutes total depending on your microwave.
  3. Remove from the microwave, stir once more to combine, and spoon or drizzle the magic shell over yogurt, ice cream, mousse, or any dessert you like. The shell will harden within a few minutes as it cools.
A spoon scoops chocolate dessert from a glass jar, revealing a creamy white layer underneath. Another jar with a similar dessert is partially visible in the background.

Tips & Notes

  • For a firmer, glossier result that remains slightly more flexible at room temperature, include the coconut oil. It improves pourability and gives the shell a smooth, crackly finish.
  • If you prefer a pure chocolate shell without any added oil, simply melt only chocolate chips. The shell will set harder and may need extra chilling time to fully harden.
  • To add texture and a playful crunch, fold in 1–2 tablespoons of rice krispies or crushed cereal before pouring the shell over desserts.
  • Store any leftover melted magic shell in an airtight container in the refrigerator. Reheat gently in short intervals and stir until smooth before reusing.
  • This recipe is highly adaptable—use milk, dark, or even white chocolate chips depending on your taste or the flavor profile you want to achieve.

Nutrition (approximate per serving)

Calories: 123 kcal • Carbohydrates: 6 g • Protein: 1 g • Fat: 11 g • Fiber: 1 g • Sugar: 4 g

Nutrition information is automatically calculated and should be used as an approximation.

If you try this recipe, we’d love to hear how you used it. Tag your photos and share your variations—do you prefer a softer shell or a super-crispy coating? Which desserts did you top with it? Happy drizzling!

Photography: Photos in this post by Sierra Ashleigh Photography.