This smooth, creamy chocolate cream cheese frosting is the perfect finishing touch for any vanilla, peanut butter, or chocolate cake. It's wonderful on cupcakes as well. Spread it on a layer cake or pipe it onto cupcakes or individual cake squares for a designer look. For the best flavor use full-fat cream cheese.