01 - Line a baking sheet with parchment paper to set the marshmallows after dipping.
02 - Insert a lollipop stick into the center of each marshmallow, pushing it about halfway through to ensure stability.
03 - Place chopped chocolate in a heatproof bowl. Melt using a double boiler or microwave in 30-second bursts, stirring constantly until smooth.
04 - Holding the stick, dip each marshmallow into the melted chocolate, turning to coat evenly. Gently tap the stick against the bowl rim to remove excess chocolate.
05 - Immediately sprinkle the coated marshmallows with your choice of sprinkles, nuts, or coconut before the chocolate hardens.
06 - Arrange the coated marshmallows upright on the prepared baking sheet. Refrigerate for at least 30 minutes to allow the chocolate to set completely.
07 - Serve chilled or allow to come to room temperature before serving.