In general, buttercream frosting is sweeter than cream cheese frosting. Buttercream frosting is made primarily from butter and powdered sugar, while cream cheese frosting is made from cream cheese, butter, and powdered sugar. While both frostings do contain powdered sugar, the higher proportion of butter in buttercream frosting makes it typically sweeter than cream cheese frosting.