01 - Preheat oven to 350°F. Grease and line an 8x8-inch baking pan with parchment paper.
02 - Whisk together flour, cocoa powder, baking powder, baking soda, and salt in a bowl.
03 - Combine buttermilk, red food coloring, and vanilla extract in a separate bowl.
04 - Beat butter and sugar in a large bowl until light and fluffy. Beat in the egg.
05 - Alternately add dry ingredients and buttermilk mixture to butter mixture, starting and ending with dry ingredients. Mix until just combined.
06 - Pour batter into prepared pan and bake for 25-30 minutes, or until a toothpick comes out clean. Cool completely.
07 - Crumble the cooled cake into fine crumbs in a large bowl.
08 - Beat cream cheese, powdered sugar, and vanilla in a separate bowl until smooth.
09 - Add cream cheese mixture to cake crumbs and mix until a soft, moldable dough forms.
10 - Scoop and roll mixture into 1-inch balls. Place on parchment-lined tray and freeze for 20-30 minutes.
11 - Melt white chocolate in a microwave or double boiler until smooth.
12 - Dip each truffle ball in melted white chocolate, coating evenly. Return to tray.
13 - Garnish with cake crumbs or red sprinkles while chocolate is still wet. Refrigerate until set, about 20 minutes. Serve chilled.