Prep your station: Line a baking sheet with parchment paper. Pat fruit very dry with paper towels.
Set toppings in small bowls.
Chop the chocolate: If using bars, chop into small, even pieces so it melts smoothly.
Melt the chocolate: Microwave method: Place chocolate and oil in a microwave-safe bowl. Heat for 30 seconds, stir, then heat in 15-second bursts, stirring each time, until glossy and smooth. Stovetop method: Set a heatproof bowl over a pot of barely simmering water (no touching).
Stir until melted and silky.
Test the dip: Dip a spoon to check consistency. If too thick, add a few more drops of oil and stir until pourable but still rich.
Dip the snacks: Hold each item by the edge or with a skewer and dip about two-thirds of the way. Let excess drip off.
Gently scrape the bottom on the bowl’s edge for a clean finish.
Add toppings: While the chocolate is still wet, sprinkle on nuts, coconut, or salt. Work in small batches so the chocolate doesn’t set before you decorate.
Set on the tray: Place dipped treats on the parchment-lined tray, spacing them so they don’t touch.
Chill: Refrigerate for 15–20 minutes, or until the chocolate is firm. For the best shine, don’t over-chill.
Finish and serve: Transfer to a serving plate.
If you like, drizzle with a contrasting chocolate (white over dark, for example) for a bakery-style look.
Clean up and store: Keep leftovers in an airtight container. See storage tips below.