This easy Cream Cheese Frosting recipe is silky smooth, sweet, and ready to put on cinnamon rolls, carrot cake, and cookies! It takes less than 10 minutes to make!
Beat cream cheese and butter together until smooth, about 2 minutes. Mix in vanilla.
Add powdered sugar, one cup at a time, mixing well. For best results, beat frosting for several minutes, to make it extra smooth and fluffy/creamy in texture.
Use to frost cakes, cupcakes, cinnamon rolls, cookies and cookie bars.
Video
Notes
Yield: This recipe makes about 3 cups of frosting; perfect for frosting a 9x13’’ cake, 2 layer cake, or 12-18 cupcakes.Butter: if using unsalted butter, add a small pinch of salt to the frosting.For thicker frosting: Add additional powdered sugar, or if you want it even stiffer without making it sweeter, add a little cornstarch (start with just one small spoonful at a time).For thinner frosting: Add a splash of milk (regular, evaporated, or heavy cream).Cinnamon Cream Cheese Frosting: add 1 teaspoon ground cinnamonChocolate Cream Cheese Frosting: add 1/3 cup cocoa powderVegan Cream Cheese Frosting: Use softened vegan butter and vegan cream cheese.Make Ahead Instructions: Make according to directions and place covered in the refrigerator for up to one week. Remove from refrigerator and allow to soften for 20-30 minutes before using.Freezing Instructions: Place prepared frosting in a freezer safe container and freeze for up to 3 months. Thaw in the fridge overnight and allow 20-30 minutes to soften at room temperature before using.