This is the lightest and creamiest (aka the BEST) cream cheese frosting! It’s perfect for frosting cakes, cupcakes, and more.

The creamiest cream cheese frosting

I’m usually a classic vanilla buttercream gal, but I’m finding more and more that cream cheese frosting is what I’m craving on my cakes and cupcakes. It’s like traditional buttercream, but with a delicious sweet and tangy flavor, and a lot more elegance.

The best cream cheese frosting recipe

This easy 5-ingredient cream cheese frosting is creamy, super light, silky smooth and ultra rich. I promise you won’t find a better recipe. Plus, I’m sharing my best tips to ensure your frosting comes out perfect every single time.

Use this cream cheese frosting to dress up a cake, a batch of cupcakes, your favorite sugar cookies, and more! (If you’re looking for lighter frosting recipe, I highly recommend my chantilly cream frosting. It’s like a cross between sweetened whipped cream and cream cheese frosting)

Table of Contents

Ingredients for the creamiest cream cheese buttercream frosting

Ingredients you’ll need

Let’s get started! Here’s everything you’ll need to make this cream cheese frosting (full recipe below):

  • Cream cheese— use only full-fat brick cream cheese for the best flavor, not reduced fat cream cheese or cream cheese spread
  • Butter
  • Powdered sugar— sift it after measuring for the smoothest and silkiest texture
  • Salt
  • Vanilla extract

How to make cream cheese buttercream frosting

This recipe couldn’t be easier! Just combine all of the ingredients in the bowl of a stand mixer fitted with a paddle attachment and beat it for 4-5 minutes until smooth, light and creamy (scrape the bowl down once or twice). You can also make this frosting with a hand-held mixer and a large bowl.

The creamiest cream cheese frosting

Cream cheese frosting FAQs answered!

Here’s a few tips to help you have the most success with this recipe:

How to quickly soften cream cheese

No one likes cream cheese lumps! And you get lumps when your cream cheese is still cold. Ideally, you should remove the cream cheese from the fridge and let it come to room temperature on the counter for a few hours, but sometimes you forget or don’t have the time. It happens. Here are a few ways to warm it up quickly:

  • Remove cream cheese from packaging and cut into cubes. Microwave for 10-15 seconds.
  • Leave cream cheese sealed in foil packaging and place in a bowl. Cover with warm water and let sit for 10-15 minutes.

Why is my cream cheese frosting runny?

If your cream cheese frosting is too soft or runny it could be for a few reasons:

  • The cream cheese used has a high water content because it’s low-fat or a cream cheese “spread”. Use only full-fat brick cream cheese.
  • The cream cheese and butter were too soft when used. Both should be at room temperature and a finger will leave a gentle imprint, but won’t be able to press all the way through.
  • The frosting has sat out for too long in a warm kitchen.

If your frosting is too soft or runny, put it in the fridge for 10-15 minutes, then beat it again briefly and see if that fixes the problem.

Does cream cheese frosting need to be refrigerated?

Here’s what I recommend— if the frosting will be consumed within the day, you’re fine to leave it at room temperature. The high amount of sugar should keep bacteria growth at bay for at least that long. However, if you’re making it ahead, or using the frosting on a dessert that will be enjoyed over several days, it’s best to keep it in the fridge.

Cream cheese buttercream is also softer than a lot of other frosting, so it’s smart to keep it in the fridge to keep it firm and prevent it from melting. This is especially helpful during the summer or if you have a warm kitchen.

Can I freeze cream cheese frosting?

Cream cheese frosting can be stored in the fridge for a few days and in the freezer for up to a month. Bring to room temperature and beat with an electric mixer until smooth before using.

You just can’t beat a classic, and these tender and moist red velvet cupcakes with rich cream cheese frosting are about as good as it gets.

Uses for cream cheese buttercream frosting

This frosting is so versatile! It’s delicious on pretty much everything, but here are a few of my faves:

Note: This recipe was originally published May 2018.

Cream Cheese Buttercream Frosting recipe

The creamiest cream cheese frosting
4.60 from 45 reviews

Cream Cheese Buttercream Frosting

Servings: 4 cups
Prep Time: 7 minutes
Total Time: 7 minutes
This is the lightest and creamiest cream cheese frosting! Perfect for frosting cakes, cupcakes, and more.


  • 8 ounces (226 grams) cream cheese , softened to room temperature
  • ½ cup (113 grams) unsalted butter , softened to room temperature
  • 4 cups (455 grams) powdered sugar , sifted
  • ½ teaspoon salt
  • 2 teaspoons vanilla extract


  • Beat the cream cheese, butter, powdered sugar, vanilla, and salt with an electric mixer on low until combined.
  • Turn speed up to high and beat for 4-5 minutes until smooth, light, and creamy. Stop and scrape down the bowl 1-2 times to make sure it mixing well.



Make ahead: Buttercream can be stored in the fridge for 1 week and in the freezer for at least a month. Let come to room temperature and beat until smooth before using.
Calories: 870kcal, Carbohydrates: 122g, Protein: 4g, Fat: 42g, Saturated Fat: 26g, Cholesterol: 123mg, Sodium: 478mg, Potassium: 78mg, Sugar: 119g, Vitamin A: 1471IU, Calcium: 62mg, Iron: 1mg
Cuisine: American
Course: Dessert
Author: Annalise Sandberg
Have you tried this recipe?I’d love to hear about it! Leave a rating and review below, or take a photo and tag it on Instagram @completelydelicious with #completelydelicious.