Prepare the cake: If making homemade cake, bake it according to recipe instructions and let it cool completely. If using store-bought cake, ensure it’s fully cooled before crumbling.
Crumble the cake: In a large bowl, break the cake into fine crumbs using your hands or a food processor.
Mix with frosting: Add the cream cheese frosting and mix until the texture is like thick dough.
Form the truffles: Roll the mixture into small balls, about 1 inch in diameter, and place them on a parchment-lined baking sheet.
Chill: Refrigerate for at least 30 minutes to firm up.
Melt the chocolate: In a microwave-safe bowl, melt the white chocolate in 20-second intervals, stirring between each until smooth. If needed, stir in coconut oil for a thinner consistency.
Coat the truffles: Dip each truffle into the melted white chocolate, letting the excess drip off before placing it back on the parchment paper.
Decorate: While the coating is still wet, add sprinkles or drizzle with dark chocolate for an elegant touch.
Set and serve: Let the truffles set at room temperature or refrigerate until the chocolate is firm. Enjoy!