Cream Cheese Frosting Recipe

This tangy, sweet cream cheese frosting recipe is simple and delicious. Light and fluffy in texture but still firm enough to hold its shape, this homemade cream cheese frosting is all you need to take your red velvet cupcakes and freshly-baked carrot cake to the next level. Best of all, you only need four ingredients to get started. A crowd-pleaser with kids and adults alike, this cream cheese frosting will add another layer of delicious flavor to your favorite cake recipes.

Makes: About 6 cups
Skill Level: None

Product Actions

Additional Information

Step 1

In large bowl, beat butter and cream cheese with electric mixer until light and fluffy. Gradually add confectioners' sugar and milk. Beat on high until smooth (30 - 60 seconds). If icing seems too thin, add confectioners' sugar 1 tablespoon at a time. If it seems too thick, add more milk 1 teaspoon at a time until icing reaches desired consistency.

Do you have everything you need to get started?
Supply List
Viewing Options
Detailed List Simple List


unsalted butter, softened

1 cup (2 sticks) unsalted butter, softened

cream cheese

2 packages cream cheese (8 ounces each, softened)

confectioners' sugar

8 cups confectioners' sugar (about 2 pounds)


1 tablespoon milk

How to Make Cream Cheese Frosting
Watch: How to Make Cream Cheese Frosting

Item(s) added to the shopping cart!

View Shopping Cart Continue Shopping

Item(s) added to your Favorites!

View Favorites Continue Shopping