Cream Cheese Frosting Recipe

Cream Cheese Frosting makes the perfect frosting recipe for so many sweet treats. An easy, yet elegant cream cheese frosting recipe.

Cream Cheese Frosting from

Cream cheese frosting comes in handy for all sorts of delicious delicacies – like hummingbird cakered velvet cake, cupcakes, and well… just about anything else I can think of right now. It just makes anything taste better in my book – and no wonder with all that fluffy, creamy deliciousness!

It comes together quickly by creaming together cream cheese and butter that have been softened to room temperature and then slowly incorporating the sugar half a cup at a time. After each cup of sugar has been added, turn the mixer onto the highest speed setting for about 10 seconds to make your cream cheese frosting as light and fluffy as possible. Then, add in your vanilla and give your frosting a final burst of mixing on high speed.


Cream Cheese Frosting from

This recipe yields a generous portion of cream cheese frosting – enough to frost a 3-layer cake well. It is also easy to halve the amounts if you do not need that amount.

Desserts frosting with cream cheese frosting do require refrigeration. You’ll want to store a cake or cupcakes, etc in an airtight container in the refrigerator.

Unused frosting can be stored in an airtight container in the refrigerator for three to four days, but can not be frozen as it will ruin the consistency of the frosting. To use the frosting, remove it from the refrigerator and incorporated a tablespoon of heavy cream to the frosting with an electric mixer to return it to a spreadable consistency.

Here’s my Cream Cheese Frosting recipe. It’s a classic that everyone loves!

Yield: 12 servings
Course Dessert
Cuisine American
Keyword best cream cheese frosting, cream cheese frosting recipe, frosting recipe

Cream Cheese Frosting

Total Time 10 minutes
Prep Time 10 minutes
Cream Cheese Frosting makes the perfect frosting recipe for so many sweet treats. Get this easy, yet elegant cream cheese frosting recipe.
4.74 from 19 votes
Did you make this recipe?


  • 2 (8-ounce) packages cream cheese, softened
  • 1/2 cup butter softened
  • 3 cups confectioner's sugar sifted
  • 1 1/2 teaspoons vanilla extract


  1. Cream cream cheese with an electric mixer.
  2. Add in butter and cream together with cream cheese until light and fluffy.
  3. Add confectioner's sugar, 1/2 a cup at a time. After each cup has been incorporated, turn the mixer onto the highest speed setting and for about 10 seconds to lighten the frosting.
  4. Add in vanilla and beat until well-blended, light and fluffy.

All images and text © Robyn Stone for Add a Pinch

Robyn xo

Cream Cheese Frosting makes the perfect frosting recipe for so many sweet treats. An easy, yet elegant cream cheese frosting recipe. //

From the Add a Pinch recipe archives, originally published 2011.

103 comments on “Cream Cheese Frosting Recipe”

  1. Hi Robyn, Amazing recipes I must say, quick question.
    Are we looking at 8 ounces in total of cream cheese or 2 8 ounce packages?? meaning 16 ounces in total?

    Sorry! hope to hear from you soon!


  2. How long can the iced cake stay out on counter? I will have to make on Dec. 23 to take to my daughter’s house on morning of Dec. 25th?

    • Hi Denise – Desserts with cream cheese frosting do require refrigeration. You’ll want to place the cake in an airtight container in the refrigerator before until it’s completely eaten. I hope you have a wonderful holiday. Thanks so much! xo

  3. This frosting is AWESOME!!!!!! So smooth, creamy and HEAVENLY!!!!! I just love your recipes, Robyn.

  4. Yummy frosting!!

  5. I made this for a red velvet cake and added a teaspoon of vinegar to the frosting. It made a nice addition.

  6. I just made this for a red velvet cake. It is not thick enough. If I put it in the fridge overnight will it thicken up? Is there anything else I can try?

    • Hi Laura,
      I’m sorry it didn’t get thick enough – I’ve not had that happen. Is there a chance the butter got too warm (warmer than room temperature?) If so, that could be the reason…and you could refrigerate for a while til cool, then beat with mixer until fluffy, then frost the cake. I hope this helps. Thanks!

  7. Hello. I love this recipe and I’m about to try it today. Next week I am going to make a cake and cover it with this recipe. And my question is. Can I put the frosting on the cake in friday morning and keep it until saturday lunch without the frosting getting Bad? I’m going away on friday so the morning is my only chanse where I have time enough. I’ll do a “test cake” today to make sure what kind of “frosting” I can use.
    I’m swedish so I apologize for not perfect english hehe.

  8. Made recipe exactly as stated and it turned out perfect!
    No extra cream is needed.

  9. I have always loved cream cheese icing, so does my husband on a moist Hershey’s semi sweet chocolate cocoa homemade cake, so this is the first time I made homemade icing instead of store bought, and the way I made it was with 2 sticks of unsalted butter, 3 1/2 cups of 10x confectioners sugar and the 16ozs of cream cheese and no vanilla and let me tell you if GOD has cream cheese icing in heaven, this would be the one, so thanks a billion for letting us fellow cooking readers into your recipe secrets and that it, the recipe could be done a little different and it turned out again, heavenly. Bless you and your dedication in cooking because it sure came out in this one recipe for now that I have tried! See I am new to your site and will look here first if I need any help with my recipes or am looking for a new recipe, thanks again!

    • I’m so happy to have you join me here, KAS! And I’m just tickled that you enjoyed the frosting! So honored that mine was your first homemade frosting and that you enjoyed it so much! I love this frosting too!
      Your comment is so kind and so appreciated and I hope to speak with you again!
      Thank you so very much! xo

  10. can this be made ahead and of time and frozen for use?

  11. In one part of the receipt is asks to blend cream together with cream cheese until light and fluffy. My question to you is what cream is it asking for since it is not in the ingredients? Thank you Gloria

    • Hi Gloria,
      “Cream” in that part of the instructions is referring to a step in the recipe – a cooking term, like blend or mix. Thank you – I hope you enjoy the frosting! xo

  12. Loved this frosting! The kids and I finished what was left from icing the carrot cake. This is my 3rd time making it and it sure won’t be the last!

  13. Robyn, many thanks for the recipe. I just made a carrot cake with your frosting for my wife’s birthday. She’ll be home any minute now, and I know she’ll love the frosting most of all!

  14. I scrolled through the comments but couldn’t find the answer to my question-what is the three layer cake that is in the picture? It looks like an apple cake. Do you have the recipe for the cake? Thanks

  15. not sure if my comment made it on so I’ll try again. What is the three layer cake in the picture? An apple cake with cream cheese frosting? I would love to find the recipe for it, thanks

  16. If I wanted to make this an Oreo Cookie Cream cheese frosting, what alterations would you suggest? Thanks!

    • Substitute some of the cream cheese with oreo cream filling. Take the cookies, put them in a plastic bag, and crush them with a rolling pin until you have crumbs. Then add the oreo cookie crumbs to the frosting! I haven’t made it like this but it seems like that’s how most oreo themed baked goods I’ve seen around make it.

  17. I’m not sure what cream cheese to buy .. I got quark soft cheese but I don’t think that’s right 🙁 is there any brand names to make it easier for me to find? I can’t find philly in a block anywhere

  18. Hi – 
    I want to frost the best chocolate cupcakes (your recipe) with this cream cheese frosting. 
    Couple of questions: 
    1) do you think this frosting on the chocolate cupcakes would go well together? 
    2) how many cupcakes will this recipe frost? 
    Thank you

  19. This was the absolute best cream cheese frosting I have ever made or had in my life. I used it on a red velvet cake that I took to work and all of my coworkers thought it was divine! Thank you for sharing it!

  20. I havled the recipe and it came out great. I’m using it to frost a lemon blueberry cake.

  21. Great recipe for pumpkin/raisin muffins!

  22. Do your instructions for beating in the sugar mean to crank up the mixer for each addition of the sugar or just after you have added  all of the sugar.

    • Hi Martha,
      You’ll mix in with the electric mixer after each addition, then after all additions have been made, then crank it up to highest speed for time noted in recipe. Thanks!

Leave a Reply

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