• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Recipes
  • Contact Us
  • Ad-Free Sign in
  • Sign Up

Sugar Geek Show logo

menu icon
go to homepage
  • Recipes
  • Contact Us
  • Ad-Free Sign in
  • Sign Up
subscribe
search icon
Homepage link
  • Recipes
  • Contact Us
  • Ad-Free Sign in
  • Sign Up
×
Home › Recipe

Published on February 22, 2023 by Liz Marek Liz Marek · This post may contain affiliate links · 35 Comments

Cream Cheese Frosting

4011 shares
  • Facebook
  • Flipboard
Jump to Recipe

Cream cheese frosting is one of those classic frosting recipes that never goes out of style. It’s tangy, lightly sweet, fluffy, and the perfect complement to everything from carrot cake and red velvet cake to cinnamon rolls and pumpkin cake.

This homemade cream cheese frosting has that perfect balance of sweetness and tangy cream cheese flavor, spreads beautifully, pipes cleanly, and doesn’t end up runny if you follow a few simple rules. If you’re looking for the best cream cheese frosting that actually works on an entire cake, this is it.

What's in this blog post

  • What makes this the best?
  • Ingredients
  • How to make cream cheese frosting
  • Tips & tricks for success
  • FAQ
  • Related Recipes

What makes this the best?

I’ve made a lot of buttercream frostings over the years, but cream cheese frosting will always be my favorite frosting for certain cakes. The problem is that it can get runny, grainy, be too thick, too thin, and so on. I've perfected this technique for making the perfect cream cheese frosting so that it's perfectly pipeable every time, never grainy, and the flavors are perfectly balanced.

Ingredients

The key to a great cream cheese frosting is using the right type of cream cheese and making sure everything is at room temperature.

cream cheese frosting ingredients
  • Full-fat brick cream cheese – This provides the tangy cream cheese frosting flavor and structure; avoid tub-style or low-fat cream cheese. I prefer the classic taste of Philadelphia cream cheese.
  • Unsalted butter – Adds richness and stability; make sure it’s softened butter or room temperature butter.
  • Powdered sugar (confectioners’ sugar) – Sweetens and thickens the frosting; you can add extra confectioners’ sugar if you need a thicker frosting or a crusting cream cheese style frosting.
  • Vanilla extract – Adds warmth and depth and flavor so the frosting doesn't just taste "sweet".
  • Pinch of salt – Balances the sweetness of the cream cheese frosting.
  • Heavy cream (optional) – A little bit can help loosen the frosting if you want a thinner frosting.

How to make cream cheese frosting

This frosting comes together quickly once you have everything prepped and all your ingredients at room temperature! The secret to super smooth cream cheese frosting is to always use the whip attachment on low speed and mix until just combined!

hands adding a bowl of butter into a stand mixer
creamed butter and cream cheese in a stand mixer bowl
hand adding a cup of powdered sugar into a stand mixer bowl
close up of cream cheese frosting in a mixer
hand adding a bowl of vanilla into a stand mixer bowl
  1. Sift your powdered sugar and set it aside.
  2. Add softened butter to the bowl of a stand mixer fitted with the whisk attachment. You can also use a large bowl and a hand mixer or electric mixer. Mix until smooth and lump-free.
  3. Add in the softened cream cheese in small pieces while mixing on low until everything is combined.
  4. Add the powdered sugar one cup at a time, mixing on low speed so it doesn’t puff everywhere. The number of cups of the powdered sugar you use will depend on how sweet and thick you like your frosting.
  5. Add the vanilla extract and pinch of salt, then mix until fluffy frosting forms.
  6. If the frosting feels too thick, add a tad bit of heavy cream. If it’s too soft or edging toward runny cream cheese frosting, add extra powdered sugar a little bit at a time.
  7. Mix just until you reach the right consistency. Overmixing can soften the frosting too much.
piping dollops on a red velvet cake

Tips & tricks for success

  • If your kitchen is warm, chill the frosting briefly to help it firm up before frosting a layer cake.
  • This frosting pipes beautifully with a piping bag and piping tip once it’s chilled slightly.
  • For chocolate cream cheese frosting, add cocoa powder to taste after the powdered sugar is mixed in.
  • If you need enough frosting for an entire cake or a double batch for cupcakes, this recipe scales easily.

Storage

Store leftover frosting in an airtight container in the refrigerator for up to five days. Let it come back to room temperature and remix briefly before using.

Final Thoughts

This classic cream cheese frosting is my go-to when I want a frosting that feels special without being fussy. It’s an easy recipe made with simple ingredients, delivers that tangy cream cheese flavor every time, and works for just about any favorite cake. Whether you’re spreading it with a spatula or piping it onto sweet treats, this is a great recipe to keep in your back pocket.

FAQ

Can you add food coloring to this?

Yes you can add food coloring just like you would any other kind of frosting

Can you freeze this?

Yes you can freeze this frosting and thaw it. Re-whip it before use.

Can you make this into chocolate?

Yes you can add in some cocoa powder with the powdered sugar to make it chocolate. I add in about ¼ cup of cocoa powder.

How can I make my cream cheese frosting thicker?

Add in another cup of powdered sugar and a little more butter.

Related Recipes

Lemon Blueberry Layer Cake

White Velvet Cake

Coconut Cake Recipe

Cinnamon Rolls

Cake Batter and Frosting Calculator

Select an option below to calculate how much batter or frosting you need. Adjust the servings slider on the recipe card to change the amounts the recipe makes.

Choose a pan type

Choose a cake pan size
(based on 2" tall cake pan)

Choose a cake pan size
(based on 2" tall cake pan)

Choose a cake pan size
(based on 2" tall cake pan)

Cupcake Tin Size

Choose number of pans

Cups of Batter Needed

8 cups

Cups of Frosting Needed

5 cups

Note: measurements are estimated based off the vanilla cake recipe using standard US cake pans and sizes. Measurements used are for 2" tall cake pans only. Your results may vary. Do not overfill cake pans above manufacturer's recommended guidelines.


Recipe

close up of a red velvet cupcake with cream cheese frosting piped on top surrounded by other cupcakes

Cream Cheese Frosting

How to make cream cheese frosting that is smooth, tangy, and very easy to make with simple ingredients. This is a sweet frosting compared to some traditional cream cheese frosting recipes, but not as sweet as most buttercream frostings. You can always adjust it to add more or less sugar depending on your preference.
Print Recipe Rate Recipe
Prep Time: 10 minutes minutes
Cook Time: 5 minutes minutes
Total Time: 15 minutes minutes
Course: Dessert
Cuisine: American
Servings: 6 cups
Calories: 92kcal
Author: Elizabeth Marek

Ingredients

Cream Cheese Frosting Ingredients

  • 8 ounces unsalted butter (1 cup) softened and slightly warm
  • 16 ounces cream cheese (2 cups) softened and slightly warm
  • 36 ounces powdered sugar (8 cups) sifted
  • 1 teaspoon vanilla extract or orange or lemon extract
  • ½ teaspoon salt
US Customary - Metric

Instructions

Warming the Ingredients

  • Cold does not like to mix with warm. So if you've got room temperature butter and cold cream cheese, you'll end up with a lumpy and separated mess.
  • Soften the cream cheese by cutting it into four cubes and microwaving it for about 15 seconds.
  • Soften the butter by leaving it out for a few hours or cutting it into cubes and microwaving it for 10 seconds. Softened butter should be soft enough that you can leave an imprint on the surface of the butter with your finger.

How to Make Cream Cheese Frosting

  • *THE SECRET TO MAKING SMOOTH CREAM CHEESE FROSTING* - Use an electric hand mixer or the whip attachment on your stand mixer, and mix on LOW speed.
  • Sift the powdered sugar into a large bowl and set it aside.
  • Add the softened butter to a large bowl and mix on low with an electric mixer until smooth and lump-free.
  • Next, add the softened cream cheese in small cubes and combine on low until smooth and completely homogenous.
  • Add in your powdered sugar one cup at a time. If you want to make your frosting thicker, add in an extra cup of powdered sugar.
  • Lastly, add in your extract and salt. A traditional vanilla flavor from vanilla extract goes well with cream cheese, but I love using orange extract or lemon extract for a unique taste.
  • This is enough frosting to frost and fill three 8″x2″ layers or 24 cupcakes. I used a piping bag with a 1M piping tip for these cupcakes.
  • Cakes with homemade cream cheese frosting must be refrigerated but can be left at room temperature for up to 4 hours without any risk.
    Leftover frosting can be kept in an airtight container in the fridge for up to three days or frozen for a month or more.

Video

Notes

  • Use high-quality cream cheese (full-fat) and the best butter. The better the cream cheese and the butter you use, the better tasting the cream cheese frosting will taste!
  • Cream cheese frosting cannot be used under fondant, because it will melt the sugar in the fondant.
  • This recipe will not crust, but if you're looking for a more stable frosting suitable for piping flowers or for use in stacked cakes, try my crusting cream cheese frosting recipe.
  • You can add ½ cup of cocoa powder to make this recipe chocolate.
  • You can tint cream cheese frosting using food color gels. Too many added liquids can break your frosting and make it too soft to use.

Nutrition

Serving: 2oz | Calories: 92kcal | Carbohydrates: 17g | Fat: 2g | Saturated Fat: 1g | Cholesterol: 8mg | Sodium: 43mg | Potassium: 10mg | Sugar: 16g | Vitamin A: 100IU | Calcium: 7mg
Tried this recipe?Let us know how it was!

More Recipe

  • close up of a jar of cilantro lime crema
    Cilantro Lime Crema
  • close up of turkey tetrazzini on a plate with a fork lifting some noodles
    Turkey Tetrazzini
  • How to Make Turkey Gravy
  • How to Make Turkey Broth

Reader Interactions

Comments

  1. Marian says

    April 02, 2019 at 2:14 pm

    Can you add color to cream cheese frosting as well? I want to make the banana cake but with different color frosting. Thank you

    Reply
    • The Sugar Geek Show says

      April 07, 2019 at 11:16 am

      Yes you can, any gel food coloring will do

      Reply
  2. Kim R says

    April 27, 2019 at 6:42 pm

    Could I use this recipe and stick chocolate bark onto it? (Like a tree stump cake) Will the chocolate stay put or slide off?

    Reply
    • The Sugar Geek Show says

      April 28, 2019 at 8:51 am

      As long as it wasn't too thick I think it would work

      Reply
  3. Kelly says

    May 27, 2019 at 5:51 pm

    You mentioned above making cream cheese frosting with swiss meringue buttercream, is there any reason you couldn't use the easy buttercream for the same effect?

    Reply
    • The Sugar Geek Show says

      May 28, 2019 at 1:23 pm

      You can definitely use easy buttercream 🙂

      Reply
  4. Chris says

    June 26, 2019 at 6:20 am

    In my country (Greece), we have no cream cheese in blocks, but only the spread version, which is lower in fat. Can I put more butter or sugar to strengthen it?
    Can I do something between the buttercream alternative and this recipe (to put sugar, but not that much)? Maybe a cup of sugar to a mix of 16oz cream cheese - 4 cups buttercream?!

    Reply
    • The Sugar Geek Show says

      June 26, 2019 at 9:51 am

      I really don't know, I'm not familiar with those ingredients. Best option is to just give it a try and see if it works with the ingredients that are available to you

      Reply
  5. Linda says

    June 28, 2019 at 9:57 pm

    Is the salt used to cut the sweetness? Also, can cupcakes iced with this be frozen?

    Reply
    • The Sugar Geek Show says

      June 30, 2019 at 7:46 am

      The salt is for flavor 🙂 Yes you can freeze them but the liners might pull away when you defrost them

      Reply
  6. Andrea says

    June 29, 2019 at 1:07 pm

    I feel like a dummy. Why not under fondant?

    Reply
    • The Sugar Geek Show says

      June 30, 2019 at 7:45 am

      The cream cheese frosting is just really soft and causes the fondant to sweat and melt when it's in direct contact

      Reply
  7. Kelsey says

    August 29, 2019 at 12:29 pm

    5 stars
    This was so tangy and delicious! It went perfect with my spice cake!

    Reply
  8. Kait says

    December 05, 2019 at 8:43 pm

    Can this recipe be used for a 3-tier wedding cake or would you recommend the crusting cream cheese?

    Reply
    • The Sugar Geek Show says

      December 06, 2019 at 4:27 pm

      Cream cheese frosting is not great for using under fondant and it's very soft. The stable cream cheese would be much safer as a filling and then regular buttercream on the outside

      Reply
  9. Iwona Helms says

    March 01, 2020 at 11:26 am

    Could you please convert this recipe to metric? thanks!

    Reply
    • The Sugar Geek Show says

      March 01, 2020 at 6:07 pm

      All recipes have a metric option right under the ingredients, just check the metric box 🙂

      Reply
  10. KAMRAN HAZRATI says

    March 21, 2020 at 4:03 pm

    5 stars
    Hey quick question...its about the cream cheese frosting...in the video you specify to use the paddle attachment but int the written recipe it says whisk. Do this make a big difference? Which is preferred? Thanks for your time! Love your site!!!

    Reply
    • The Sugar Geek Show says

      March 22, 2020 at 6:20 pm

      I think the whisk makes the frosting creamier and less chances of it breaking or getting curdled.

      Reply
  11. Nami says

    May 31, 2020 at 5:16 pm

    How can you make this a chocolate cream cheese frosting?

    Reply
    • Elizabeth Marek says

      June 01, 2020 at 9:49 am

      You could add sifted cocoa powder

      Reply
  12. Jane says

    June 01, 2020 at 7:18 pm

    5 stars
    This cake is amazing! I made it and it was love at first bite. I copied it by hand into my blue recipe ledger.
    I plan to make it again and again.
    Thank you for this delicious recipe.

    Reply
  13. Mark says

    June 07, 2020 at 4:01 pm

    Every time I make cream cheese frosting it is really thin and not stiff enough. How do I stop it from being runny

    Reply
    • Elizabeth Marek says

      June 08, 2020 at 9:24 am

      Cream cheese frosting is a very soft frosting. You can use more powdered sugar but then it becomes very sweet. https://sugargeekshow.com/recipe/cream-cheese-frosting/

      Reply
  14. Surama says

    July 26, 2020 at 4:50 pm

    Can I put ganache on top of this cream cheese frosting? I want to make a chocolate cake, frost it with cream cheese frosting and cover the top with chocolate ganache and a drip. I love your videos and recipes! Thanks in advance!

    Reply
    • Elizabeth Marek says

      July 27, 2020 at 10:40 am

      Absolutely, cream cheese frosting makes a great filling for cakes. Make sure you chill the cake well before covering in ganache

      Reply
  15. Surama says

    July 27, 2020 at 1:31 pm

    you're amazing! thank you!

    Reply
  16. Amrita says

    September 12, 2020 at 5:16 am

    5 stars
    Hi Liz!! I tried your red velvet cake recipe and it is out of this world!😍😋😋

    I want to make the cream cheese buttercream too. Could you please help me out ? In your recipe you have mentioned the serving is 30oz. Would that be enough to fill, frost and do a little piping for 3 layers of a 9 inch cake ? Thank you ☺️

    Reply
    • Sugar Geek Show says

      September 21, 2020 at 5:17 pm

      Thank you! Yes if you follow my cream cheese frosting recipe, it should be plenty to frost a cake that size

      Reply
  17. Jennifer says

    October 03, 2020 at 4:43 am

    I'm making "slice of cake" cake jars. Which cream cheese recipe should I use? This one or the crusting one?

    Reply
    • Elizabeth Marek says

      December 06, 2020 at 1:23 pm

      This one in my opinion

      Reply
  18. Jennifer Kester says

    November 09, 2020 at 9:36 am

    5 stars
    I made this cake for a family birthday dessert - hands down, the best lemon cake I’ve ever made. I baked the cake earlier in the week and froze it - to make things easier on the day of the get together - it was the perfect texture and delicious. I made the cream cheese frosting but added 1 TBSP of lemon juice - also delicious!

    Reply
  19. Lisa says

    November 18, 2020 at 8:50 pm

    5 stars
    I made it for the first time and it was great on my Banana Bread. Cant wait to make it again, everyone loved it, loved it !!!!!

    Reply
  20. Gail says

    January 15, 2021 at 4:30 am

    5 stars
    This is my go to recipe, love the taste and consistency. Just before I add the frosting to the piping bag, I like to give it a gentle stir to get any last minute air bubbles out. Easy to pipe onto cupcakes. Thanks for sharing!

    Reply
  21. Carla sallee says

    May 10, 2025 at 7:39 am

    Thank you for all your tips!!!
    I have not decided on what cake I'm making so I can't leave a comment on your frosting recipe, but I appreciate the time you spent educating us!

    Reply
4.82 from 16 votes (9 ratings without comment)

Leave a Reply Cancel reply

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

Recipe Rating




All comments are subject to our Terms of Use

Primary Sidebar

Hi, I'm Liz! I'm passionate about creating reliable, foolproof recipes that don't just tell you how to cook, but why things work - so you can skip the guesswork and confidently make the best sweet and savory dishes of your life.

More about me →

Our Cake Greatest Hits

Check our our best cake recipes

Summer Recipes

  • closeup of vanilla cake with vanilla buttercream slice on a white plate
    Moist Vanilla Cake Recipe Using Cake Flour
    Cook Time45 Minutes
  • slice of pink velvet cake with whipped cream frosting and fresh raspberries on a white plate
    Pink Velvet Cake
    Cook Time40 Minutes
  • slice of fresh strawberry cake on a white plate with strawberries behind it
    Fresh Strawberry Cake
    Cook Time1 Hours 10 Minutes
  • close up shot of double chocolate chip cookie
    Chewy Double Chocolate Chip Cookies
    Cook Time20 Minutes
  • Fast Bread Recipe
    Cook Time1 Hours
  • sourdough bread cut open to show crumb
    Beginners Sourdough Bread Recipe Step-By-Step
    Cook Time25 Hours 10 Minutes

Popular Recipes

  • close up of ganache drizzling into a bowl
    The Best Chocolate Ganache Recipe
    Cook Time20 Minutes
  • close up of easy buttercream rosettes
    Easy Buttercream Frosting
    Cook Time10 Minutes
  • close up slice of marble cake
    Moist and Fluffy Marble Cake Recipe
    Cook Time40 Minutes
  • close up of red velvet cake slice
    Red Velvet Cake Recipe
    Cook Time1 Hours 40 Minutes

Footer

↑ back to top

About

  • Privacy Policy
  • Terms of Service

Newsletter

  • Sign Up! for emails and updates

Contact

  • Contact
  • About Us

Copyright © 2024 Sugar Geek Show, Inc. All Rights Reserved.

4011 shares

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.