01 - In a mixing bowl, beat the softened cream cheese with granulated sugar and vanilla extract using a hand mixer until the mixture is smooth and creamy with no lumps remaining.
02 - Add the heavy whipping cream to the bowl and continue beating until the filling becomes light and fluffy, approximately 2-3 minutes of mixing.
03 - Using a tablespoon measure, scoop portions of the cheesecake mixture and roll them between your palms to form smooth, uniform balls. Arrange the balls on a baking tray lined with parchment paper.
04 - Place the tray in the freezer for 15-20 minutes until the cheesecake balls are firm to the touch and hold their shape when handled.
05 - Working with one cheesecake ball at a time, take a small piece of cotton candy and gently flatten it in your palm. Place a chilled cheesecake ball in the center and carefully wrap the cotton candy around it, pinching the edges to seal. Roll gently between your hands to create a smooth, round puff.
06 - If desired, immediately decorate the puff balls with colored sprinkles or edible glitter before the cotton candy surface settles.
07 - Serve immediately for optimal fluffy texture. Alternatively, refrigerate until ready to serve, noting that cotton candy will begin to dissolve if exposed to moisture for extended periods.