Ingredients:

  • 8 ounces (227g) cream cheese, softened (full-fat recommended)
  • 1/2 cup (113g) unsalted butter, softened (but not melted – crucial!)
  • 3-4 cups (360-480g) powdered sugar, sifted (confectioners' sugar)
  • 1 teaspoon (5ml) pure vanilla extract
  • Pinch of salt

Instructions:

  1. In a large bowl, beat the softened cream cheese and butter together with an electric mixer until smooth and creamy. Don’t over-beat, you just want it combined.
  2. Mix in the vanilla extract and salt.
  3. Gradually add the sifted powdered sugar, starting with 3 cups. Mix on low speed until incorporated.
  4. Add more powdered sugar, 1/4 cup at a time, until you reach your desired consistency. For a stiffer frosting, add more; for a thinner frosting, add a tiny splash of milk or cream (not recommended unless absolutely necessary).
  5. Beat the frosting on medium speed for 1-2 minutes, until light and fluffy.
  6. For a firmer frosting, chill in the refrigerator for 30 minutes before using (optional).