The Best Cream Cheese Frosting
Prep time
Cook time
Total time
This Cream Cheese Frosting recipe has been in my the family for over 50 years. It's super creamy, lightly rich, and has a great balance of flavors. We've made it for hundreds of people and they always remark on how amazing it is.
Recipe type: Dessert
Cuisine: American
Serves: 1 large cake or 14 cupcakes
  • ½ C salted butter
  • 1 8oz Cream cheese or Neufchatel cream cheese
  • 1 tsp Vanilla extract (I use Mexican extract because it is better)
  • ¼ C milk
  • 4½ C confectioners/Powdered sugar
  1. First, soften the butter and unwrapped-cream cheese in the microwave.
  2. Next, add all of the ingredients and only 1 C powdered sugar in a mixing bowl. Mix on low speed adding the rest of the powdered sugar slowly until it is all added. Mix on high for 1-2 minutes until the frosting is smooth.
  3. Taste Test.
  4. Depending on your preferences you may want to add more milk, cream cheese, or powdered sugar. My mom taught me that I had reached the perfect consistency when one flavor doesn’t overpower another. These measurements should get you there, but if it's slightly off, change it a bit.
  5. Finally, enjoy the best cream cheese frosting you’ll probably ever try!
Recipe by Live Like You Are Rich at