Favorite Cream Cheese Frosting

Learn how to make sweet and tangy cream cheese frosting with this easy recipe. This favorite frosting is creamy and thick, holds its shape when piped, and tastes incredible on carrot cake, spice cake, and so much more. You only need 5 ingredients, but make sure you use a brick of cream cheese, not cream cheese spread.

Cream cheese frosting on carrot cake cupcake

Do you need that little something *extra* for your desserts?

And are you tired of vanilla buttercream all the time?

Cream cheese frosting is my #1 favorite frosting for cakes, cupcakes, quick breads, and more. In fact, it’s the most common frosting used in my kitchen. I use it on everything from spice cake and carrot cake cupcakes to banana cake, red velvet cake, pumpkin cake, and more.

It’s smooth, creamy, and spreads onto baked goods with ease. Its flavor is the perfect balance of sweet and tangy and you only need 5 ingredients total!

slice of red velvet cake on a white plate

This Perfect Cream Cheese Frosting:

  1. Isn’t as cloyingly sweet as buttercream
  2. Is smooth as silk
  3. Isn’t runny (thank goodness!)
  4. Has a tangy, yet sweet flavor
  5. Is my creamiest frosting ever
  6. Can be piped with piping tips!

How to Prevent Runny Cream Cheese Frosting

Cream cheese frosting will be thin and runny if you’re not careful about the type of cream cheese you use. Make sure you use an 8 ounce (226g) brick of full-fat cream cheese, not low-fat cream cheese and not cream cheese spread sold in a tub. Save cream cheese spread for bagels and low fat cream cheese for cooking.

The #1 reason bakers end up with runny frosting is because they’re accidentally using cream cheese spread instead of a brick. There’s a HUGE difference! For the best, thickest, and most successful frosting, use the bricks of real cream cheese.

Cream cheese frosting with stand mixer

Only 5 Ingredients

  • brick cream cheese
  • butter
  • confectioners’ sugar
  • vanilla extract
  • salt

You will want room temperature butter and room temperature cream cheese before beginning.

Can This Cream Cheese Frosting Be Piped?

Cream cheese frosting is difficult to pipe because it’s so creamy. However, I learned a little trick a few years ago and feel free to borrow it. Cream cheese frosting will hold its decorative piped shape if you refrigerate it prior to piping. Fit your piping bag with a piping tip, fill your bag with the frosting, then refrigerate it for 20-30 minutes before piping.

However, don’t expect it to be as sturdy as buttercream. Cream cheese isn’t super stable, so save intricate piped designs for vanilla buttercream. Instead, stick with a basic round tip.

cream cheese frosting on blueberries n cream cupcake

Cream Cheese Frosting Flavors

Flavor spruces everything up, so feel free to have fun with this recipe. A dash of cinnamon (like the frosting on these banana cupcakes) or brown butter (like the brown butter cream cheese frosting on this banana layer cake and zucchini cake) are excellent, but chocolate cream cheese frosting might be my very favorite. You can even add some “strawberry dust” as shown in my strawberry cake.

Other flavor ideas:

  • Pumpkin Spice: 1/2 teaspoon pumpkin pie spice (depends how much spice flavor you want!)
  • Lemon: 1 teaspoon lemon extract
  • Chai Spice: 3/4 teaspoon chai spice mix (just like chai latte cupcakes)
  • Coconut: 1 teaspoon coconut extract

Simply add these ingredients to the recipe below.

For something lighter and less sweet that still pipes amazingly well, I recommend my whipped frosting. It’s the same frosting we used on this cookies and cream cake with the addition of Oreos!

Cinnamon cream cheese frosting in mixing bowl
slice of pumpkin cake with cream cheese frosting on a silver plate

Uses for Cream Cheese Frosting

It tastes phenomenal with spiced cakes and cupcakes, but don’t limit yourself. This stuff is so versatile! Here’s plenty of recipe inspiration for your next batch:

For taller layer cakes, I usually add a little milk, extra cream cheese, and extra confectioners’ sugar to produce more volume. My carrot cake and red velvet cake recipes show this higher ratio of frosting. And sometimes I add extra butter for a stronger, more buttercream-like frosting. My lemon cake and coconut cake show the buttercream variation.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Cream cheese frosting on carrot cake cupcake

Favorite Cream Cheese Frosting

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.7 from 161 reviews
  • Author: Sally McKenney
  • Prep Time: 5 minutes
  • Cook Time: 0 minutes
  • Total Time: 5 minutes
  • Yield: about 3 cups
  • Category: Frosting
  • Method: Mixing
  • Cuisine: American
Save Recipe

Description

Homemade cream cheese frosting is super creamy, soft, smooth, and tangy. It’s so easy to make and the uses are endless!


Ingredients

  • 8 ounces (226g) full-fat brick cream cheese, softened to room temperature
  • 1/2 cup (8 Tbsp; 113g) unsalted butter, softened to room temperature
  • 3 cups (360g) confectioners’ sugar, plus an extra 1/4 cup (30g) if needed
  • 1 teaspoon pure vanilla extract
  • 1/8 teaspoon salt


Instructions

  1. In a large bowl using a handheld or stand mixer fitted with a paddle or whisk attachment, beat the cream cheese and butter together on high speed until smooth and creamy. Add 3 cups confectioners’ sugar, the vanilla, and salt. Beat on low speed for 30 seconds, then switch to high speed and beat for 2 minutes. If you want the frosting a little thicker, add the extra 1/4 cup of confectioners sugar (I add it).
  2. Cover and store leftover frosting for up to 5 days in the refrigerator or up to 3 months in the freezer. After freezing, thaw in the refrigerator then beat the frosting for a few seconds so it’s creamy again.

Notes

  1. Special Tools (affiliate links): Electric Mixer (Handheld or Stand)
  2. Quantity: This recipe is enough to frost 12-18 cupcakes or one 9×13 quarter sheet cake. 1.5x the recipe for a double layer cake or add extra cream cheese, confectioners’ sugar, and a splash of milk or cream as shown in my carrot cake and red velvet cake recipes. (Doubling the recipe would be far too much.)
  3. Chocolate: Here is my chocolate cream cheese frosting recipe.
sally mckenney headshot purple shirt.
About the Author

Sally McKenney

Sally McKenney is a baker, food photographer, and New York Times best-selling author. Her kitchen-tested recipes and step-by-step tutorials have given millions of readers the knowledge and confidence to bake from scratch. Sally’s work has been featured on TODAY, Good Morning America, Taste of Home, People, and more.

Read More

Leave a Comment

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Reader Comments and Reviews

  1. Newbie says:
    December 12, 2023

    I’m going to try this recipe this week! I really I like really tangy cream cheese frosting. What alterations would you recommend ?

    Reply
    1. Lexi @ Sally's Baking says:
      December 12, 2023

      We find this frosting to have a perfect balance of tangy + sweet, so you might want to try it as written first, then in future batches, you can swap more of the butter with cream cheese if needed. Keep in mind, though, that doing so will change the overall texture of the frosting. Let us know what you decide to try!

      Reply
  2. Ismary says:
    December 6, 2023

    Hola
    I live on an island, the weather is hot. What frosting do you recommend me to use to make a naked cake?

    Reply
    1. Lexi @ Sally's Baking says:
      December 6, 2023

      Hi Ismary, a traditional vanilla buttercream would be the “sturdiest” option for a naked cake. You could even try swapping some of the butter with shortening for even more structure. Hope this helps!

      Reply
  3. Bakerman says:
    November 30, 2023

    How much of this frosting do I need for a 2 layer six inch cake? Thanks for your help.

    Reply
    1. Lexi @ Sally's Baking says:
      November 30, 2023

      Hi Bakerman, it depends on how heavily you plan to frost your cake, but yes, this will generally be enough to frost a 2 layer, 6 inch cake.

      Reply
  4. Kate Baker says:
    November 19, 2023

    I am not really much of a scratch cake maker, but I could not find a pre-made cream cheese frosting I liked, so I had to learn to make it. My carrot cake will be SO LOVED @ Dessert Night at Church. Thank you. Brilliant!

    Reply
    1. Trina @ Sally's Baking says:
      November 19, 2023

      So glad it was a hit, Kate!

      Reply
  5. Lyn Wallis says:
    November 3, 2023

    This is the best recipe for cream cheese frosting I have used. I made it last week, the cake was a hit and the half of the cake that’s is left over is still beautifully frosted.

    Reply
  6. Pamela says:
    October 29, 2023

    Absolutely perfect on a pumpkin spice cake, thank you so much.

    Reply
  7. tanya petrova says:
    October 21, 2023

    I made this recipe to go with the pumpkin whoopie pies recipe from preppy kitchen. It is truly the best cream cheese frosting around. The consistency is perfect (I do not add the extra 1/4 cup sugar). it is sweet, but that’s the nature of the frosting. It sets perfectly in the fridge. For fall recipes, I add some maple syrup extract for flavoring.

    Reply
  8. Sofia says:
    September 25, 2023

    Can you freeze leftover icing or make it ahead and store it?

    Reply
    1. Trina @ Sally's Baking says:
      September 25, 2023

      You bet! See step 2 for details.

      Reply
  9. Janina Duncan says:
    August 21, 2023

    Reply
  10. Kait says:
    August 20, 2023

    Would adding a small amount of sifted cornstarch help stabilize this icing for piping?

    Reply
    1. Lexi @ Sally's Baking says:
      August 21, 2023

      Hi Kait, we haven’t tested that. You could add a bit more confectioners’ sugar to help thicken it (of course, this will make it a bit sweeter as well). If using this frosting to pipe simple designs, we also find that it helps to put the frosting in the refrigerator for a few minute before piping.

      Reply
  11. Marybeth says:
    August 16, 2023

    Peach crisp with pecans. This recipe was so easy to follow and it tastes divine.

    Reply
  12. Ruth S says:
    July 17, 2023

    Favorite Cream Cheese Frosting. Just bought freeze dried strawberry powder. Can it be used in the cream cheese frosting as is or does it need to be reconstituted with cream as in your buttercream frosting? In other words is it used dry in the cream cheese frosting and if so, how much?

    Reply
    1. Trina @ Sally's Baking says:
      July 17, 2023

      Hi Ruth! You can add freeze-dried strawberry powder to cream cheese frosting, like we do with our strawberry cake.

      Reply
  13. Andi says:
    July 4, 2023

    Hi! What can I use to make it a bit more firm? I follow the recipe exactly but it always turns out a bit to watery maybe? Not sure how to explain it. Maybe because the climate where I live is humid? Not sure. If you have any tips I would appreciate it.

    Reply
    1. Lexi @ Sally's Baking says:
      July 5, 2023

      Hi Andi, are you using full-fat, brick cream cheese? That is important for keeping the frosting thick. A few other tips: make sure the cream cheese (and butter) are just softened to room temperature and not too warm, and feel free to add a bit more confectioners’ sugar to help thicken the frosting. You can also place the frosting in the refrigerator for a few minutes before using on the cake, which will help it keep its shape a bit better. Hope this is helpful for next time!

      Reply
      1. momofsix says:
        September 16, 2023

        I would add to use a good quality butter as well. Cheap butter has ruined a good many recipe. 🙁

  14. Jennifer McDonald says:
    June 30, 2023

    I love this cream cheese frosting recipe. It’s so delicious!! I’ve made it several times. I do add the extra 1/4 cup of confectioners sugar and it’s perfect. I will also add orange zest and a little squeeze of juice from the orange. I always get rave reviews when I use this icing. Thank you Sally’s baking addiction.

    Reply
  15. Laila says:
    June 27, 2023

    Hey I was wondering If I would need to double your recipe for 42 cupcakes to frost? I love your recipies!!

    Reply
    1. Trina @ Sally's Baking says:
      June 27, 2023

      Hi Laila! This recipe makes enough to frost 12-18 cupcakes, so a double batch wouldn’t be quite enough. We would make a triple batch (or make separate batches if you don’t have a large mixer).

      Reply
      1. Laila says:
        June 28, 2023

        Ok Thank you so much!!

  16. Lisa Straus says:
    June 22, 2023

    Can I cut this recipe in half and make less frosting? I want to frost your 6 in single-layer chocolate cake with cream cheese frosting.

    Reply
    1. Trina @ Sally's Baking says:
      June 22, 2023

      Yes, absolutely!

      Reply
  17. Amy says:
    June 14, 2023

    I’m hoping to make your carrot cake with frosting this weekend but that cake recipe has a slightly different frosting recipe. Which one is better for piping? Many thanks!

    Reply
    1. Lexi @ Sally's Baking says:
      June 21, 2023

      Hi Amy! This frosting is very similar to the frosting on our carrot cake. We would use that one since it’s scaled properly for a 3 layer cake. If you’re looking to pipe decoration with this cream cheese frosting, chill it in the refrigerator for 20 minutes first. This guarantees the creamy frosting will hold its shape. Enjoy!

      Reply
  18. Lauren says:
    June 10, 2023

    Made this tonight, 3 cups of sugar seemed a bit high, so I stopped at 2 and then gradually added until I was at about 2.5. That was perfect! I made this to go along with the carrot cake recipe from this site 🙂

    Reply
  19. Leslie Papageorge says:
    May 26, 2023

    I served this for hubbys birthday with guests! Love love
    Love it! And PS LOVE that your website lets you keep page open!! I’ve
    Not noticed it on other sites! TY

    Reply
  20. Esther says:
    May 24, 2023

    Can i use whipped cream cheese instead of a block?

    Reply
    1. Lexi @ Sally's Baking says:
      May 25, 2023

      Hi Esther, unfortunately, no. Only block style cream cheese will help this frosting hold its structure.

      Reply
  21. Jill says:
    May 14, 2023

    easy, reliable, adaptable and delicious. I am a fan!

    Reply
  22. Catherine says:
    May 13, 2023

    Would adding strawberry flavoring as well as the vanilla a good idea for strawberry cupcakes? What would you suggest? Thank you, Sally

    Reply
    1. Trina @ Sally's Baking says:
      May 13, 2023

      Hi Catherine! Strawberry flavoring could definitely work, or you could try freeze-dried strawberry powder like we use in our strawberry buttercream and strawberry cream cheese frosting recipes – this gives great strawberry flavor and color naturally. Let us know what you try!

      Reply
      1. Catherine says:
        May 13, 2023

        Thank you, Sally. I read your recipe for the strawberry cream cheese frosting.
        I will get the freeze dried strawberries & milk tomorrow. I already made cupcakes. Too bad Walmart is no longer 24/7. Happy Mother’s Day

  23. Michelle Whittaker says:
    April 29, 2023

    I am going to be making a 2 tier wedding cake with this cream cheese icing. How long can it sit out in room temperature? The cake will need to be put together and decorated in time for the wedding. Any suggestions? Thanks! I love your recipes!

    Reply
    1. Michelle @ Sally's Baking says:
      April 29, 2023

      Hi Michelle, After decorating anything with buttercream or cream cheese frosting, it’s fine for 1 day at room temperature. After that, we would refrigerate it. But, use your best judgment and whatever you are comfortable with- we’ve never had any problems leaving frosted desserts at room temperature for a day.

      Reply
  24. Hannah says:
    April 25, 2023

    Hi! I just made this frosting and it tastes great, but it’s a bit grainy from the sugar. Did I just not blend it enough? Should I add anything to make it smoother?

    Reply
    1. Lexi @ Sally's Baking says:
      April 26, 2023

      Hi Hannah, it’s possible the frosting needed to be mixed a bit longer. For next time, you can also try sifting the confectioners’ sugar to help rid of any clumps. Hope this helps and thank you for giving this one a try!

      Reply
    2. Blake Vogel says:
      May 28, 2023

      I’ve found using organic powedered sugar reduces graininess because it used tapioca starch rather than cornstarch

      Reply
  25. Marsha says:
    April 19, 2023

    I made the strawberry variation — it was excellent! It tastes just like fresh crushed strawberries.

    Reply
  26. Nikki Reeh says:
    April 17, 2023

    Will this frosting take color okay? Would gel be best?

    Reply
    1. Trina @ Sally's Baking says:
      April 17, 2023

      Hi Nikki! Yes, we recommend gel food coloring.

      Reply
  27. Kasey says:
    April 17, 2023

    Hey Sally! If I want to make this frosting with your lemon cupcakes, is it okay as is or do I need to add the lemon extract? And if I do need to add it, do I take out the vanilla extract or use both? Thanks! (:

    Reply
    1. Trina @ Sally's Baking says:
      April 17, 2023

      Hi Kasey! You can do it either way. Add 1 tsp lemon extract (in addition to the vanilla extract) to this recipe for extra lemon flavor.

      Reply
  28. Elizabeth says:
    April 7, 2023

    Hi Sally, we just made this frosting for our Easter carrot cake. We added cardamom, nutmeg and Grande Mariner and it is amazingly delish!

    Reply
  29. Juliette H says:
    March 27, 2023

    Hi Sally & team, I love this recipe and a lot of the cakes that require cream cheese frosting – however, in many parts of Europe (and especially in the UK), it is impossible to find block cream cheese in stores…they simply only sell the tub version here. Can you please provide any recommendations, or an altered recipe, to make cream cheese frosting with cream cheese from tubs? There must be a way to make it thick enough, but I haven’t been able to strike the balance yet!

    Reply
    1. Beth @ Sally's Baking says:
      April 15, 2023

      Hi Juliette, yes, we know this is an issue and it’s very frustrating! Look for a soft white cheese with around 33% fat content. Not sure how easy it is to get, but you could try this one, or look for something similar: https://longleyfarm.com/collections/cream-cheese

      Or this one in Ireland: https://compsey.ie/full-fat-cream-cheese/

      Some people also try using the tub kind and straining some of the liquid out of it before using, but I haven’t tried that myself so can’t tell you for sure how it would work. If you try it, please let us know how it turns out!

      Reply
  30. Ava R says:
    March 26, 2023

    I was afraid to use this recipe as I was reading and saw so many complaints , but Sally YOU DID YOUR THANG honey! My grandma used to bake cakes for a living and I remember sneaking in the fridge to get the bowl of icing, grab a spoon, and pig out!
    This is VERY VERY close to hers and OMG Sally it’s so good!

    Reply