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. Tab says:
    March 26, 2023

    I could eat this just as is without the cake or cupcakes. SO GOOD!!!!! I’m not even a fan of frosting

    Reply
  2. Annalise Dimovski says:
    March 25, 2023

    I was excited to try this icing as I was making a layered citrus cake for my MIL who isn’t keen on super sweet things like ABC. Unfortunately the frosting is very runny and very much on the sweeter side due to how much icing sugar I had to put in to firm it up. My husband loves it just hopefully my cake doesn’t fall apart on our way to the inlaws place I did place skewers in it to try to hold it steady

    Reply
    1. Beth @ Sally's Baking says:
      March 26, 2023

      Hi Annalise, can I ask what kind of cream cheese you used? If not using the block-style American cream cheese, it will be runny.

      Reply
  3. Jill says:
    March 25, 2023

    easy and delicious. not too sweet.

    Reply
  4. Daniel says:
    March 19, 2023

    Sally, you’ve done it again. Bravo.

    Reply
  5. Sarah says:
    March 2, 2023

    The bowl in which you used to mix the frosting with the rubber grip on the bottom – where can I find it? I had one like that and it shattered and I’m missing it.

    Reply
    1. Sally @ Sally's Baking says:
      March 3, 2023

      In the video? It is an older model KitchenAid glass stand mixer bowl with a plastic bottom to grip in the mixer. They come without the plastic now.

      Reply
  6. Stacy Smith says:
    February 27, 2023

    This recipe is perfect. Used on a three layer bananna cake, your recipe, and tinted peach wih wilton gel. It was rich, creamy, not too sweet and the perfect consistancy. Thank you, this will be my go to from now on. Everyone at the party raved about the cake!

    Reply
  7. Diana says:
    February 18, 2023

    I made this recipe last night and the cupcakes taste gritty and dry. Don’t know what I did wrong….frosting is the bomb!

    Reply
  8. Jenny says:
    February 17, 2023

    I really liked the tip about using block cream cheese. Never would have realised it would make so much of a difference. Thanks

    Reply
  9. Alexandra says:
    February 17, 2023

    Sad to report a fail on this one… I always follow your recipes to a T, Sally, and this was no exception, however the frosting i got was extremely disappointing. It was far too runny to frost a cake with, even after having been refridgerated for multiple hours, so I had to scramble to make a different recipe. I also found it extremely, mouth-twistingly so sweet and I didn’t even add the additional 1/4 cup of sugar. I’m confused as to what went wrong since the butter and cream cheese seemed to cream together so well, and then disaster struck when I added the sugar. The cream cheese was the regular kind, so that couldn’t have been the culprit, and all ingredients were room temp. Disappointed as it was a specific bday cake request but oh well… froze it to perhaps frost some cinnamon rolls some day. Love your other recipes though!

    Reply
  10. Babette Nicosia says:
    January 28, 2023

    I make my daughters birthday cake every year and found your cream cheese frosting! This was by far the best I’ve ever made!!

    Reply
  11. Kash says:
    January 19, 2023

    My go to cream cheese frosting! Perfect amount of sweetness and tanginess from the cream cheese. Would it be possible to flavor this anyway? Like doing a honey cream cheese and replacing the sugar or the vanilla?

    Reply
    1. Lexi @ Sally's Baking says:
      January 19, 2023

      Hi Kash, the confectioners’ sugar is necessary to keep the frosting’s thick structure, but you could try adding a touch of honey for a honey flavor. Since it’s a liquid, you may need to tinker with the confectioners’ sugar a bit if it gets too thin. We also have these flavored cream cheese frostings that you might enjoy! Chocolate cream cheese frosting, strawberry cream cheese frosting from this strawberry cake, lemon cream cheese frosting from this lemon layer cake. See the blog post above for a few other ideas, too. Have fun experimenting!

      Reply
  12. Victoria says:
    January 16, 2023

    Is it possible to freeze extra frosting?

    Reply
    1. Lexi @ Sally's Baking says:
      January 17, 2023

      Hi Victoria, yes, you can freeze the frosting for up to three months. After thawing overnight in the refrigerator, you may want to rewhip it to make it spreadable consistency again. If needed, feel free to add a splash of milk or heavy cream to help.

      Reply
  13. Yasmeen says:
    January 15, 2023

    Hi Sally! I’ve made the red velvet 6 in tiered cake and used this recipe for the frosting and I made your 9 in red velvet cake and just made more frosting so I can make a layered cake. I’ve made the frosting on two separate occasions and it’s always runny. The first time I had to refrigerate it for me to redecorate the cake, but this time that wasn’t working as well. What am I doing wrong? I measured everything by grams using my scale and everything was room temp.

    Reply
    1. Yasmeen says:
      January 15, 2023

      So I just looked at my cream cheese and the fat difference between block cream cheese and the one I used is around 13grams. I live in Germany and they don’t sell blocked cream cheese. Would I have to add more cream cheese to the frosting so this doesn’t happen again?

      Reply
    2. Michelle @ Sally's Baking says:
      January 15, 2023

      Hi Yasmeen, we’d be happy to help you troubleshoot this frosting recipe. Did you happen to make any changes to the recipe, like using a lower fat cream cheese? For next time, you can also try adding a but more confectioners’ sugar to help thicken it up if it seems particularly runny. If needed, you can also place the frosting back in the fridge a few times throughout the decorating processes. The warmth from your hands on the piping bags can warm up frosting, especially cream cheese frosting, rather quickly. Thank you for giving this recipe a try, and let us know if we can help further!

      Reply
      1. Yasmeen says:
        January 15, 2023

        I did use a lower fat cream cheese. I don’t have anything higher in Germany. Should I just add more cream cheese?

      2. Michelle @ Sally's Baking says:
        January 15, 2023

        Try adding more confectioners’ sugar to help thicken it up.

  14. Shannon says:
    December 23, 2022

    Best and easiest cream cheese frosting recipe I have ever used. I am literally never using anything else. THANK YOU!

    Reply
  15. Becky says:
    December 23, 2022

    So great and easy to make! smooth and no lumps !:-)

    Reply
  16. Mell says:
    December 22, 2022

    If I’m using this recipe to frost 24 cupcakes, should I double it or will 1.5 be enough?

    Reply
    1. Lexi @ Sally's Baking says:
      December 22, 2022

      Hi Mell, this frosting yields enough to frost 12-18 cupcakes, so 1.5 should be enough unless you want to heavily frost them. Then, we’d recommend doubling to ensure you have enough.

      Reply
  17. Meera G says:
    December 16, 2022

    Delicious frosting. Made it exactly as per the recipe and method but it’s pretty loose. Very tricky to neatly frost a cake with this. But tasty to eat with a spoon!

    Reply
  18. Nichole Justus says:
    December 12, 2022

    Amazing recipe! Turned out perfect. I was going to use less sugar maybe next time but no lumps here and no mixer used. Spoon and man’s hands to mix this icing and absolutely no lumps! Love it! Philadelphia cream cheese is always best to use for icing anyways in my opinion. Thank you. I give it four and a half out of five stars.

    Reply
  19. cassidy nguyen says:
    November 26, 2022

    Hi i love this recipe but do you happen to have a pumpkin cream cheese frosting recipe?

    Reply
    1. Stephanie @ Sally's Baking says:
      November 26, 2022

      Hi Caddidy, not with actual pumpkin, but you can use this cinnamon cream cheese frosting and use pumpkin pie spice instead.

      Reply
  20. Susy says:
    November 23, 2022

    Best cream cheese frosting ever!

    Reply
  21. Cait says:
    November 23, 2022

    I love the recipes on this site but I’m giving this one three stars because I think it really depends on personal preference. To me this is like a sweet vanilla buttercream with a bit of a zip. I like my cream cheese icing to really taste like cream cheese. If you’re like me, then cut the butter to 1/4 cup and only use 1 cup of icing sugar. If that doesn’t yield enough, then add 2 tbsp butter and another cup of icing sugar. Adding more than that hides the cream cheese flavour and makes the consistency too soft in my opinion.

    Reply
  22. Saralynn says:
    November 10, 2022

    This was delicious, but I had problems with the piping.
    I later realised there were tiny lumps of cream cheese in the icing, that were stuck in the tip.
    How would you recommend I get rid of these lumps?

    Reply
    1. Trina @ Sally's Baking says:
      November 10, 2022

      Hi Saralynn! Makes sure to get the butter and cream cheese *completely* smooth before adding the rest of the ingredients next time. You may be able to get rid of the lumps by whisking the frosting again.

      Reply
  23. Jj says:
    October 31, 2022

    It was so runny I couldn’t do anything with it. Adding sugar only made it worse, too sweet and inedible.

    Reply
    1. Trina @ Sally's Baking says:
      October 31, 2022

      Hi JJ, we’d be happy to help you troubleshoot this frosting recipe. Did you happen to make any changes to the recipe, like using a lower fat cream cheese? You’ll want to make sure you’re using full-fat, block cream cheese for successful cream cheese frosting.

      Reply
  24. Sheila says:
    October 22, 2022

    I just took my pistachio cake layers out of the oven & I can’t wait to make this cream cheese icing! You reference different flavors … thoughts on the addition of honey? If you think it would be ok … what measurement would you add? TY!

    Reply
    1. Michelle @ Sally's Baking says:
      October 22, 2022

      Hi Sheila, we haven’t tried honey, but would recommend 1/2-1 tsp. Let us know how it turns out!

      Reply
      1. Sheila Gause says:
        October 23, 2022

        I added 1/2 tsp of honey & it turned out light & wonderful! I will try the full 1 tsp next time though just for more honey flavor. I did the naked pistachio cake and once served it was gone in 1 hour! You now have furniture market fans in N.C. that hosts folks visiting from all over the world! Thanks for such a great recipe!

  25. Karri says:
    October 22, 2022

    Holy cow!! This is the BEST cream cheese frosting g I’ve ever had. Not to sweet, not to cream cheesy, I could eat like a cup of this in one sitting! I did 1.5x it for 2 layer 9inch cake and either I didn’t put enough in the middle or something because I had quite a bit left over. This will forever be my go to recipe!

    Reply
  26. Tracey says:
    October 2, 2022

    I was wondering if the dessert you are using the frosting on needs to be refrigerated? This sounds absolutely delicious. I can’t wait to try it on my pumpkin cake!

    Reply
    1. Trina @ Sally's Baking says:
      October 2, 2022

      Hi Tracey! 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
  27. Tamy says:
    October 1, 2022

    This is the best cream cheese recipe I’ve ever tasted. I made it with my homemade vanilla bean paste and it was amazing. Thank you so much. I’m going to try your chocolate cream cheese recipe next, I’m sure it’ll be awesome.

    Reply
  28. Kim says:
    September 16, 2022

    This frosting is so delicious! I like how it’s not super sweet and a little tangy. I don’t normally use butter in cream cheese frosting but from now on I will!

    Reply
    1. Lori says:
      September 30, 2022

      Hey! Would this be a stable enough cream cheese filling for red velvet macarons? They would need to hold up for at least an hour. Thx!

      Reply
      1. Trina @ Sally's Baking says:
        September 30, 2022

        Yes, absolutely!

    2. Elise says:
      November 11, 2022

      I love the flavor of this recipe so much! However I don’t know what I’m doing wrong but my cream cheese frosting always has tiny lumps in it. It’s either butter or cream cheese. I always sift the sugar and make sure that the cream cheese and butter is at really soft room temperature. Any other suggestions?

      Reply
      1. Lexi @ Sally's Baking says:
        November 11, 2022

        Hi Elise, what brand of cream cheese are you using? Some simply smooth out better than others. As you mention, making sure the butter and cream cheese are room temperature is key. You can also try mixing them for just a bit longer (and at a higher speed) to smooth out the lumps, or even use a spatula to try and flatten out some of the lumps. Hope this helps for next time!

      2. Boopeedoop says:
        November 19, 2022

        Hi! I usually use a paddle attachment with just the cream cheese first on low then high eventually to help get rid of lumps. Hope it helps!

      3. Fran says:
        December 16, 2022

        I would also suggest sift the confectionery auger…. Sometimes if it has lumps they may not come out… I’ve had a same issue with brown sugar ….

      4. Doctor Grandma Jeannie says:
        April 4, 2024

        To prevent lumps in creamed butter and cream cheese, don’t stir it at first. Use the BACK of the spoon to smooth it all out and blend with the sugar. Later, when smooth, it can be whipped, etc.

  29. kayla says:
    September 13, 2022

    heyy! I am going to use this recipe for my cooking exam next week but I need to make the cream in advance and I won’t be able to rewhip it, how long can it last in room temperature? if I leave it in a cooler bag and defrost it when its ready for use would it lose its consistency?

    Reply
    1. Lexi @ Sally's Baking says:
      September 13, 2022

      Hi Kayla, this frosting is usually okay at room temperature for up to 24 hours. However, the consistency can vary a bit depending on the heat, humidity, etc., so it’s hard to say if it will be the right texture by the time of your exam. We don’t recommend freezing and then defrosting, as it would need to be rewhipped at that point. Hope this is helpful.

      Reply
  30. Jess says:
    September 11, 2022

    Do you have a caramel cream cheese frosting recipe or can you adapt this one somehow?!

    Reply
    1. Beth @ Sally's Baking says:
      September 11, 2022

      Hi Jess, you can find a caramel cream cheese frosting recipe in this apple dessert pizza recipe. Enjoy!

      Reply