01 - Line a baking sheet with parchment paper.
02 - Insert a wooden skewer or lollipop stick into each marshmallow securely.
03 - Place chopped chocolate in a heatproof bowl and melt over simmering water, stirring until smooth. Alternatively, microwave in 20-second intervals, stirring between each until fully melted.
04 - Dip each marshmallow halfway into the melted chocolate, allowing excess to drip off.
05 - Immediately coat the chocolate-dipped portion with your choice of toppings by sprinkling or rolling.
06 - Arrange marshmallows upright on the prepared baking sheet and let set at room temperature for 15 minutes or until the chocolate firms.
07 - Serve immediately or store in an airtight container for up to 3 days.