Cream Cheese Frosting Recipe

Jump To Recipe Jump To Video

Oh how I love this flavorful Cream Cheese Frosting Recipe, and it is SO easy to make!

Easy and Delicious Classic Cream Cheese Frosting- This recipe is the best!

As far as I'm concerned, it is one of the most addictive frostings out there, I just can't resist that creamy frosting deliciousness!

Whether you're frosting classic cakes like Red Velvet Cake or Italian Cream Cake, or a good old standby like your favorite Carrot Cake Recipe or Spice Cake, you just cannot go wrong with this cream cheese buttercream recipe on hand. It would be a crime to use anything else! ;0)How to Make Cream Cheese Frosting

*You can find the full, printable recipe below but here is a quick rundown! 

  • Cut the softened butter into slices and mix until smooth.
  • Next, cut the softened cream cheese into pieces and add to the butter, beating at low to medium speed until well combined.
  • Add the vanilla and powdered sugar (be careful to add the powdered sugar bit by bit or turn down the mixer so that you won't create a cloud of powdered sugar in your kitchen! ;0)
  • Increase mixing speed and beat just until fluffy.
  • This frosting will pipe best if used while still chilled. You can make it in advance, refrigerate and when ready to use let it soften slightly (avoid microwaving) and remix.

Cakes that taste amazing with Cream Cheese Frosting

The best part about cream cheese frosting is that it perfectly complements SO many different types of cake. Here are just a few of our favorites!

Red Velvet Cake

Carrot Cake

Strawberry Cake

Lemon Cake

Italian Cream Cake

Pumpkin Cake

Chocolate Cake ...and SO many more!

Everyone LOVES this easy and delicious Cream Cheese Buttercream Frosting Recipe by!


Not only do we love a classic Cream Cheese Frosting, we love flavored cream cheese frostings as well!

There are so many amazing cream cheese frostings in our recipe section that you must try! Here are a few favorites, but for the full roundup, check out our Cream Cream Frosting Roundup further down!

Delicious Cream Cheese Buttercream Frosting Recipe by My Cake School!So easy to make!

Helpful Hints for Working with Cream Cheese Frosting

  • We've been swirling & filling our cupcakes and cakes with this frosting for years but as is often the case with Cream Cheese Frosting, it is a bit on the soft side.
  • If you need a thicker consistency, you can add additional powdered sugar in small amounts until you reach the desired consistency.
  • If your Cream Cheese Buttercream becomes increasingly soft as you pipe, to the point that it no longer holds it's shape, just pop it in the refrigerator for a minute.
  • This could be caused by a super warm kitchen, or warm hands against the piping bag. Either way, a few minutes in the fridge will work wonders. (Just not too long or it'll become too firm!) Oh the joys of cake decorating!
  • If you plan to do a lot of piping, you can find a link to another favorite Cream Cheese Frosting recipe towards the bottom of this post, which is a bit firmer due to a higher proportion of cream cheese in the recipe.

Roundup of Cream Cheese Frosting Recipes

Don't miss our roundup of the BEST Cream Cheese Frostings and Fillings! You can find them here: Roundup of our favorite Cream Cheese Frostings and Fillings

Easy and Delicious Cream Cheese Frosting Recipe by

YUM! Cream Cheese Frosting! Recipe by

Enjoy the Recipe!

Thanks so much for stopping by! If you give this cream cheese frosting recipe a try, we would love for you to leave a comment and photo below.

Also, if you are interested in experimenting with more cakes, we have hundreds of Cake Recipes & Tutorials to share with you!

Cream Cheese Buttercream Frosting

Delicious Cream Cheese Buttercream Frosting Recipe by My Cake School!

This classic Cream Cheese Buttercream Frosting tastes amazing! It is silky smooth, super flavorful, and tastes perfect with red velvet cakes, spice cakes, chocolate cakes, and more!


  • 2 sticks ,1 cup, (226g) unsalted butter, softened
  • 2 (8oz) packages cream cheese, softened (total weight 452g), Softened. (We recommend full fat cream cheese for best consistency.)
  • 2 teaspoons (8 g) vanilla extract
  • ½ teaspoon salt (2g)
  • 6 to 6 ½ cups (690g to 747g) powdered sugar


  1. Add the softened butter to the bowl of your mixer. Beat on low to medium speed until the butter is smooth.
  2. Cut the softened cream cheese into pieces and add to the butter, beating at low to medium speed until incorporated. If you are using a hand mixer you may need to soften the cream cheese a bit more.
  3. Add the vanilla. Gradually add the powdered sugar beating on low speed until blended. Cover the bowl with a towel to keep down the cloud of powdered sugar.
  4. Increase mixing speed and beat until fluffy. Don't over beat or it will become too soft. If it becomes too soft, just refrigerate a short while to firm it up a bit.
  5. This frosting will pipe best if used while still chilled. You can make it in advance, refrigerate and when ready to use let it soften slightly (do not microwave) and remix.
  6. Will frost a 3 layer 8 or 9 inch cake.

Leave a Reply

Your email address will not be published. Required fields are marked *

The maximum upload file size: 2 MB. You can upload: image. Drop file here


  1. Thank you so much BeBe. If this frosting doesn't work out, which frosting on your site would work best with Carrot Cake covered in fondant?
    Thank you for the super fast response!!

  2. Cream cheese is my favorite with carrot cake, but if not using that I would use either the Classic Vanilla or Fluffy Vanilla Buttercream recipe under the fondant. Be sure your layer of buttercream is not too thick and chill your frosted cake 5 - 10 minutes to firm up the buttercream before laying on your fondant. Hope it turns out great.

  3. I am going to make this cream cream recipe today ... Can I pipe cream cheese frosting thru a piping bag? I'm thinking it will be a little on the thin side?? Just asking before I start my cake. Thanks so much!!

  4. PS, My goal today is to frost a 'basket' cake. It will be my first time. (thanks to your fabulous video!!).

  5. I have a very simple, and delicious cream cheese recipe, that ends up being perfect for piping.. I use 1 block of cream cheese (softened), 1/2 stick of butter (softened)- blend those good, then I add 2 cups of powdered sugar. Mix until well incorporated. It works like a charm every time, and this recipes covers a 2 layer, 8 inch cake :)

  6. Hi. Is this recipe what you would use to do a crumb coat?

    If you use this for the crumb coat then what do you use for the outer frosting?

    Many thanks