01 - Insert a lollipop stick into each marshmallow, pushing about halfway through for stability.
02 - Line a baking sheet with parchment or wax paper.
03 - In a heatproof bowl, melt the chocolate over a pot of simmering water using the double boiler method or in short bursts in the microwave, stirring until smooth.
04 - Dip each marshmallow into the melted chocolate, allowing excess chocolate to drip off.
05 - Immediately sprinkle your choice of toppings over the chocolate-coated marshmallows before the coating sets.
06 - Place the finished marshmallows upright on the prepared baking sheet.
07 - Chill in the refrigerator for 20–30 minutes, or until the chocolate has completely set.
08 - Serve immediately or store in an airtight container at room temperature for up to 2 days.