This homemade Cream Cheese Frosting is fluffy and pipes beautifully. We’re sharing our tips for a perfectly thick and whipped frosting. Watch the video tutorial and see how easy it is.

We love this frosting on cakes, cupcakes, and cookies. It’s especially good on Red Velvet Cake, Carrot Cake Cupcakes, and Pumpkin Cake. If you’ve been looking for that perfect and versatile frosting recipe, this is a must-try!

Cream Cheese Frosting on serving spoon

This post may contain affiliate links. Read my disclosure policy.

Cream Cheese Frosting Video

If you enjoyed this video for Cream Cheese Frosting, please  (P.S. Click the BELL icon so you can be the first to know when we post a new video). Thank you for subscribing!

The Best Cream Cheese Frosting

Hands down, this is our favorite cream cheese icing. Here’s why this will become your go-to recipe:

  • Texture – it’s thick enough to pipe onto a cake or cupcakes and isn’t runny like many cream cheese-based frostings tend to be.
  • Sweetness – this has just the right amount of sugar and isn’t overly sweet.
  • Flavor – the proportion of butter and cream cheese is balanced and it doesn’t taste too much like cream cheese. The vanilla and salt also add great flavor.
  • Freezer-friendly – you can make it ahead and freeze or even pipe it onto cakes and cupcakes and freeze an entire dessert (see make-ahead instructions below)
Whipped cream cheese frosting in bowl with spatula

Ingredients

The key to making great cream cheese frosting is in making sure your butter and cream cheese aren’t overly softened.

  • Unsalted butter – use an inexpensive, light-colored butter for a lighter-colored frosting.
  • Cream cheese – 8oz adds just enough cream cheese flavor and lightens up the frosting.
  • Powdered sugar – sweetens up the frosting without being too sweet like many storebought frostings, but you can add more if you prefer.
  • Vanilla extract – use a real extract or homemade vanilla for the best taste.
  • Fine Sea Salt – a little goes a long way to balance the flavor.
Ingredients for frosting with cream cheese, butter, vanilla, salt and powdered sugar

The Best Cream Cheese for Frosting

Make sure to use full-fat, block-style cream cheese. Avoid cream cheese sold in a tub as those can make frosting runny and are intended to be used for spreads rather than frosting.

Block style cream cheese for making frosting

How long to soften butter and cream cheese? Keep at room temperature (70˚F room) for about 1 1/2 hours, or until you can indent the butter with your fingertip. It should feel cool to the touch and should not feel too soft or squishy.

How to Make Cream Cheese Frosting

  1. Beat butter with an electric hand mixer until smooth and creamy then beat on high speed for 1 minute until lightened in color. 
  2. Beat in cream cheese pieces just until combined, scraping down the bowl.
  3. Add vanilla and salt and beat to combine.
  4. Add powdered sugar 1 cup at a time and mix at low speed until incorporated. Increase to high speed and beat another 2-3 minutes until whipped, thick and spreadable, scraping down the bowl a couple of times to ensure everything is really well blended. 
Step by step ingredients for cream cheese frosting

Common Questions

Does Cream Cheese Frosting have to be refrigerated?

Yes, since it has cream cheese and is dairy-based, it should be refrigerated. See instructions for refrigerating and freezing in the “Make-ahead” section below.

How to thicken cream cheese frosting?

Add more powdered sugar if an even thicker frosting is desired.

Can I use this on cookies?

Yes, it is a sturdy frosting and perfect for cookies. You can even use gel food coloring at the end to tint the frosting.

How long can Cream Cheese Frosting sit out?

It can sit out at room temperature for 6 hours. In a warmer or more humid climate, refrigerate until ready to serve.

Can I add food coloring?

Yes, use a spatula to fold in a gel food coloring to the finished frosting to reach the desired color. Gel colors are less likely to thin your frosting.

Is cream cheese frosting best with butter or cream?

We love it with butter because it is thicker and easier to pipe and decorate with. It also keeps really well in the refrigerator when using butter.

Use Cream Cheese Frosting for

We love to serve this recipe for cream cheese frosting on all kinds of desserts. These pair really well with the balanced sweetness of this frosting.

Cream cheese frosting recipe piped

I hope this becomes your go-to Cream Cheese Frosting recipe. The texture is impressive, it pipes beautifully, and best of all, it freezes and keeps really well.

Make-Ahead

  • To Refrigerate: Cover frosting and store in the refrigerator for 3-4 days or until ready to use. To use, let sit at room temperature for about 1 hour or just until spreadable or pipeable. If you frost and refrigerate your cake, let it soften at room temperature for 1-2 hours before serving.
  • Freezing: Transfer frosting to a freezer-safe zip bag and shape it into an even thickness in the bag. Freeze flat for 1 month. Thaw in the refrigerator overnight then keep at room temperature for 30-60 minutes just until spreadable. You can pipe the frosting over cakes and cupcakes then just thaw the dessert in the fridge overnight before serving.

More Frosting Recipes

These frosting recipes every baker should have in their collection. You will use these again and again.

Cream Cheese Frosting Recipe

4.90 from 118 votes
Cream cheese frosting piped onto spoon
This homemade Cream Cheese Frosting is fluffy and pipes beautifully. Learn how to make the perfect thick and whipped frosting.
Prep Time: 10 minutes
Total Time: 10 minutes

Ingredients 

Servings: 24 cupcakes or 2-layer 9″ cake

Instructions

  • Place butter into a large mixing bowl. With an electric mixer, beat butter until smooth and creamy then beat on high speed 1 minute until lightened in color.
  • Beat in softened cream cheese, just until combined, scraping down the bowl.
  • Beat in vanilla and salt until incorporated.
  • Add powdered sugar 1 cup at a time and mix on low speed until incorporated. Once all the powdered sugar is in, Increase to high speed and beat another 2-3 minutes until whipped, thick and spreadable, scraping down the bowl a couple of times to ensure everything is really well blended.

Nutrition Per Serving

213kcal Calories20g Carbs1g Protein15g Fat9g Saturated Fat1g Trans Fat41mg Cholesterol44mg Sodium18mg Potassium20g Sugar481IU Vitamin A13mg Calcium1mg Iron
Nutrition Facts
Cream Cheese Frosting Recipe
Amount per Serving
Calories
213
% Daily Value*
Fat
 
15
g
23
%
Saturated Fat
 
9
g
56
%
Trans Fat
 
1
g
Cholesterol
 
41
mg
14
%
Sodium
 
44
mg
2
%
Potassium
 
18
mg
1
%
Carbohydrates
 
20
g
7
%
Sugar
 
20
g
22
%
Protein
 
1
g
2
%
Vitamin A
 
481
IU
10
%
Calcium
 
13
mg
1
%
Iron
 
1
mg
6
%
* Percent Daily Values are based on a 2000 calorie diet.
Course: Dessert
Cuisine: American
Keyword: Cream Cheese Frosting
Skill Level: Easy
Cost to Make: $
Calories: 213
Natasha's Kitchen Cookbook
4.90 from 118 votes (79 ratings without comment)

Leave a Comment

Recipe Rating




Comments

  • T
    May 28, 2023

    This frosting is sickly sweet – I read that 4 cups of powdered sugar is 1lb… did I make a mistake?

    Reply

    • NatashasKitchen.com
      May 28, 2023

      Hi T! It’s 480 grams total which is equivalent to one pound. You can reduce the sugar to your preference but it can affect the texture and stability of the frosting when you pipe with it, it will be softer.

      Reply

    • Cici
      February 10, 2024

      This is what I thought, too. These recipes based on cups measurements drive me nuts because normally, one cup equals 250 g, but there are so many different cups, so it’s really confusing. The metric system has no flaws 😁
      Overall, all recipes are tasty, but on my end I always reduce the amount of sugar just because of this cup measurement.

      Reply

      • NatashasKitchen.com
        February 10, 2024

        Hi Cici! Depending on what ingredient you’re measuring, 1 cup may not equal 250g. For example- 1 cup of all purpose flour weighs 120g whereas 1 cup or powdered sugar weighs about 115g. Now if you weigh granulated white sugar- 1 cup weighs 200g. Their weigh is not the same, even though they make take up the same space in the cup. I hope that helps clarify. Most of my recipes have a “metric” button option, click on that and it will convert the ingredients for you.

        Reply

        • Jody
          February 25, 2024

          I believe 1 cup of flour is 120g not 225g…? If not, I’ve been measuring wrong all along.

          Reply

          • Natasha
            February 25, 2024

            Hi Jody, you are correct – sorry that was our mistake. 1 cup of flour is 120 grams. I updated that response to show the correct measurements.

  • West Indian Lady
    May 14, 2023

    I don’t know if it is because I live in a hot climate but this frosting was not thick and fluffy. It was the consistency of cinnamon rolls icing. I used 4 cups of icing sugar and was afraid adding more would make the frosting sickly sweet.

    Reply

    • NatashasKitchen.com
      May 15, 2023

      I’m sorry you did not enjoy the recipe. This frosting is not as stable as buttercream frosting, since this uses cream cheese it is softer but it is still fluffy. Did you mix/beat it long enough to get fluffy? It can definitely have been the temperature where you live.

      Reply

  • Peggy
    April 23, 2023

    Should I use an electric hand mixer instead of my Kitchen Aid stand mixer? If I use the stand mixer I seem to get alot of air bubbles in the frosting. I slow it down but it doesn’t seem to whip up as nice.

    Reply

    • Natashas Kitchen
      April 24, 2023

      Hi Peggy, we used an electric hand mixer for this recipe! That will work great here!

      Reply

  • Ruth Pino
    April 10, 2023

    Would this frosting taste good with a 3 layer Funfetti cake? And would this frosting be enough for 3 9″ round pans?
    Thank you.

    Reply

    • NatashasKitchen.com
      April 10, 2023

      Hi Ruth! Yes, this would pair well with Funfetti cake. This recipes makes enough to 24 cupcakes or 2-layer 9″ cake.

      Reply

      • Ruth
        April 11, 2023

        Thank you so much for your reply. Love all your recipes and your contagious energy. You are an amazing person. Thanks. Keep doing what you love because we all love what you do naturally.

        Reply

        • NatashasKitchen.com
          April 11, 2023

          You’re welcome, Ruth! Thank you for your love and support. It means a lot.

          Reply

  • Lee
    April 10, 2023

    Add marscarpone to your recipe and take it to yet another level.

    Reply

    • Natashas Kitchen
      April 10, 2023

      Thank you so much for sharing that with me, Lee!

      Reply

  • Rosie
    April 6, 2023

    Thanks for sharing your wonderful recipes! I plan to make your carrot cake with this frosting for Easter this weekend and was wondering – can this frosting can be used to create mini carrot decorations? I am totally new to cake decorating and wondering if there is a difference between icing that is used to spread on a cake and icing for mini decorations. Thanks again!!

    Reply

    • NatashasKitchen.com
      April 6, 2023

      Hi Rosie! Yes, you can. I hope you love the recipe! 🙂

      Reply

  • Karey
    March 21, 2023

    I love your recipes and the comedic elements you add to your videos. Also the ease in most of your recipes. Where do you get the information to create your Nutritional Label?

    Reply

    • Natasha's Kitchen
      March 21, 2023

      Thanks, Karey. When I need a quick answer, I have used the Caloriecount website (their recipe analyzer is free).

      Reply

  • Colette
    March 17, 2023

    Made carrot muffins. Lots of icing left. Can I freeze leftover icing

    Reply

    • NatashasKitchen.com
      March 17, 2023

      Hi Colette! You sure can. See my “make-ahead” instructions, above. 🙂

      Reply

  • Chelayne
    March 7, 2023

    Hello Natasha, can I make this recipe with half the sugar? I always cringe when I see 4 cups of icing sugar to 8 ounces of cream cheese. It just seems like too much.
    By the way, I adore you.

    Reply

    • NatashasKitchen.com
      March 7, 2023

      Hi Chelayne! You could decrease the sugar if you’d like but it can affect the texture and how the frosting spreads. I hope you love this recipe! 🙂

      Reply

    • Donna J
      April 27, 2023

      I used half sugar and half powdered swerve and I saw no difference in taste or texture. I have made it both ways.

      Reply

  • Charlene
    January 24, 2023

    Hi Natasha. How do I adjust the recipe for a 3 layer ‘8’ carrot cake pls. Will this amount of frosting be enough?

    Reply

    • NatashasKitchen.com
      January 24, 2023

      Hi Charlene! I don’t have the exact measurements. I have not been able to test it with all cake sizes. This frosting recipe is enough for 24 cupcakes or a 2-layer 9″ cake. You may need a little more for a 3 layer cake.

      Reply

  • Ramya Pasumarthy
    December 13, 2022

    If i want to make ahead of time.when is the best time to add color to frosting

    Reply

    • NatashasKitchen.com
      December 13, 2022

      Hi Ramya! You could add color toward the end, right before it’s done then mix until well incorporated and even in color. Gel or powder food color is recommended.

      Reply

  • Stephanie
    October 28, 2022

    These cookies are amazing. The texture is so light. Thank you so much for the recipe!

    Reply

    • NatashasKitchen.com
      October 28, 2022

      You’re welcome, Stephanie! So glad you loved it. Thank you for sharing.

      Reply

  • Melissa
    October 27, 2022

    First of all, I love your recipes, you make it look so easy and they are easy to follow👍🏼 I love this cream cheese recipe but I made it a couple of days ago and stored it in the fridge. Today I took it out, let it sit in room temp and then colored it with gel Food coloring. But as I was mixing in the coloring, I noticed the frosting looking grainy……can you help me with that??? I was still able to frost my 6” round, but for next time, how can this be fixed? Thank you!

    Reply

    • Natashas Kitchen
      October 28, 2022

      Hi Melissa, I haven’t had that experience & it’s hard to say without being there, but is it possible your salt was the course? Or any other ingredients substituted?

      Reply

  • Sally
    October 24, 2022

    Hi Natasha. I baked your red velvet cake for one occasion and now ive been asked to make 10 red velvet cakes for one wedding in Dec. Is there a recipe i can use for this amount without changing anything with original recipe?

    Reply

    • Natashas Kitchen
      October 24, 2022

      Hi Sally, I have a Red Velvet Cake Recipe HERE that I hope you try and love. This recipe is for one cake, and I don’t have a specific cake that makes ten cakes, but you’re welcome to use that as a guide.

      Reply

  • arleen giarla
    October 23, 2022

    I just made this frosting 10/23/22. Oooh my gosh it is so good. I used a carrot cake recipe . However tried your frosting because everything I have baked from your recipes are just plain awesome. Thank you Natasha

    Reply

    • Natasha's Kitchen
      October 23, 2022

      You’re welcome! I’m so glad you are enjoying my recipes, thanks a lot for sharing!

      Reply

  • Gramms
    October 18, 2022

    Going to make your cookies with this cream cheese frosting, and add different colored sugars on top to make it festive.
    We are near Halloween, so I’ll be using the orange sprinkles or sugar. Thank you for all of our wonderful recipes!! Joyce

    Reply

    • NatashasKitchen.com
      October 18, 2022

      Sounds yummy! I hope you love this recipe! 🙂

      Reply

  • Jeanie
    September 28, 2022

    Hi, Natasha
    Thank you for sharing this recipe.
    I will be making this frosting on top of your vanilla cupcake for my son’s birthday party. I wanna color the frosting to make it look more appealing to the kids, but I don’t have gel coloring, just liquid coloring. what should I do if the frosting turns thin ? How can I save it ?

    Reply

    • Natasha's Kitchen
      September 28, 2022

      Hi Jeanie, I usually use gel frosting to not thin the frosting. I have not tested it with liquid coloring to advise on how to make that work.

      Reply

    • Doctor Grandma Jeannie
      May 2, 2023

      Add more confectioner’s sugar until it is the consistency that you want.

      Reply

  • Lori Krohnfeldt
    August 2, 2022

    Do you think powdered sugars lend a different flavor to cream cheese frosting? I prefer C&H brand powdered sugar.

    Reply

    • NatashasKitchen.com
      August 2, 2022

      Hi Lori, possibly but hard to tell because I normally use the C&H brand.

      Reply

  • Kaely
    July 31, 2022

    Hi Natasha,
    how long can the cream stay in room temperature?I hope my cream doesn’t melt.

    Reply

    • NatashasKitchen.com
      August 1, 2022

      Hi Kaely! This is ok to leave out for 1-2hrs at room temperature but should be refrigerated if longer than that.

      Reply

  • Rose
    July 20, 2022

    Hi Natasha, thank you for your recipe. This was the first time I was able to make cream cheese frosting that I could use for piping. I was able to apply to my carrot cake. Thank you.

    Reply

    • Natashas Kitchen
      July 20, 2022

      I’m so glad you enjoyed it!

      Reply

As Featured On

Never Go "Hangry" Again!

Get weekly updates on new recipes, exclusive giveaways plus behind the scenes photos.