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!

4.0 from 50 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. Antoinette says

    Frosting was good but too weak, I didn’t want to add anymore sugar to make it too sweet but should of added another stick of butter. I will see how that works.

  2. jackie says

    So I’m making this tomorrow to go along with your red velvet cake recipe (which I’ve made many times over andi love!!) But i always keep the red velvet cake in the fridge cause I find that the cream cheese frosting doesn’t hold up well at room temperate for to long. (It might be the heat and humidity here in S. Fla) is there something I can do to avoid putting it in the fridge. Its for my cousin and she doesn’t like cold cake. Any input is much appreciated! Thank you!!!

  3. Maria says

    Way too thin of a frosting! Added an additional 1.5 cups of icing sugar to create a thicker frosting to crumb coat a cake (as it was mentioned that it was do-able), and still it was too soft. I’ve definitely had better!

  4. buddhika says

    I made it with 3 cups of sugar and still it was too sweet for my liking. But the outcome of the cheese frosting was out of this world! so creamy and so yummy for red velvet cake!

  5. buddhika says

    I came out well , but i felt the 4 cups of sugar was too much, i made it with 3 cups and it still felt too sweet. also the quantity of frosting is for a HUGE cake because mine was only a two layer. I had more than half left and had to put it in fridge for laters.

  6. Jessica says

    Thank you for this and the red velvet cake recipe! They’re my favorite go-to crowd pleasing cake recipes!

  7. Munibah says

    i REALLY loved this recipe i love you so much and your recipes are AMAZING! thank you.thank you. thank YOU xoxoxo

  8. Janet says

    Can someone please tell me how I can substitute butter milk? I live in a small town and store doesn’t carry it. Thanks so much
    I’m gettin’ hungry

  9. Terrie says

    OMG! Words alone cannot express the success I’ve had with both the red velvet cake AND the homemade cream cheese frosting. As of today I’m making cake #3 within a month’s time. This is a winning combination recipe and my family and friends absolutely LOVE it. So YES, DIVAS CAN COOK! Thanks for an amazing recipe/website. I wish you continued success and more importantly thanks for sharing your gifts with all of us. xoxo

  10. jesst says

    This cake is fabulous!!! Moist and so delicious! The cream cheese icing is a perfect match for the cake. I made it for my sister’s birthday and everyone loved it! Thank you!

Leave a Reply

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

Rate this recipe: