01 - Break the fully cooled red velvet cake into fine, uniform crumbs by hand or with a fork, working in a large mixing bowl. Ensure no large chunks remain.
02 - In a separate bowl, beat the softened cream cheese, sifted powdered sugar, and vanilla extract together using an electric mixer or whisk until the mixture is completely smooth and free of lumps.
03 - Pour the cream cheese mixture over the cake crumbs and fold together thoroughly until a soft, pliable dough forms. The texture should hold together when pressed without being overly wet.
04 - Using a small cookie scoop or tablespoon, portion out even amounts of the dough. Roll each portion firmly between your palms to form smooth, round balls. Arrange them on a parchment-lined baking tray.
05 - Refrigerate the shaped balls for a minimum of 1 hour, or until they are firm enough to handle without losing their shape during dipping.
06 - Melt the white chocolate in a microwave-safe bowl in 30-second intervals, stirring between each, or gently melt over a double boiler. If using red food coloring, stir in a few drops once the chocolate is fully melted and smooth.
07 - Working quickly, dip each chilled ball into the melted chocolate, turning to coat evenly. Gently tap or shake off the excess chocolate and return each coated ball to the parchment-lined tray.
08 - While the chocolate coating is still wet, sprinkle with red velvet cake crumbs or decorative sprinkles as desired. The coating will begin to set quickly, so decorate immediately after dipping each batch.
09 - Allow the chocolate coating to set completely at room temperature or in the refrigerator before serving. Once firm, transfer to an airtight container for storage.