Skip to content

Cream Cheese Frosting

This is the best cream cheese frosting with only 4 ingredients and ready in just 10 minutes! Rich, tangy and perfectly smooth, this easy frosting recipe elevates any baked good.

Use this to frosting recipe on carrot cake, red velvet brownies or the best chocolate cupcakes!

Cream cheese frosting in a glass bowl.
This post may contain affiliate links. Read disclosure policy.

Classic Cream Cheese Frosting

Trust me when I say that this is the best cream cheese frosting! It’s so easy to whip up and tastes amazing on top of sugar cookies and pumpkin bars. Seriously so yummy!

This homemade cream cheese frosting is one of my favorites! It’s easy to make and the consistency is perfectly smooth, fluffy and creamy, while the taste is rich and decadent. Make it thicker with more powdered sugar and add more milk for a cream cheese glaze!

Ingredients

It’s made with just 4 simple ingredients and comes together in minutes! Feel free to add in a couple of drops of food coloring or additional flavoring like cocoa, lemon juice or orange juice.

  • Cream cheese
  • Unsalted butter
  • Powdered sugar
  • Vanilla extract

How to Make Cream Cheese Frosting

How to make cream cheese frosting with mixer.
  • Beat cream cheese and butter in large bowl until smooth.
  • Add powdered sugar and vanilla, and beat just until combined and fluffy. Make sure not to over mix.
  • Taste and add pinch of salt or extra vanilla if needed. If you’d like a sweeter and thicker frosting, add 1/2 cup more powdered sugar.
  • Store in the refrigerator for 3 to 5 days.

TIP: If using to frost perfect cupcakes, I suggest adding an additional 1-2 cups of powdered sugar and make sure not to soften the butter or cream cheese too much so it will be pipeable.

Spreading cream cheese frosting with knife.

Variations

Below are a few of my favorite variations. There are so many ways you can flavor it to meet your needs!

  • Chocolate: Add in 1/2 cup of cocoa powder with the sugar and mix until combined.
  • Cinnamon: Adding in a few teaspoons of cinnamon is the perfect way to achieve a sweet and tangy cinnamon cream cheese frosting.
  • Lemon: Add in a teaspoon of both fresh lemon juice and lemon zest for lemon cream cheese frosting.
  • Orange: Add in a teaspoon of both fresh orange juice and orange zest.
  • Strawberry: Puree 1/2 cup fresh strawberries in blender, then fold in strawberry puree at the end. Nothing beats strawberry cream cheese frosting!
  • Peanut butter: Add in 1/2 cup peanut butter and beat with the cream cheese and butter.
  • Maple: Add in 2 teaspoons maple extract, like I did in this maple cream cheese frosting.
  • Caramel: Add 1/2 cup dulce de leche to make caramel cream cheese frosting.
  • Coconut: A dash of coconut milk and coconut extract makes the best coconut frosting.

Favorite Ways to Use

Chocolate cream cheese frosting in a glass bowl.

FAQs

Why is it runny?

If your frosting is runny, you could have beaten the cream cheese a little too long prior to adding the powdered sugar. I’ve also found that the low fat version makes for a more liquid-y frosting. These types of cheeses contain more liquid, so I always suggest using the full fat version.

How do you fix lumpy frosting?

If it’s lumpy, it’s probably because you didn’t allow the butter and cream cheese to soften enough. If this happens, try microwaving the frosting for about 10 seconds, so that the lumpy bits can melt.

How do you thicken it?

Try adding 1/2 cup more powdered sugar. If I’m frosting cupcakes, I like to add 1-2 more cups of powdered sugar so that it will keep it’s shape.

Should it be refrigerated?

Yes, this frosting needs to be refrigerated. Place in an airtight container or bag and store in the fridge for 3-5 days.

Can it be frozen?

Yes, it holds up well in the freezer due to it’s thick consistency. Simply add frosting to a zip top freezer bag and store in freezer for up to 3 months.

More Frosting Recipes

Browse all

HUNGRY FOR MORE? Subscribe to my newsletter and follow on Facebook, Pinterest and Instagram for all the newest recipes!

cream cheese frosting recipe

Cream Cheese Frosting

5 from 18 votes
↑ Click stars to rate now!
Author: Jamielyn Nye
This is the best cream cheese frosting with only 4 ingredients and ready in just 10 minutes! Rich, tangy and perfectly smooth, this easy frosting recipe elevates any baked good.
Prep Time: 10 minutes
Total Time: 10 minutes
Servings: 16

Ingredients 

  • 8 ounces cream cheese , softened
  • ½ cup unsalted butter , softened
  • 2 cups powdered sugar , more as needed
  • 1 teaspoon vanilla extract

Optional: pinch of salt, food coloring

    Instructions

    • In a large bowl, beat the cream cheese and butter until smooth. Then add the powdered sugar and vanilla, and beat just until combined and fluffy. Do not over mix. 
    • Taste and add a pinch of salt and more vanilla if desired. You can also add 1/2 cup more powdered sugar if you’d like it a little sweeter or thicker. 
    • Store in the refrigerator for 3-5 days. 

    Notes

    • If using this recipe to frost perfect cupcakes, I suggest adding an additional 1-2 cups of powdered sugar and make sure not to soften the butter or cream cheese too much. This will help the frosting hold it’s shape. 
    • If you’d like to make chocolate variation, add 1/2 cup of cocoa powder with the sugar and mix until combined.

    Nutrition

    Calories: 158kcal | Carbohydrates: 15g | Fat: 10g | Saturated Fat: 6g | Cholesterol: 30mg | Sodium: 46mg | Potassium: 19mg | Sugar: 15g | Vitamin A: 370IU | Calcium: 16mg | Iron: 0.1mg

    Nutrition provided is an estimate. It will vary based on specific ingredients used.

    Course: Dessert
    Cuisine: American

    Did you make this recipe? Don’t forget to give it a star rating below!

    Cream cheese frosting in a bowl.

    Let’s connect

    Join our community of over 5 million!

    Featured on

    • Taste of Home
    • Martha Stewart
    • Country Living
    • BuzzFeed
    • Yahoo
    • Food Network
    • Today