Home / Recipes / Desserts/Snacks / Easy, Creamy, Fluffy Homemade Cream Cheese Frosting
Easy, Creamy, Fluffy Homemade Cream Cheese Frosting

Easy, Creamy, Fluffy Homemade Cream Cheese Frosting

I’m not a big fan of frostings. Most of them are just waaay to sweet and completely overpower whatever you put it on.  However I LOVVVVE this homemade cream cheese frosting recipe.

This frosting is sweet but not overly sweet. I can eat a spoonful without gagging. It’s quick, easy, fluffy, creamy and spreads with ease! I love that I can still taste the cream cheese in this recipe. Once you’ve made this frosting, you’ll realize what an insult store bought  cream cheese frostings are.

Nothing can take the place of a frosting made with real butter baby!!! I use this homemade cream cheese frosting recipe for my red velvet cakes, carrot cakes, ice cream cakes, chocolate cakes and whatever else tastes good with a cream cheese frosting.

Easy, Homemade Cream Cheese Frosting


Watch me make this homemade cream cheese frosting from start to finish!

3.7 from 27 reviews
Easy, Creamy, Fluffy Homemade Cream Cheese Frosting
Prep time
Total time
Recipe type: frosting
Serves: Frost 3 layer cake
  • 2 (8 oz) packs cream cheese, softened
  • ¼ cup milk, made need more
  • 1 stick butter, softened
  • 2 teaspoon vanilla extract
  • 4 cups powdered sugar
  1. Add softened cream cheese into large bowl.
  2. Pour in milk, butter and vanilla extract.
  3. Mix until well combined.
  4. Pour in half of the powdered sugar.
  5. Mix until combined.
  6. Add the remaining powdered sugar.
  7. Mix until smooth and fluffy.
  8. Use a spatula to scrape down the side of the bowl if needed.
If the frosting is too thick, add in a few drops of milk (about ¼ teaspoon) at a time and stir after each addition. It doesn't take much liquid to thin it out. If you add too much milk, you'll have to add more powdered sugar to thicken it back up which will make it sweeter.


  1. I made this recipe last night and the frosting turned out perfect. It wasn’t runny at all. It had the perfect consistency. People have to be using the wrong amounts to be getting it wrong. It was so simple I wouldn’t purchase a premade cream cheese frosting again.

  2. This is delicious frosting. I used it today on the red velvet cake I made (that recipe is also on this sight). I actually didn’t need any milk at all. Seeing the other reviews, I held off on putting the milk in. I had it on standby in case I needed to thin the frosting, but I didn’t at all. I used room temperature cream cheese & butter. The frosting came out light & fluffy. I liberally frosted two nine inch rounds and had a ton of frosting left over. It was a big hit with everyone. This will be my new go to cream cheese frosting recipe.

  3. This is way too sweet. If I were to do over, I’d try 3 cups powdered sugar. It tastes like slightly melted vanilla filling of an ice cream sandwich. It doesn’t have the punch that cream cheese frosting should have. Fortunately I made it for 9 yr olds who may prefer the extra sweet flavor. Disappointing.

  4. I think most people are getting runny frosting because they are only using 8oz of cream cheese. Perhaps if they use the 16 oz it wont be as runny.

  5. Hi All,

    I made red velvet cupcakes based on the recipe from divas can cook. It turned out fantastic!! Moist and tasted better than from a local bakery shop in Singapore.

    Buttttttttt, this cream cheese icing was such a failure. I followed the recipe exactly yet it turned out too sweet and runny. :( I couldn’t get it to harden even after freezing it.

    Based on what others have commented in youtube video and here I think I will make some adjustments in future. Cut down butter and use milk only if needed towards the end. :)

    For now I have plenty of icing left, I will add 4oz of cream cheese and see if it helps.

  6. This frosting is definitely for a Red Velvet Cake AND/OR a Carrot Cake!!!!

  7. I followed the instructions to a “t” and used Soy Milk (1/4 cup) instead of whole milk!! This frosting is awesome. I left it in the bowl and put in fridge overnight and then put the frosting on the cake the next day!! PER-FECTION!!!!! :)

  8. Have been dying to try this recipe, was all set then realised I only had one cup of flour in the pantry. NOOOO!!! Literally couldn’t wait another minute though I had already put the apron on and committed to baking it.
    I halved the whole reciepe and made in 2x 10cm springform tins for a mini version 6 cupcakes :)

  9. I followed the directions for the most part I used soften butter and the mixture turned out great and it tastes awesome. Thanks for posting really awesome receipe.

  10. how much does a stick of butter usually weigh

  11. Hi for all of you that want to convert “stick and cup to grams go here: http://www.traditionaloven.com/conversions_of_measures/butter_converter.html

    Also I am sure that for most of you this may turn out too runny. I would suggest to be careful on adding the milk Only add very little (couple drops at a time). Also don’t melt the butter keep it room temperature. If it still turns out runny you may want to add corn starch. (Adding sugar does not help make it stiffer!) and then keep it in the fridge it will get to the right consistency :) Good luck and if it turns out runny don’t worry I think a lot of people have faced the same. It is definitely an issue with this recipe. PS I also reduced the sugar 4 cups of sugar =900 gms and I can’t take over dose of sugar!!!

  12. I tried this recipe this morning with the red velvet cake exactly as they were written. Great results, super moist cake and creamy icing. Oh, I added a tsp of creme bouquet to the icing.

  13. I was wondering what powdered sugar is. The Australian version. I would assume it is icing sugar as cannot see caster sugar working. lol.

  14. I was wondering what powdered sugar is. The Australian version. I would assume it is icing sugar as cannot see caster sugar working. lol.

  15. I’m pretty sure you don’t put 1/4 of a cup straight into the frosting. It is just in case you need more. in the video it looks like she put a tablespoon or so of milk.

  16. Gloria from Angier, NC

    It sounds like some of you may be using the wrong confectioners sugar. I used the one that says 10x and my butter and cream cheese were at room temperature. My frosting came out perfect. It was not to thin..as a matter of fact it was a bit too thick and I added a capful of white brandy and it was delicious..I did reduce the sugar to three cups but if you have a sweet tooth go for the four cups..It was great for frosting the cake or pipping cupcakes..Good luck and happy eating..

  17. Very tasty! Barely needed any milk, just a dribble. Great consistency and added just a bit less sugar than suggested to suit our own taste.
    Just finished icing the red velvet cupcakes – icing 4 dozen (less a few I ate) and a dozen regular sized took me a while!
    I used cream cheese and butter almost straight from the fridge. Considering adding some brandy or rum to the next batch…
    Thanks for this!

  18. I think I see the mistake and why the frosting is too thin. On the recipe card at the top,it says add 1/4 teaspoon at a time…May need more. The recipe itself says 1/4 cup.

  19. Please mention the butter quantity in gms or cups and we need total 16oz cream cheese for the frosting right ? Please do reply , Thanks !!

  20. Glorious. I made this for my red velvet cake, also from your blog, and I just wanted to lick it all out of the bowl. I can’t believe I have to give this cake away for a birthday tomorrow!!! I have a feeling I will be thinking up an excuse to make this again very, very soon. Thank you!

  21. Followed the recipe and ended up with runny, lumpy icing that no amount of whipping was going to fix.

    Very disappointed. I’m glad it was a test run and not the actual birthday cake.

  22. Used this recipe last night…turned out amazing!! I only used a little bit of milk (free poured it) and 3 cups of icing sugar. The consistancy and taste was perfect:) Very easy and quick to whip up!! Will definatly use again and again.
    As for those finding it too runny… ?? I didnt have this problem at all. I took my cream cheese and butter (I used margerine) out of fridge a couple hours befor using, and just let them sit at room temp.
    **I used this frosting on the red velvet cake recipe I found on this site…it is to die for!! I highly recomend it :)
    Thank you Monique!


  23. This is the second time I’m trying this frosting. First time was too liquid, this time left out the milk altogether and it was much better but would still prefer it to be thicker. Therefore I’m going to take Claires advice the next time and see how it turns out.

    For those asking about the stick of butter: 1 stick of butter is equivalent to 4 oz.

    The frosting was delish though and MUCH better than ready made frosting. Thanks for sharing:)

  24. Horribly runny recipe. And this recipe doesn’t seem to want to post bad reviews, either. This is the third one I’ve tried to post.

  25. So light and delicious. You have created a cooking monster girl! Thank you for sharing your recipes!

  26. The taste of the frosting complimented the red velvet cake wonderfully, I was just not impressed by the consistency. It was kind of runny. I will try to add more powdered sugar or maybe a stabilizer of some sort.

  27. I made this with a red velvet cake and it was awesome! I am using it on Thanksgiving with a carrot cake, can’t wait.

  28. Here’s some advice:

    use just 8 oz (1 cup) of cream cheese, for those who asked.

    In Spain the sticks weight 250 gr. The result was not so thick as I expected. So I added 1 more cup of sugar. The next time I’ll use just 170 gr or 150 gr.

    I thought it’s a white frosting (according to the photos) but it turned to be a light creamy yellow (and I didn’t use vanilla extract to avoid adding yellow). It’s because of the butter, I know there are some butters more white so use them for a whiter finish.

    my opinion: It’s delicious! :D

  29. I made this to go with the awesome red velvet cake! YUMMMYY!!! Great recipe! A must and super easy. Just make sure the cream cheese and butter are room temperature to avoid lumps, which sometimes happens with cold ingredients.

  30. I made this recipe and it came out great my kids would rather eat this cream cheese frosting than store brought. Good job keep the recipes coming I plan to try everyone you put on this site

  31. Hi. What if I have excess frosting? Can i store it in the fridge to be used for another time? Or do i have to use it all up?

  32. I’m in the UK too and had a runny icing incident. I think it’s because we tend to have cream cheese in plastic tubs here, which is made for spreading and is naturally softer than block cream cheese. Adding it at room temperature at the first stage just causes it to dissolve the sugar, which you can’t recify with any amount of extra sugar!

    So, if you are in the UK I recommend that you make this by creaming together the butter, icing sugar and vanilla first, beating it really well and then gently incorporate the cream cheese straight from the fridge. Do not overbeat once the cream cheese is in.

    If you do it this way you’ll end up with perfect icing which can be piped etc.

  33. Thanks for the comment about British butter VS US butter sticks but you didn’t state how much UK butter would be a suitable amount?! Please let me know as really want to make this tomorrow! thanks

  34. For those who want a thicker frosting-This frosting is perfect if you leave the milk out all together in my opinion- it then has the perfect consistency. Make sure and leave the cream cheese cold and the butter at room temperature. Also I add 3 -4 teaspoons of vanilla- think the vanilla flavor is yummy.

    • can’t wait to make this next week with the pound cake!! i’m going to use soy milk + increase the vanilla extract!!!! THANKS!!

  35. Hi there! I live in South Africa and the butter and cream cheese we have here are only measured in grams. Would it be possible for you to give the measurements for these in grams please? I am really looking forward to making this, together with your red velvet cake. Thanks!

  36. Hey can you please specify the MEASUREMENT of butter instead of a stick, because over here in my country there are sticks of different quantities available, like 50 gram, 100 gram.. So which one to use? And also is is salted butter or unsalted?

  37. Hi!! I really love this recipe. I do need to ask though, for the cream chesse, the 8 oz is one pack or 2 packs combined?

  38. I’m confused too as the recipe says softened butter and in the video it’s melted butter I would have thought there would be difference in consistency between the two.

  39. I just made this icing and it came out super runny and chunky. I followed the recipe to a “t”, and have no clue what I did wrong. I also made the red velvet cake and it turned out to be half the size of a normal cake. This was supposed to be my husband’s birthday cake. . .trying to make the best of it and making a poke cake out of it. haha

    • the Cream Cheese & Butter has to be Softened (leave it out overnight in a bowl). try using Soy milk (1/4 cup) instead of whole milk and follow the instructions again to a “t”

      Hope this helps!!

  40. How many cups is a stick of butter? 1/2 a cup maybe?

  41. Could you please let me know the quantity of butter in gms?
    Also, can cupcakes be made with the same recipe? :)

  42. How much exactly is a stick of butter as we do not get them in sticks here. Thanks.

  43. I can’t wait to make this, but I don’t know where I could get cream cheese ! Any ideas please ?!

  44. I am sooo excited to make this along with your red velvet cake! I’ve got one question though, is it two 8oz packs of cream cheese or 2 packs of cream cheese totalling 8oz. I’ve got a whole big block of cream cheese so measurements by packs won’t really do much good. Heehee.
    Hope to hear from you soon! Thank you!

  45. i just made this frosting and realised that there is a big difference between an american stick of butter and a british stick of butter. That being said, my icing was too runny due to too much butter but i fixed it by making more frosting for cupcakes too! haha. So delicious though and just thought i’d spread the word in case someone else makes the same mistake!

  46. I had the same problem with this frosting being very runny. II think the 1/4 cup milk is too much for 4 cups of sugar if you want to be able to pipe. I would cut down the milk or have a note to say slowly add in the milk a few tablespoon at a time.

  47. Hi Stacy and Jennifer,
    Are you sure you are using frosting sugar?
    Frosting sugar has starch in it… that means it will help to stabilize the frosting when drying .
    The more water the longer it will take to get a nice frosting concistency… (sorry my english but I’m danish!).

    You can drain your cream cheese in a cofee filter for an hour or two if it is a cheap wet one. Hell you can even buy a fat youghurt and drain it and use it instead of expensive cream cheese.

    Good luck… By the way I start with half the frosting sugar and ad the wet ingredients a little at a time. Then i change between adding frosting and wet ingredients, till I have the amount i need.

    I will try the carrot recipe and this frosting tomorrow or monday. Looks great. and easy. Thanx!

  48. one word – Perfection x

  49. I’ve made this recipe three times with your red velvet cake recipe. Everytime it seems to be runny…what am I doing wrong??? Planning on making another cake tomorrow but I’m scared of the frosting coming out thin :-( The cake will be eaten regardless cause it it the BOMB….I just want my frosting to be just right

    • Hey Stacy! Maybe your cream cheese is too softened. how about softening one and then mixing the other straight out of the fridge?? Or both straight from the fridge? You can also try adding the milk as you go along to get the right consistency. Hope it helps! Check you butter if its too melted also!

      • I have been using a similar cream cheese recipe only difference too much milk. Lesson the milk amount by half.

        • She is right!!! Don’t use so much milk. As a matter of fact, milk is the last ingredient I use. I only add little by little if I need to loosen the frosting up some or if the frosting is too sweet. You can also use a tad bit of heavy whipping cream in place of the milk….little by little.

  50. Hi Diva,

    This was GREAT frosting! Do you have a Butter Cream Frosting Recipe?

  51. Made this frosting yesterday. Had a terrible time with consistency. When I first finished, it seemed fine. However, it was a very humid day, and somewhat warm in the kitchen after cooking dinner, and frosting was just thin-acting and would not stay put on cake. I added, little by little, another CUP of confectioners’ sugar–didn’t help. In fact, it seemed to get thinner. Then I chilled the frosting for 2 hours. Didn’t help. Finally added another brick of cream cheese, and was able to at least get this on the cake, though the layers slid terribly when cut. Any ideas or suggestions? We LOVED the flavor and would like to use again. Thanks, Marilyn

  52. Just made this cream cheese frosting! YUMMY!!!!! Thank you so much for this site! Love your step by step video.. had my laptop on my kitchen counter :)

Leave a Reply

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


− six = 3

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Rate this recipe:  

Scroll To Top