Cream Cheese Frosting Recipe

160 Comments

5 from 42 votes
Jump to Recipe

This post may contain affiliate links. Please read my disclosure policy.

This is the Best Cream Cheese Frosting recipe! It’s perfect for frosting cakes, cupcakes, cinnamon rolls, and more. It’s smooth and delicious and so easy to make with just four ingredients!

Cream Cheese Frosting is one of my family’s favorite frostings and I’ve been making it for many years. This versatile frosting recipe is perfect for frosting cakes like hummingbird cakered velvet cake, carrot cake, and cupcakes and is a special favorite on my Cinnamon Rolls. Fluffy, creamy, and delicious – you’ll want to make this frosting again and again!

Fluffy cream cheese frosting after mixing with hand mixer.

This Cream Cheese Frosting is just perfect for so many cakes and desserts and is so quick and easy to make with just four simple ingredients. It is a great recipe to add to your recipe collection along with my buttercream frosting. While buttercreams are usually a bit sweeter, both are equally useful and versatile. Like buttercream, this cream cheese frosting is sturdy enough to be piped for decorating cakes and cupcakes and can be easily colored with food dyes. Did I mention it is delicious?!

Photo of carrot cake with cream cheese frosting and pecans.
Cream cheese frosting being spread with an offset spatula onto a Red Velvet sheet cake.
Silver cake stand holds Hummingbird Cake topped with Cheese Frosting.

Let me share how easy it is to make this scrumptious frosting!

Tips for the BEST Cream Cheese Frosting

  • Make sure cream cheese and butter are fully softened so that the frosting is lump-free and creamy.
  • Use full fat cream cheese. No low fat or reduced fat or it won’t turn out as delicious!
  • Desserts topped with this frosting require refrigeration.
  • Sift powdered sugar so that it is clump-free. This will make for the creamiest and prettiest frosting as well as reduce the incidence of any problems if you choose to pipe your frosting.
  • If you need to make it thinner, use a tablespoon (at a time) of heavy cream. You can make it thicker with an extra tablespoon (at a time)of powdered sugar. Mix after each addition until the frosting reaches the desired consistency.

Ingredients for Cream Cheese Frosting

It’s so quick and easy to make with four simple ingredients.

Ingredients for Cream Cheese Frosting recipe - Powdered Sugar, Vanilla, Butter and Cream Cheese.
Ingredients needed to make the best cream cheese frosting are measured into bowls and measuring spoons and on baking sheet along with softened cream cheese and butter.

Cream Cheese

  • Use full-fat cream cheese you’ve allowed to fully soften.
  • Do not use low-fat, reduced-fat, or cream cheese spread.

Butter

  • Make sure it is fully softened, so that your frosting is as creamy as possible.
  • I use salted butter. If you use unsalted butter, add 1/4 teaspoon of Kosher salt, if desired.

Resource: How to Soften Butter (the same method can be used for cream cheese.)

Confectioner’s Sugar (Powdered Sugar)

  • Add sugar gradually. I like to incorporate my sugar 1/2 cup at a time at the lowest speed possible until just combined. This prevents the confectioner’s sugar from creating a sugar cloud in my kitchen and makes sure that the ingredients are well combined.
  • Go high. After each cup of sugar has been added to your frosting, turn the speed of your mixer to the high setting for about 10 seconds to make your frosting as light and fluffy as possible.

Vanilla Extract

The vanilla extract enhances the flavor of this frosting and by using the best available to you, you can prevent any flavors that may detract from your frosting. I prefer to use my homemade vanilla extract or a really good store-bought.

Resource: How to Make Vanilla Extract

How to Make the Best Cream Cheese Frosting

This frosting comes together quickly, but there are a few steps to make sure that you make the best cream cheese frosting possible.

Two softened blocks of cream cheese and softened butter in a glass mixing bowl on marble countertop.
Cream cheese and butter are creamed together with hand mixer in glass mixing bowl.

Soften cream cheese and butter. Then cream until smooth (about 3 minutes) in a mixing bowl making sure there are no lumps.

Glass mixing bowl with smooth cream cheese and butter with powdered sugar added.
Vanilla extract added to cream cheese frosting mixture and mixed with hand mixer.
Overhead of glass mixing bowl with fluffy cream cheese frosting mixed with a hand mixer. Bowl is sitting on marble countertop.

Add in powdered sugar a bit at a time according to the recipe, mixing after each addition until all sugar is added. Then add the vanilla and mix until the frosting is light and fluffy.

Can You Make This Frosting Thinner or Thicker?

If you need a thinner frosting, you can add heavy cream a tablespoon at a time to thin it to your desired consistency.

If you need a thicker frosting, you can add confectioner’s sugar a tablespoon at a time to thicken it to your desired consistency.

How Much Cream Cheese Frosting Does This Recipe Make?

This recipe yields just the right amount of frosting to generously frost 36 cupcakes or a 8 to 9-inch 3-layer cake.

This recipe works well to half or double depending on the amount of frosting that you need.

Storage Tips

To store: Place frosting in an airtight container in the refrigerator for three to four days, but do not freeze as it will ruin the consistency of the frosting.

Desserts topped with this frosting require refrigeration. Store those desserts in airtight container in the refrigerator.

To use after it’s been refrigerated: Remove frosting from the refrigerator and add a tablespoon of heavy cream to the frosting. Then mix with an electric mixer until the frosting returns to a fluffy, spreadable consistency.

Can This Cream Cheese Frosting Be Used for Piping?

Yes, absolutely! This frosting spreads and pipes beautifully. It is sturdy and holds it shape well if you wish to pipe it onto cakes or cupcakes.

If you tried this Cream Cheese Frosting Recipe or any other recipe on my website, please leave a ๐ŸŒŸ star rating and let me know how it went in the comments below. Thanks for visiting!

Cream Cheese Frosting

5 from 42 votes
This makes the Best Cream Cheese Frosting recipe! Perfect for frosting cakes, cupcakes, cinnamon rolls and more! It's smooth and delicious and so easy to make with just four ingredients!
Prep Time: 10 minutes
Total Time: 10 minutes
Servings: 36 cupcakes or (1) 8″ or 9″ layered cake

Ingredients

  • 2 (8-ounce) packages (452 g) cream cheese, softened
  • 1/2 cup (113 g) butter, softened
  • 3 cups (340 g) confectioner’s sugar, sifted
  • 1 1/2 teaspoons (7.5 g) vanilla extract

Instructions 

  • Combine softened cream cheese and butter with a stand or electric mixer until well-combined and creamy, about 3 minutes. Make sure that the mixture is free of any lumps.
  • 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.
  • Add in vanilla and beat until well-blended, light, and fluffy.
  • Use to frost cakes or cupcakes that have been cooled completely. Store in the refrigerator.

Notes

Use only full fat block cream cheese. Do not use cream cheese in tub.ย 
To thin the frosting, add 1 Tablespoon of Heavy Cream at a time and mix until it reaches the desired consistency.
To thicken the frosting, add 1 Tablespoon of Powdered Sugar at a time and mix until it reaches the desired consistency.
Storage Tips
To store: Place frosting 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.
Desserts topped with this frosting require refrigeration. Store those desserts in an airtight container in the refrigerator.
To use: Remove frosting from the refrigerator and add a tablespoon of heavy cream to the frosting and mix with an electric mixer until the frosting returns to aย spreadable consistency.
ย 

Nutrition

Calories: 62kcal | Carbohydrates: 10g | Protein: 1g | Fat: 3g | Saturated Fat: 2g | Cholesterol: 7mg | Sodium: 23mg | Sugar: 10g | Vitamin A: 79IU | Calcium: 1mg | Iron: 1mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Enjoy!
Robyn xo

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

Welcome to Add A Pinch

About Robyn

Robyn Stone is a cookbook author, wife, mom, and passionate home cook. Her tested and trusted recipes give readers the confidence to cook recipes the whole family will love. Robyn has been featured on Food Network, People, Southern Living, and more.

5 from 42 votes (3 ratings without comment)

Leave a comment

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

Recipe Review




160 Comments

  1. Jill Griffin says:

    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

  2. Jill Griffin says:

    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

    1. Robyn Stone says:

      Hi Jill! The cake you see in some of the Cream Cheese Frosting pictures is my Hummingbird Cake. It is AMAZING! I hope you enjoy it if you give it a try! Thanks! xo

  3. Mark Elfman says:

    5 stars
    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!

  4. Nancy says:

    5 stars
    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!

    1. Robyn Stone says:

      Wonderful, Nancy! I’m glad you and your family enjoyed it! xo

  5. Gloria says:

    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

    1. Robyn Stone says:

      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

  6. Grace says:

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

  7. K.A.S says:

    5 stars
    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!

    1. Robyn Stone says:

      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

  8. Therese says:

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

    1. Robyn Stone says:

      Thanks so much Therese! xo

  9. Rebecca alborg says:

    5 stars
    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.

  10. Laura says:

    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?

    1. Robyn Stone says:

      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!