This classic, silky cream cheese frosting recipe is tangy and sweet, with just a hint of vanilla. It comes together in no time and can be used to frost cakes, pipe onto cupcakes, or even serve at brunch with cinnamon buns and fresh fruit. Cream cheese frosting is prepared using just 4 ingredients: cream cheese, butter, confectioners’ sugar, and vanilla. You’ll be amazed at how easy it is.
I’ve been writing about the wonders of Italian meringue buttercream for years, and I’ve always pushed people to give it a try because I think it’s so much better than other frostings. However, recently I’ve been making an effort to incorporate other frostings into my dessert recipes.
While I love the light and fluffy texture of meringue buttercream, there’s no getting around the fact that it’s an advanced recipe. It also takes more time to prepare than other frosting recipes. Not everyone wants to deal with that. And not everyone feels ready to dive into the advanced recipes. I get it.
So for me, the solution has been to come up with easy frosting recipes that are still somewhat light in texture and not too sweet. This cream cheese frosting is similar to my sour cream chocolate frosting. They’re both sweeter and more dense than meringue buttercream, but so much better than a traditional American buttercream.
Why do these recipes work? It’s very simple. The reason American buttercreams are so thick and heavy is because they’re almost entirely comprised of butter and confectioners’ sugar. That is a rich, sweet combination right there.
Cream cheese and sour cream are certainly rich, but they help balance the sweetness of the sugar by adding a sour element. That makes a big difference.
Can whipped cream cheese be used in cream cheese frosting?
Yes, but there’s a trade-off. Cook’s Illustrated ran a test substituting whipped cream cheese for regular cream cheese in frosting, and found that the texture of the frosting was a bit lighter and smoother, which some of their tasters preferred. However, the frosting was a bit less tangy.
If you already have one or the other in your refrigerator, I wouldn’t run out to purchase the other. If you still find that this recipe sounds too rich compared with meringue buttercreams, whipped cream cheese might be worth considering.
How to make chocolate cream cheese frosting
To turn this into a chocolate cream cheese frosting, sift 1/2 cup unsweetened cocoa powder (either dutch-processed or natural will work) with the confectioners’ sugar, and add them to the recipe at the same time as instructed in step 2.
Suggested Dessert Pairings
Cream cheese frosting has a wonderful tanginess that pairs well with a variety of desserts. Try it with my dark chocolate cupcakes, yellow sheet cake, or on top of my apple cider cinnamon buns in lieu of the traditional glaze!
Cream Cheese Frosting
- 8 ounces cream cheese, softened
- 4 ounces unsalted butter, softened
- 2 teaspoons pure vanilla extract
- 1/8 teaspoon kosher salt
- 2 cups (265g) confectioners’ sugar, sifted (see notes)
- In a stand mixer fitted with the paddle attachment, or using a large bowl and an electric mixer, combine the cream cheese, butter, and vanilla on medium-high to high speed until smooth.
- Turn the speed down to low and add the salt and sugar in 3-4 batches, then turn the speed back up to high and mix until the frosting is smooth.
- Use immediately or store in an airtight container in the refrigerator for two weeks (possibly longer).
For chocolate cream cheese frosting: sift 1/2 cup unsweetened cocoa powder (either dutch-processed or natural will work) together with the sugar, and add them to the recipe together.
Please read my full post for additional recipe notes, tips, and serving suggestions!
For help troubleshooting a recipe, please email [email protected] I’ll try to respond to urgent questions as quickly as possible! This email address is only for recipe troubleshooting; Solicitations will be ignored.