Cream Cheese Frosting

Cream Cheese Frosting made with just 5 ingredients is rich and creamy, PERFECT for cakes or cupcakes, and ready in under 10 minutes!

We love putting together sweet desserts, and nothing tops them better than this Easy Whipped Cream, Chocolate Frosting, or Chocolate Ganache.


Cream Cheese Frosting is my go-to frosting recipe whenever I’m making a cake or cupcakes for a special event, like a birthday. In my opinion, it’s more mild and lighter than buttercream, and incredibly EASY to throw together, so you can make as much or as little as you need.

This cream cheese frosting recipe uses sour cream, which adds a really creamy texture, while the tangy flavor compliments the sweetness of the frosting. This frosting is perfect for piping onto cupcakes, or spreading onto a cake before adding fondant.


If your cream cheese frosting turns out runny, it may be over-mixed. Try folding in more powdered sugar, a few tablespoons at a time, until the frosting thickens up. You can also add a tablespoon of corn starch to the frosting to stiffen it.

Another reason may be that the cream cheese frosting is too warm. Return the frosting to the refrigerator, because the cream cheese and butter will harden as they cool.


It is absolutely essential to beat the cream cheese, butter, vanilla, and sour cream together before adding the sugar, and to make sure they’re at room temperature before you start. If the it’s too cold, or the sugar is added too early, the frosting will be lumpy.

You can also start by just creaming the butter by itself, then adding the cream cheese, then the sour cream and vanilla, to ensure everything is as smooth as possible. You need to have a really good mixture to smooth out the cream cheese to keep the powdered sugar from forming lumps.

If your frosting is lumpy, you can try pushing it through a strainer to remove the lumps. Or microwaving and stirring it at 30 second increments to melt them, then refrigerating to help the frosting harden again, and beating it one more time. This is not ideal and the texture will be off, but it is a last resort.


This is a dairy-based frosting, so it must be stored in the refrigerator. Take it out of the refrigerator about an hour before you’re ready to use it, to soften the frosting enough to work with again. Cream cheese frosting will last 3-4 days.


I usually don’t recommend freezing dairy products, but cream cheese frosting contains enough sugar (like ice cream) that you can actually make this up to a month ahead of time and freeze it. When you’re ready to bake, defrost in the refrigerator the day before.

You can also completely decorate your cake and freeze it until you’re ready. Just freeze the whole cake for about an hour to harden the frosting, then take it out and wrap it tightly with plastic wrap and tinfoil to keep it from getting freezer burn. Remove the plastic wrap when you’re ready to defrost.

Red Velvet Cupcake with Cream Cheese Frosting


Some people argue that cream cheese frosting contains enough sugar to last a few hours at room temperature, but I wouldn’t risk it when it comes to food safety. Stick to the 2 hour rule when it comes to dairy based frosting.



  • I’ve made this recipe using full fat cream cheese and with lower fat Neufchatel cheese, which is a lot like cream cheese. You can use either depending on your preference. I wouldn’t use completely fat free, because the texture would not turn out right and it won’t be as spreadable without the fat.
  • This classic cream cheese frosting is perfect for carrot cake, banana cake, red velvet cake, and more.
  • I always make frosting with unsalted butter because you can’t always control the amount of salt in the stick, which can taste off in a frosting.
  • This frosting recipe uses vanilla extract, but you can change that depending on what type of cake you’re making. Try peppermint extract for the holidays, or lemon extract for lemon cookies.
  • If your frosting turns out too sweet, try adding a pinch of salt to balance the sweetness, or a teaspoon of lemon juice.
  • Over-mixing the frosting can cause it to have a sticky texture or too much stiffness.

Tangy Cream Cheese Buttercream

Pin this recipe now to remember it later

Pin Recipe

Cream Cheese Frosting

Cream Cheese Frosting made with just 5 ingredients is rich and creamy, PERFECT for cakes or cupcakes, and ready in under 10 minutes!
Yield 24 servings
Prep Time 10 minutes
Cook Time 0 minutes
Total Time 10 minutes
Course Dessert
Cuisine American
Author Sabrina Snyder


  • 8 ounces cream cheese softened
  • 1/4 cup unsalted butter softened
  • 2 tablespoons sour cream
  • 1 tablespoon vanilla extract
  • 4 cups powdered sugar


  • Add the cream cheese, butter, sour cream and vanilla to a stand mixer and beat until light and fluffy.
  • Add in the powdered sugar one cup at a time until smooth and incorporated.


Calories: 130kcal | Carbohydrates: 20g | Fat: 5g | Saturated Fat: 3g | Cholesterol: 15mg | Sodium: 31mg | Potassium: 13mg | Sugar: 19g | Vitamin A: 190IU | Calcium: 11mg | Iron: 0.1mg
Keyword: cream cheese frosting

Easy Cream Cheese Frosting

About the Author: Sabrina Snyder

Sabrina is a professionally trained Private Chef of over 10 years with ServSafe Manager certification in food safety. She creates all the recipes here on Dinner, then Dessert, fueled in no small part by her love for bacon.

Sabrina Snyder is a professionally trained personal and private chef of over 10 years who is the creator and developer of all the recipes on Dinner, then Dessert.

She is also the author of the upcoming cookbook: Dinner, then Dessert – Satisfying Meals Using Only 3, 5 or 7 Ingredients which is being published by Harper Collins.

She started Dinner, then Dessert as a business in her office as a lunch service for her coworkers who admired her lunches before going to culinary school and becoming a full time personal chef and private chef.

As a personal chef Sabrina would cook for families one day a week and cook their entire week of dinners. All grocery shopping, cooking and cleaning was done along with instructions on reheating. As a private chef she cooked for private parties and cooked in family homes in the evenings for families on a nightly basis after working as a personal chef during the day.

Sabrina has been certified as a ServSafe Manager since 2007 and was a longstanding member of the USPCA Personal Chef Association including being on the board of the Washington DC Chapter of Chefs in the US Personal Chef Association when they won Chapter of the year.

As a member of the community of food website creators Sabrina Snyder has spoken at many conferences regarding her experiences as a food writer including the Indulge Food Conference, Everything Food Conference, Haven Food Conference and IACP Annual Food Professionals Conference.

Sabrina lives with her family in sunny California.

Dinner, then Dessert, Inc. owns the copyright on all images and text and does not allow for its original recipes and pictures to be reproduced anywhere other than at this site unless authorization is given. If you enjoyed the recipe and would like to publish it on your own site, please re-write it in your own words, and link back to my site and recipe page. Read my disclosure and copyright policy. This post may contain affiliate links.


Leave a comment & rating

Your email address will not be published. Required fields are marked *

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.


  1. Hi Sabrina,
    If I use one spring pan instead of two 9” pans
    How long should I bake it?
    I know sometimes the times can vary.
    I plan to cut the cake and make a layer cake after it’s cooled.

  2. Not sure what the sour cream adds to it but I used it and I could not detect it in the frosting. I also took it one step further and added about 1 tablespoon of lemon juice. You can adjust that to suit your taste or add more if you want a nice full lemon flavored frosting.
    It was awesome!

  3. My family loved this cake. We love all things lemon!! This cake is so moist and lemony. This recipe is a keeper! Thanks so much for the recipe!!

  4. Beat the butter within an inch of its life, add cream cheese in pieces , beat that to death then add the sour cream and vanilla, continue the beating but taste the mix after sifting each cup of powdered sugar. I only ended up needing two cups of that instead of the suggested four. Yum! This recipe is a keeper.

  5. To much sour cream flavor, I even put 1/2 the recommended amount and you could still taste it through and through.

  6. How much does this recipe make? I am making your strawberry cake pops, but doubling it, and wondering if I also need to double the cream cheese frosting recipe in order to have 3 cups for the cake pops?

  7. cream cheese frosting is the best option for cakes! I wouldnt use any other kind. this is creamy and delicious!

    1. Must this recipe be refrigerated? I’m looking for scream cheese frosting that will holdup at room temp (air conditioned) and not get “droopy”.

      1. Yes, you should always refrigerate any cake or cupcake that has cream cheese frosting. I’d suggest taking it out of the refrigerator an hour or two before you’d like to serve it so the frosting has time to come to room temperature and the cake layers lose their chill.

      1. Hi Sabrina,
        I got this recipe and it is similar to yours:
        680g cream cheese
        170g butter
        150g 10x sugar
        226g sour cream
        this looks like it is 3 batches, is this correct?