It doesn’t get better than an amazing cream cheese icing! It’s the best of all frosting worlds, sweet, tangy and cream-cheese delicious! My recipe uses my favourite secret ingredient, salted butter to give this cream cheese frosting a deeper depth of flavour. It just doesn’t get better than butter, cream cheese and powdered sugar!  Use this on red velvet, carrot cakes, anything that goes with a cream cheese frosting! This post has been updated from 2010, it’s an oldie but a goodie! 

 Cream Cheese Frosting
Cream Cheese Icing

Cream Cheese Icing That’s Also a Buttercream

This cream cheese frosting is halfway to a cream cheese frosting recipe and still a delicious buttercream base. My Buttercream Frosting Recipe is one of the most popular on my website so I knew that using it as my inspiration for a cream cheese frosting was the way to go. This is the best cream cheese frosting out there – and you can even pipe it a little!

How do you make Cream Cheese Icing?

The way that I make this frosting is simple, fast and so easy! All you need is 4 main ingredients and then you beat them together until they are light and fluffy.

  • 1 package of cream cheese
  • 1/2 cup of butter
  • 2 cups of icing sugar
  • 1 tsp vanilla if wanted
Close up of Cream Cheese Frosting swirled on a cupcake
Close up of Cream Cheese Icing swirled on a cupcake

Commonly Asked Cream Cheese Icing Questions & Answers

When you add in a major dairy product to a frosting recipe, there are bound to be a ton of questions that go along with it. I’m going to try and answer some of the more commonly asked questions when it comes to making cream cheese frosting.

Can Cream Cheese Icing be Left Out or should I refrigerate it?

You should always keep a cake or cupcakes that has cream cheese frosting on it cold in the refrigerator. Remember, you are using a dairy product that HAS to be kept in the fridge. When you use just butter, it’s ok to keep it out for a while, as you can keep salted butter on your counter safely. Cream cheese? It’s not safe to leave it out. That doesn’t mean that you serve the cake or the cupcakes stone cold, you can take the baked goods out a few hours before you serve them and warm them up to room temperature safely. Just make sure that they don’t get too warm!

How many cups is 8 ounces of cream cheese? How much is in a brick? A block?

Eight ounces is equal to one cup or if you want to be precise, 7.9 ounces is equal to one cup. Close enough for our purposes! When you are talking about the common term “brick of cream cheese”, that means that it’s one 8 ounce package. If you see the term ” block of cream cheese” that means that it’s two packages. Let’s hope that the recipes are clearer for you than that, however!

 How do I think Cream Cheese Icing?

Perhaps you are looking for more of a cream cheese glaze than a heavy frosting that is best on cakes and cupcakes. If you want to thin a cream cheese frosting you can do so by beating in some heavy cream. I do NOT suggest using more butter as some recipes advise, that means that you are going to get a greasy frosting. Cream adds a lovely texture and creaminess to the frosting that can’t be beat. Simply beat in enough until you have the desired consistency that you want. 

Karlynn’s Tips and Tricks for Making Perfect Cream Cheese Icing

  •  The most important thing to remember is that your cream cheese needs to be room temperature! If you don’t make sure that it’s room temperature, you are not going to be able to blend it into the butter smoothly, you are going to have small chunks of cold cream cheese that are honestly the toughest thing to smooth out once you make the mistake.
  • SALTED BUTTER! This is the secret to making the best tasting frostings that I have been telling everyone for almost a decade of food blogging now! Find a salted butter brand that tastes amazing off the spoon and you are going to make frostings that will have people swooning in delight – and begging you for the recipe!
  • You can adapt this recipe so easily. I use only 8 ounces of cream cheese when I want a milder frosting, perhaps on a rich, dark chocolate cake that I want to cut the sweetness of. When I used this on red velvet cupcakes, however, I used 12 ounces of cream cheese ( one and a half packages) because there is nothing better than a strong tangy cream cheese frosting on red velvet!

Looking for more icing or frosting recipes? Try these:

  1.  Lemon Buttercream Frosting
  2. Chocolate Buttercream Icing
  3. Pistachio Pudding Buttercream Icing
  4. Vegan Buttercream Icing
  5. Candy Bar Buttercream Icing

Happy baking everyone! Let me know if you have any questions in the comments below and I will do my best to answer them! If you loved this recipe, please leave a 5 star review!

Love Karlynn

Pin this to your Desserts Board and remember to FOLLOW ME ON PINTEREST for more great recipe ideas!

How to make the creamiest, richest, tangiest and best cream cheese frosting ever! Swirl this on top of red velvet cake, carrot cake and cupcakes galore! #frosting #buttercream #creamcheese #cupcakes #redvelvet #icing #recipe #dessert

4.7 from 10 votes
Cream Cheese Icing
Prep Time
5 mins
Total Time
5 mins
How to make the creamiest, richest, tangiest and best cream cheese icing ever! Swirl this on top of red velvet cake, carrot cake and cupcakes galore! 
Course: Dessert
Cuisine: American
Keyword: cream cheese icing
Servings: 15 cupcakes
Calories: 148 kcal
Author: Karlynn Johnston
  • 1 to 1 1/2 packages of cream cheese ( 12 ounces)
  • 1/2 cup salted butter
  • 3 cups icing sugar
  • 1 tsp vanilla
  1.  Beat the cream cheese until smooth and light textured.

  2. Add in the butter and beat until it's completely combined with the cream cheese.

  3. Add in the first TWO cups of icing sugar, then add in another 1/4 cup at a time, TASTE TESTING until you have reached the perfect tang and sweetness for your tastes! 

  4. Once the icing tastes perfect to you, beat in the vanilla. Frost cupcakes and cakes. This will heavily frost 15 cupcakes and (1) 8-10 inch wide 2 layer cake.

Recipe Notes

This is such an easy recipe to adapt. I used 1 1/2 packages of cream cheese to frost red velvet cupcakes, but if you want just the slightest hint or cream cheese, simply use one 8 ounce package. 

Nutrition Facts
Cream Cheese Icing
Amount Per Serving
Calories 148 Calories from Fat 54
% Daily Value*
Total Fat 6g 9%
Saturated Fat 3g 15%
Cholesterol 16mg 5%
Sodium 54mg 2%
Total Carbohydrates 23g 8%
Sugars 23g
Vitamin A 3.8%
Calcium 0.2%
Iron 0.1%
* Percent Daily Values are based on a 2000 calorie diet.



Hey guys, I'm Karlynn! Welcome to The Kitchen Magpie, my website full of family friendly recipes, cocktails & homesteading tales of chickens & cows from the family farm! Make sure to check out my bestselling cookbook, Flapper Pie & a Blue Prairie Sky ,stay tuned for info on my second cookbook!


  1. Pingback: Old Fashioned Gingerbread - The Kitchen Magpie

  2. Pingback: Lemon Buttercream Frosting

  3. Pingback: The BEST Red Velvet Cupcakes with Cream Cheese Buttercream Frosting - The Kitchen Magpie

  4. This recipe does not have near enough icing sugar… the icing was soo runny and I could not decorate my cupcakes.
    Also, the page has conflicting amounts for the icing sugar.

    • There’s no liquid in this recipe, so I’m not sure why it would be runny, you don’t melt anything, and the recipe STARTS at 2 cups of sugar, then as you read on in the recipe you are supposed to beat in more,slowly, adding to make the correct consistency for yourself.

  5. Pingback: The Best Buttercream Frosting Recipe

  6. Hi Karlynn, can I use this icing with food coloring (green for a dino cake) and will the icing hold if I use a star tip for instance? Thanks

  7. I found it was a bit too runny to put on my cupcakes but tastes AMAZING!. Any suggestions? Add more icing sugar?

    • TheFoodie07 Reply

      Add a bit more icing sugar, add it by the tablespoon until it firms up a bit. You can adjust the other ingredients to make sure the flavour doesn’t get altered too much if necessary.

  8. Amazing! I’m going to use your Best Buttercream, Chocolate Buttercream and Cream Cheese Buttercream for the mini cupcakes at my sister’s baby shower. I was thinking about making half batches but after reading the ingredients, that might cause some kid-fights to break out!

  9. Foreveradame Reply

    This  recipe looks great! Does it have to be refrigerated???

    • Foreveradame 
      Although cream cheese buttercream will be okay at room temperature for a couple hours (a party, perhaps), for longer than that you definitely want to refrigerate it.

Write A Comment

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