Skip to Content

The Best Homemade Cream Cheese Frosting

Sharing is caring!

This is the best homemade cream cheese frosting recipe you will find on the internet. Delicious buttercream and cream cheese combined together.

This recipe was originally published on October 6, 2013 and has been recently updated.

I love baking cakes and cupcakes for my family and friends. I have catered weddings, birthdays, and more with my beautiful cakes!

Recently, I made a simple Paw Patrol cake for a sweet little boy's birthday. Making this cake brought me SO MUCH joy!

I spend a lot of time in my kitchen creating recipes for all of you. That is why today, I am sharing with you how to make THE BEST homemade cream cheese frosting. It is hard enough to hold up to decorating a cake like the one above, and it is also good to top my Homemade Carrot Cake with!

How to Make The Best Homemade Cream Cheese Frosting

This is really the best frosting recipe out there. Seriously — if you ever make homemade, you will never want store-bought again. It tastes SO heavenly on everything.

When creaming the frosting, I decided to use my Kitchenaid Artisan Stand mixer instead of a handheld mixer, but you can use either one you choose. I just prefer the stand mixer. For me, it does a better job of combining the powdered sugar and the cream cheese.

If you are not a fan of cream cheese, you can totally make the traditional homemade buttercream icing. This is the frosting base I use for my Easy Strawberry Buttercream Cake.

Anytime you can find an icing recipe that will stand up to be able to be piped, you know you have a good one.

This is so versatile in that it holds up well to colors, to piping, and if you just want to spread it on, it is really good for that as well.

What Makes This the Perfect Frosting Recipe?

What really makes this frosting recipe so perfect, is the ratio of butter, shortening, cream cheese, and powdered sugar.

Yes, you read that right. This recipe has shortening in it. If you want a truly perfect frosting recipe that pipes on like bakery icing, you need to use shortening.

When you do not use shortening, the icing tends to deflate after a while. This icing will create a crust on it, making it perfect for piping onto any cake.

And, if you want my tip for making a boxed cake taste like a cake from the bakery, I have you covered there as well. Just click that link and you will find out my secret!

Yield: 2 cups

THE BEST Homemade Cream Cheese Frosting

THE BEST Homemade Cream Cheese Frosting

This is the best homemade cream cheese frosting you will ever need. Perfect for piping onto cakes, cupcakes, and more.

Prep Time 10 minutes
Total Time 10 minutes


  • 1 cup of salted butter at room temperature (2 sticks)
  • 1/2 cup of shortening
  • 8 ounces of cream cheese, softened
  • 3 pounds of powdered sugar
  • 1 tablespoon of vanilla extract
  • 3-5 tablespoons of milk (use this to get the correct consistency for your piping or spreading needs)


  1. In your stand mixer bowl, cream together butter and shortening for two minutes on low speed. The mixture will be smooth and creamy looking.
  2. Next, add in vanilla extract and cream cheese. Mix again until everything has combined and is smooth and creamy.
  3. Gradually add in the powdered sugar. Be sure to mix slowly. If you do not, you will throw powdered sugar everywhere. The frosting will become extremely thick at this point.
  4. Once your frosting starts to become stiff and thick, begin adding in your milk, one tablespoon at a time, alternating with powdered sugar and milk. Do this until you reach the consistency you are looking for.
  5. Frost cakes and cupcakes as desired.

Nutrition Information:



Serving Size:


Amount Per Serving: Calories: 436Total Fat: 18gSaturated Fat: 10gTrans Fat: 0gUnsaturated Fat: 7gCholesterol: 39mgSodium: 112mgCarbohydrates: 69gFiber: 0gSugar: 67gProtein: 1g

Did you make this recipe?

Please leave a comment on the blog or share a photo on Instagram

Nashville Murals Everyone Should See
4 Must-See Murals in Nashville, Tennessee
How to Make Homemade Cranberry Sauce

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

Homemade Carrot Cake - Jen Around the World

Sunday 6th of March 2016

[…] sure if you are making this delicious cake, you top it with my homemade Cream Cheese Frosting. It is really what makes the cake taste so darn […]


Friday 10th of April 2015

Hi Jennifer, I was just wondering which Kitchen Aid attachment you use for the icing? The paddle or the whisk?

Thanks, Kerry


Thursday 30th of October 2014

It is a super good recipe & and hard to mess up. My question is, how to make it not so tunny? More sugar makes it too sugary, refrigeration is good but for how long before using? These would be good tips to add with recipe......I tried them both.

Homemade Carrot Cake - Jen's JourneyJen's Journey

Wednesday 3rd of September 2014

[…] sure if you are making this delicious cake, you top it with my homemade Cream Cheese Frosting. It is really what makes the cake taste so darn […]

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

Skip to Recipe