{VIDEO} THE BEST Cream Cheese Frosting/Filling (in over a dozen flavors!)

Ultra smooth, luscious cream cheese frosting that literally melts on your tongue. It's creamy, rich and buttery with that perfect not-too-sweet, cream cheese tang.

This is my all time favorite cream cheese frosting recipe ever! It couldn't be more simple to whip up, it pipes like a dream and also doubles as a perfect filling for cakes, cupcakes, pastries or cookies.

This super simple, ultra creamy, homemade cream cheese frosting will make any dessert taste like it's from a gourmet bakery. Even if you are using a box mix, add this cream cheese frosting on top and I promise, everyone will be asking you for the recipe!

It is sooo easy and turns out perfect every time- Ultra rich, smooth and creamy. I could seriously eat this stuff by the spoonful... And all you need are 4 ingredients!

The best part is, you can use this as a base for so many fun flavor combinations, to  take your dessert to the next level!

Filling and frosting classic red velvet cupcakes

Pumpkin Cupcakes

Strawberry Cheesecake Cupcakes

Use it as a dip for cinnamon sugar pretzel bites

Spread it on cinnamon rolls

Top carrot cake cookies

Oreo flavored for a cookies and cream pumpkin cupcake

Strawberry cream cheese frosting

Chocolate cream cheese frosting

Lemon cream cheese frosting

Dulce de leche cream cheese frosting

Coconut cream cheese frosting

Topping off a batch of tart lemon bars

Filling thick, chewy red velvet sandwich cookies.


Cream Cheese Frosting 

Yield: About 4 cups (enough to frost 24 cupcakes or a two layer cake*)
*half or double recipe if desired


  • 1/2 cup (1 stick) unsalted butter, room temperature
  • 8oz brick cream cheese, room temperature
  • 1 teaspoon vanilla extract
  • 4 cups (1lb) powdered sugar (confectioners' sugar), sifted 

With an electric mixer, beat the softened butter on medium-high speed until light and creamy, about 2-3 minutes. Beat in cream cheese and vanilla until smooth (make sure it is at room temperature so you don't get any lumps in your frosting). Add powdered sugar, 1 cup at a time on low speed, until fully incorporated. Scrape down bottom and sides of bowl. Increase to medium-high speed and beat for an additional 2-3 minutes until smooth and creamy.

Flavor Variations
    • Flavor extracts: Add 1/4t.-1/2t. flavor extract of your choice (coconut, almond, mint, etc.)
    • Chocolate Cream Cheese: Sift in 1/2 cup unsweetened cocoa powder with powdered sugar
    • Cappuccino: Add 1-2 tablespoons instant espresso powder or instant coffee granules
    • Cookies & Cream: Add 1/2 cup cookie crumbs (6 crushed Oreos)
    • Peanut Butter: Add 3/4 cup creamy peanut butter
    • Cinnamon: Add 1/4-1/2 teaspoon ground cinnamon
    • Coconut Cream: Add 1/4 teaspoon coconut extract and 1/2 cup whipped cream
    • Pumpkin Spice: Add 1/2 tsp pumpkin pie spice
    • Strawberry: Add 34g/1.2oz pouch (about 2 cups) freeze-dried strawberries, that have been turned into powder in a food processor
    • Lemon/Orange/Lime/Citrus: Add 2 teaspoons of zest + 2 tablespoons fresh lemon juice an additional cup of powdered sugar, and a drop of food coloring to match color of the fruit is optional
    • Candy Cane: 1 tablespoon finely crushed peppermint candies
    • Cherry: 1-2 tablespoons Maraschino cherry juice plus 1 cup extra powdered sugar
    • Honey/Maple: Add 2-3 tablespoons honey or maple syrup plus 1 cup extra powdered sugar
    • Mocha Cream Cheese: Add 1-2 tablespoons espresso powder and 1/3 cup unsweetened cocoa powder
    • White ChocolateAdd 9 ounces of white chocolate, melted and cooled and reduce sugar to 2 cups