Amazing Cream Cheese Icing

This cream cheese icing is my favorite and adds decadence to the simplest of cakes. It’s perfect on almost anything and it’s more versatile than you think!

I’ve made a few flavor varieties and they have all been amazing. My Amazing Cream Cheese Icing is a staple for me almost every time I need an icing recipe.

Amazing Cream Cheese Icing

With any cream cheese frosting, there are basically 5 key ingredients: butter, cream cheese, powdered sugar and a flavoring of choice. Keep in mind this is not intended to be an airy icing. It pipes and spreads easily and holds up really well.

The icing will need to be refrigerated because of the cheese. But in my opinion, refrigeration makes it taste even better! You just can’t go wrong with cream cheese icing!

Amazing Cream Cheese Icing

This cream cheese icing is my favorite and adds decadence to the simplest of cakes.

This basic homemade cream cheese icing is so simple to make. Perfect on my Green Tomato Cake. I add about a tablespoon of cinnamon when making icing for any cake with vegetables in it (Carrot cake, Zucchini Bread, Green Tomato Cake).

  1. With a hand mixer/stand mixer whip room temperature softened butter, cream cheese and vanilla in a large mixing bowl until smooth.
  2. Slowly add in 1 cup of powdered sugar at a time and mix until completely combined. That’s it!

I love to create variations like Lemon, Pink Strawberry, Peppermint Candy Cane, Cinnamon. There’s endless flavor varieties for whatever you are baking!

Amazing Cream Cheese Icing

I hope you enjoy this icing as much as my family and I do! Please leave a comment below and let me know what you think!

*Images are copyright of and can only be used with permission.

Amazing Cream Cheese Icing Recipe

This icing is great on anything! Even eaten by itself.

Course Dessert
Keyword cream cheese, gluten-free, icing
Prep Time 15 minutes
Author TFK


  • 1/2 cup Butter Softened
  • 8 ounces Cream Cheese
  • 3 tsp Vanilla extract
  • 4 cups Powdered Sugar
  • 1 tbsp Cinnamon optional


  1. With hand mixer, beat butter, cream cheese and vanilla together on low-medium speed until smooth.

  2. Add the powdered sugar one cup at a time, and mix on low-medium speed until you reach the desired consistency. Mix in optional cinnamon (optional).

  3. Pipe or spread icing onto cooled cake or cupcakes. Garnish as desired (optional).

Recipe Notes

Try my other Amazing Icings: Amazing Lemon Cream Cheese Icing and Amazing Pink Strawberry Cream Cheese Icing.

Leave a Reply

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

Recipe Rating