This cream cheese buttercream frosting is the perfect accompaniment to any dessert. The frosting is easy to make, and you can use it as a filling or topping for cakes, cupcakes, and other sweet treats. It is thicker than most cream cheese frostings and pipes well. Make sure you add the cream cheese last to ensure it is thick and pipable. This recipe will cover 24 standard cupcakes with a simple swirl, or you can pipe a tall mound of frosting on 10 to 12 cupcakes. You can also cover a 13x9-inch sheet cake or frost a double-layer 8-inch or 9-inch cake (double the recipe if you want to add frosting between the layers).