Combine all ingredients in a large microwave safe bowl or a 2 cup (or larger) glass measuring cup with a spout.
Heat in the microwave on MEDIUM power for 20 seconds at a time, stopping to stir with a spatula between sessions, until everything is smooth. Allow to cool to room temperature before using.
Shake or stir before each use. Drizzle over cold ice cream. Store covered tightly at room temperature. If magic shell hardens or starts to separate, warm in microwave or under hot water for a few seconds and stir or shake to put back into solution.
Chocolate: use dark, semi-sweet, or bittersweet depending on your preference.
Coconut oil: it is recommended that you use virgin, extra virgin, or refined coconut oil, as unrefined coconut oil has a very strong coconut scent and taste. If that is ok with you, any coconut oil will do for your magic shell.