In a double boiler or a heat-safe bowl set over a pot of simmering water, combine the chopped semi-sweet chocolate and heavy cream. Stir gently until the chocolate is completely melted and the mixture is smooth.
Add the vanilla extract and a pinch of salt to the melted chocolate mixture, stirring well to combine.
Pour the chocolate mixture into a fondue pot or a serving bowl. If using a fondue pot, keep it on a low flame to maintain the warmth of the chocolate.
Arrange your assorted dippables on a serving plate. You can get creative with your selections, using fresh fruits, sweets, or pretzels for a mix of flavors and textures.
Provide skewers for guests to dip their chosen treats into the warm chocolate. Enjoy immediately!
For a richer flavor, consider using dark chocolate or a mix of chocolate types. You can also customize the fondue by adding a splash of flavored liqueurs such as Amaretto or Grand Marnier for an adult twist.
If you want to prepare this ahead of time, you can melt the chocolate and cream mixture, then store it in the fridge. Reheat gently before serving.