4.93 from 1970 votes

The Best Cream Cheese Frosting Recipe

Jump to Recipe ▼

3,808 Comments

Servings: 24 cupcakes or 1 8" or 9" 2-layer cake

10 mins

This post may contain affiliate links. As an Amazon Associate I earn from qualifying purchases. Please read my disclosure policy.

This is my family favorite BEST cream cheese frosting recipe!  It goes great on Carrot Cake, Red Velvet Cake, and just about any other flavor cake or cupcake you can imagine.  I’ve been making this cream cheese icing for years!

Cream cheese frosting piped on top of a cupcake

If I had things my way, every cake and every cupcake would be be buried beneath a mountain of cream cheese frosting.

Not buttercream — Never rarely buttercream — always and only cream cheese.  For someone with such a rampant sweet tooth, it’s alarming the number of times I’ve turned down a slice of cake or a sky-high frosted cupcake because the buttercream just makes my teeth hurt (OK full disclosure I have a buttercream recipe coming up on the blog next month, and it’s delicious, but cream cheese frosting will always win over my heart, even over my favorite chocolate frosting).

While buttercream frostings are usually too sweet, cream cheese frosting I could eat with a spoon, and this recipe is every bit as versatile as buttercream — it’s sturdy, pipe-able, can be dyed, and, most importantly, it’s delicious.

The 5 ingredients needed to make cream cheese frosting -- powdered sugar, cream cheese, butter, vanilla extract, salt

Tips for Making Cream Cheese Icing:

  • Make sure that you are using full-fat brick cream cheese, not low fat or spreadable cream cheese (which is usually sold in a tub rather than in brick form).
  • I always like to use unsalted butter and add a dash of salt so that I have complete control over the flavor of the frosting.  However, if you only have salted butter on hand then just omit the salt called for in the recipe.
  • Make sure you allow your cream cheese and your butter to soften before making your frosting!  Softening the butter and cream cheese ensure that your ingredients will combine well and be lump free.
  • If you intend to pipe your frosting, I recommend sifting your powdered sugar before mixing it into your butter/cream cheese mixture, as small lumps of sugar can clog up your piping tips, especially if you’re using a smaller tip.

A bowl of cream cheese icing

Can cream cheese frosting be used for piping?

  • Yes! Especially with this recipe because it is nice and thick.  Now, this frosting (as with most) is prone to melting in hot weather, but it pipes nicely and as you can see in the photos it holds its shape neatly as well.

How do I make my cream cheese frosting thicker?

  • What I love about this recipe is that it already makes a nice thick frosting, but if needed you can add more powdered sugar to make your cream cheese frosting even thicker.  I recommend adding about 2 Tablespoons at a time until the desired thickness is reached.  Alternatively you can add cornstarch… see more on that below.

Can I add cornstarch to my cream cheese frosting?

  • Yup! While this recipe does not call for it, if you need a particularly stiff frosting or are looking to make your frosting thicker without making it sweeter, you can add cornstarch (in fact, I use this technique for my carrot cake cookies).  I don’t recommend adding more than a few Tablespoons, so start with just one Tablespoon at a time until desired thickness is reached.

Cream Cheese Frosting in a pastry bag

Cream cheese frosting on a cupcake

Alright, while (in my humble opinion) cream cheese frosting goes great with everything, there are certain cakes and cupcakes that complement it particularly well.  Wednesday I’ll be sharing one of my favorite cupcakes with you — the exact cupcakes seen in the photos above.

Can you guess what flavor they are???

How to Make Cream Cheese Frosting

Cream cheese frosting on a cupcake
4.93 from 1970 votes

Cream Cheese Frosting

This is my all time FAVORITE Cream Cheese Frosting Recipe!  Just 5 ingredients!
This recipe will cover either one 2-layer 8" or 9" cake, 24 cupcakes, or generously frost (as much frosting as in the photos) 12 cupcakes.
Please see note regarding thickness
Prep: 10 minutes
Total: 10 minutes
Servings: 24 cupcakes or 1 8" or 9" 2-layer cake
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!

Ingredients

  • ½ cup (1 stick) unsalted butter, softened (113g)
  • 8 oz cream cheese, softened (brick-style, not spreadable) (226g)
  • 1 teaspoon vanilla extract
  • ¼ teaspoon salt
  • 4 cups powdered sugar*, (500g)

Instructions 

  • Combine butter and cream cheese in the bowl of a stand mixer (or you may use an electric mixer) and beat until creamy, well-combined, and lump-free.
  • Add vanilla extract and salt and stir well to combine.
  • With mixer on low, gradually add powdered sugar until completely combined.
  • Use to frost completely cooled cake or cupcakes.

Notes

As mentioned in the post, this is a sturdy and pipe-able frosting that will hold its shape and is comparable to buttercream in texture. It's wonderful for decorating! Many cream cheese recipes use less sugar and are far looser because of it; this icing as-written is less sweet than buttercream, but if you want an even less sweet frosting you can use less sugar and just add to taste (you'll need at least two cups). 
Frosting that is too thick and too sweet is often caused by accidentally over-measuring the powdered sugar, it should be weighed or measured the same way that flour is measured. If you accidentally make your frosting too thick, you can thin it by adding a splash of heavy cream or milk at a time until the desired consistency is reached.
*If you plan to pipe the frosting with a small tip, I recommend sifting the powdered sugar (after measuring).
The cupcakes in these photos were frosted using an Ateco 848 tip.
 

Nutrition

Serving: 1/24 batch | Calories: 146kcal | Carbohydrates: 20g | Protein: 1g | Fat: 7g | Saturated Fat: 4g | Trans Fat: 1g | Cholesterol: 21mg | Sodium: 56mg | Potassium: 15mg | Sugar: 20g | Vitamin A: 250IU | Calcium: 11mg | Iron: 1mg

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

Like this? Leave a comment below!

Cover photo of my gourmet cookie ebook.

Now Available!

Get my most popular bakery-style cookie recipes in one beautiful ebook. Foolproof recipes and bakery-worthy cookies you can make at home.

You May Also Like:

4.93 from 1970 votes (1,070 ratings without comment)

Leave a comment

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

Recipe Rating




3,808 Comments

  1. Lynn says:

    5 stars
    This is by far the best frosting I’ve ever made/had! 10/10

  2. Cris says:

    Hi – Can you freeze the cream cheese frosting?

    1. Sam says:

      Hi Cris! That should work just fine. 🙂

  3. Ashla says:

    5 stars
    By the way, this is delicious just as a strawberry dip.

  4. Bree says:

    4 stars
    Super easy to make and tastes great (used less sugar)! I saw several reviews recommending less sugar so I started with 200g instead of 500g (a little over a cup and a half instead of 4 cups) and totally agree- that is plenty sweet. I have a sweet tooth and can’t imagine how sweet it would be if you used the full amount. I’d start with less than half the sugar taste, then add more if you want. For anyone who wants to color it, I used gel food coloring after it was fully mixed and it worked great. I also saw a couple reviews saying the cream cheese taste wasn’t strong enough and the butter to cream cheese ratio was off but I disagree with that one. I looove cream cheese and cheese cream icing and think the cream cheese flavor is great, though maybe that is from using less sugar?

  5. Luse Lieu says:

    what can I use to color this icing?

    1. Sam says:

      I prefer gel food coloring. 🙂

      1. Luse Lieu says:

        Thank you 🙂

        Also, what happens if I use 1/3 fat cream cheese? TIA

      2. Sam says:

        Your frosting won’t turn out quite right. It will be a bit runny. I wouldn’t recommend it.

  6. Ginger Hackney says:

    5 stars
    Perfect frosting!! I used two heart shaped pans & a red velvet cake recipe & had plenty of frosting. Taste great too!!!

  7. Erin R Rankin says:

    Hi Sam,
    Do you think this is enough frosting for a 9″ x 13″ cake?
    Thanks, Erin

    1. Sam says:

      Hi Erin! It will make enough frosting for a 9 x 13. 🙂

      1. Erin R Rankin says:

        Thank you.

  8. Sandra says:

    5 stars
    Amazing vanilla cake

    1. Krisztina Nagy-Egri says:

      Hi!

      I’m thinking of baking your lemon blueberry cake with the cream cheese frosting for my sister’s birthday this weekend, but I have a big problem: we don’t have brick-style cream cheese in Hungary (Europe). What do you think I should replace it with? We have mascarpone, spreadable cream cheese (Philadelphia and the likes) etc. My sister would like the taste combo of blueberry + lemon + cheesecake.

      Thank you for your help!
      Krisztina

      1. Sam says:

        Hi Krisztina! Unfortunately, I don’t have a good substitute. The tubs of cream cheese typically have additives that make the frosting rather soft and kind of runny. 🙁

  9. Suzy says:

    Can I add frozen cherries?

    1. Sam says:

      Hi Suzy! I’m not sure how you would add frozen cherries to the frosting?

    2. Naomi says:

      4 stars
      Cream cheese frosting is the way to go!
      I was out of cane sugar (I know crazy) but I did have powdered sugar so this was perfect. I must say, I only did one and a half cups of powdered sugar and it was definitely sweet enough. My kids liked it very much. I also used bourbon vanilla from Trader Joe’s and added lemon zest and one tablespoon of lemon juice (lemons from my tree are fragrant and sweet). The frosting came out perfect!
      Thanks

    3. Kris says:

      4 stars
      Flavor was really great and not to sweet. It did not pipe well for me. I’m not sure if it’s because I sifted or it was slightly too warm. But even with chilling it wasn’t sturdy. I measured by weight. Not sure if it had anything to do with the food coloring I added (gel)?

      1. Sam says:

        Hi Kris! Did you use brick style cream cheese? If you did, it may have just needed a little bit more powdered sugar. 🙂

  10. Gina Spencer says:

    I used 3 cups of powered sugar and it was still sweet enough! It turned out perfect on carrot cake.

  11. Danielle says:

    Hi I will try this recipe this weekend. Can the icing be made ahead of time and frozen or refrigerated

    1. Sam says:

      Hi Danielle! The frosting will be good in the refrigerator for a week. You will want to wrap cover it tightly so it doensn’t dry out in the refrigerator. 🙂

    2. Nicole says:

      5 stars
      My hands are too warm. I must refrigerate my full icing bags before decorating. A great recipie.
      Thank you.

  12. Gerald Tramel says:

    would this taste good on a banana cake?

    1. Sam says:

      Sure thing! 🙂

  13. Connie says:

    5 stars
    Sam I love the recipe and it turned out great on my cake. The icing did crust like my buttercream icing. Is that normal for this recipe? I didn’t refrigerate it the day I made the cake. Thank you for sharing the recipe! ❤️

    1. Sam says:

      Hi Connie! So glad you enjoyed! Yes the crusting is normal, it is designed to behave much like a buttercream frosting (only better tasting 😉).

  14. Tess says:

    5 stars
    Really delicious and consistency is perfect. The second time I used it, I added 1/4 teaspoon almond extract in addition to the vanilla (my grandmother always added almond). It too was delicious

  15. Ashley says:

    4 stars
    I just finished making the frosting. For me, the recipe needs more cream cheese — with just 8oz you barely get even a hint of the cream cheese. The whole point of cream cheese frosting is that cream cheese taste to balance the sweetness! So, I doubled it and, honestly, I could still add more! I won’t be piping it, so the doubling could make it less ideal for piping, not sure. It’s light and smooth and will be perfect for the cake.

    1. Manon says:

      On my end I used the metric measurement of butter (113 g) instead of imperial ½ cup of butter and the cream cheese tastes is fine. Maybe the is an error in the recipe but sur enough ½ cup of butter to 1 pack of cream cheese seams too much for me…

    2. Paula says:

      Hi there. How can I make this into a dark chocolate cream cheese frosting?

    3. Erin says:

      I agree! It needed more cream cheese! I like a really strong cream cheese flavor, and this tasted more like butter to me. This was the first time I had made it, so I didn’t want to change it too much, and I am taking it to a large family gathering where others might not like a strong cream cheese flavor.

      But next time 2 blocks of cream cheese!