Hands down, my favorite frosting is cream cheese. It is creamy and tangy enough to cut the richness and sweetness of all kinds of cakes. In my opinion, it goes well with nearly any flavor. With the addition of mascarpone cheese, the frosting becomes a bit milder, making it great for cakes that are higher in acid and tanginess (like banana sour cream, or citrus cakes). Frosts one 9’’ (two layer) cake.