bake · Bake

How to Make Cream Cheese Frosting

Cream cheese frosting comes together in minutes with just four ingredients: cream cheese, butter, powdered sugar, and vanilla. The key is having your cream cheese and butter at true room temperature — soft enough to blend without lumps, but not so warm that the frosting becomes runny. Beat them together first until smooth, then gradually add powdered sugar until you reach the perfect spreadable consistency.

Ingredients

Step by step

  1. Bring ingredients to room temperature. Take 8 oz cream cheese and 4 tablespoons butter out of the fridge 1-2 hours before making frosting. They should give slightly when pressed but not be mushy or oily.
  2. Beat cream cheese until smooth. Using an electric mixer on medium speed, beat the cream cheese for 1-2 minutes until completely smooth with no lumps. Scrape down the bowl once halfway through.
  3. Add butter and vanilla. Add the softened butter and 1 teaspoon vanilla extract. Beat on medium speed for another minute until fully incorporated and fluffy.
  4. Gradually add powdered sugar. With mixer on low speed, add 3 cups powdered sugar one cup at a time. Beat on low until just combined, then increase to medium and beat until smooth and spreadable, about 2 minutes total.
  5. Adjust consistency. If frosting is too thick, beat in 1-2 tablespoons milk. If too thin, add more powdered sugar ¼ cup at a time until you reach the right consistency for spreading or piping.

Tips & troubleshooting

Variations

Questions

Why is my cream cheese frosting runny?
The cream cheese or butter was too warm, or you added liquid too quickly. Chill the frosting for 30 minutes, then re-whip. If still runny, gradually beat in more powdered sugar.
Can I make cream cheese frosting without a mixer?
You can use a wooden spoon and lots of elbow grease, but make sure your cream cheese is very soft. Mash it thoroughly before adding other ingredients to avoid lumps.
How long does cream cheese frosting last?
Store covered in the refrigerator for up to one week. Frosted cakes should also be refrigerated and are best eaten within 3-4 days.
Can I freeze cream cheese frosting?
Yes, freeze for up to 3 months in an airtight container. Thaw in the fridge overnight and re-whip before using — the texture may be slightly different but still perfectly usable.

Further reading