01 - Beat cream cheese, granulated sugar, and vanilla extract in a mixing bowl until completely smooth and creamy, ensuring no lumps remain.
02 - Pour in heavy cream and continue beating until the mixture becomes light, fluffy, and holds soft peaks.
03 - Scoop tablespoon portions of the cheesecake mixture and roll between palms to create 16 uniform balls. Arrange on a parchment-lined baking sheet.
04 - Transfer the tray to the freezer for 15–20 minutes until the cheesecake balls are firm enough to handle without losing shape.
05 - Working quickly with one ball at a time, flatten a small portion of cotton candy in your palm. Center a cheesecake ball and gently wrap the cotton candy around it, pinching edges to seal completely. Roll lightly between hands to achieve a smooth, round exterior.
06 - If using, press colored sprinkles or edible glitter onto the surface of each puff ball for visual appeal.
07 - Present the puff balls right after assembly for optimal fluffy texture. If necessary, refrigerate briefly before serving, but note that cotton candy begins to dissolve when exposed to moisture over extended periods.