You are here Recipe Index » Home » All Recipes » Cake Decorating Recipes » Buttercream and Frosting Recipes » The BEST Cream Cheese Frosting

The BEST Cream Cheese Frosting

This post contains links to affiliate websites, such as Amazon, and we receive an affiliate commission for any purchases made by you using these links. We appreciate your support!

Thank you for sharing - Save for later

Cream cheese frosting is a delicious, rich frosting of white cream cheese, butter, and powdered sugar. This is the ultimate cream cheese-based frosting recipe and it’s so easy to make. Good luck not eating the whole bowl!

A cake on a cake stand
How to make Frosting with Cream Cheese

A good frosting has the perfect balance between fat and sugar which are the two main ingredients that give you texture, stability, and flavor.

In fact, the secret to good CC frosting is full-fat cream cheese. Every baker needs a great frosting recipe in their repertoire. Having used this frosting professionally for years over endless desserts and cakes I can tell you this one is absolutely one of the best frostings ever!

Why make this recipe

  • This recipe is very simple and easy to make in just 5 minutes. So the next time you need a frosting doesn’t grab the storebought tub but buy these few ingredients. I promise you will get hooked on homemade frostings.
  • I use a little whipping cream for my frosting. This adds that light and airy whipped cream consistency.
  • I usually use a large bowl and whisk but you can also use a hand mixer or electric mixer.
  • This recipe is an excellent treat for your favorite cupcakes. You can also use it to frost a cake or any other pastry.
  • It is a stable frosting that you can use even under fondant. The stability of course comes from the butter that sets when chilled, unlike cream cheese that stays soft even when chilled.
  • The rich cream cheese flavor of course comes from the full-fat cream cheese that whips up with the butter and powdered sugar.
  • If you want a richer cream cheese flavor you can of course make a no-butter CC Frosting.
  • You can freeze leftover frosting in the freezer in an airtight container for up to a month so don’t hesitate to make more than enough frosting.
A carrot cake decorated with cream cheese
How to make Frosting with Cream Cheese

Ingredients and substitutes

  • Cream Cheese – No low fat! Please use full-fat cream cheese such as Philadelphia or Mascarpone. Nothing less than 38% . I usually use 40% mascarpone in mine especially when I’m using it for my fondant-covered cakes.
  • Butter – helps add stability to the frosting. As it firms up, it holds its shape better. Of course, preferably use only unsalted butter or omit salt in the recipe.
  • Lemon – Just a tiny amount to cut into that sweetness. And yet, it does not affect the taste of your desserts.
  • Salt – Sounds like a lot but it does help cut down the sweetness.
  • Powdered sugar – Always use good powdered sugar (confectioner’s sugar) made from cane sugar to avoid gritty/grainy frostings.
  • Flavoring – I love the classic vanilla extract or vanilla bean scrapings, but almond, orange, or rose extract are wonderful too.
  • Optional ingredients – feel free to spice your frosting to match the cake you are making. For example, in winter I use pumpkin spice or gingerbread spice when possible.
A cake decorated with cream cheese buttercream
How to make Frosting with Cream Cheese

Best cream cheese frosting recipe

Makes enough for 24 cupcakes, 8 or 9 x 2 layer cake

  • In the mixing bowl of a stand mixer with the paddle attachment cream the cream cheese and butter to remove any lumps. Add the heavy cream, salt, lemon juice, and vanilla extract– cream another minute
    Pro tip – use medium-low speed for cream cheese to prevent it from separating.
  • Next, add powdered sugar one cup at a time. Once all the powdered sugar has been used whip the frosting for 2 to 3 minutes on medium speed until light and fluffy.
    Pro tip – do not overwhip cream cheese as it can separate and become soft.
  • Consistency – Add a few tablespoons of powdered sugar to make it firmer or add a few tablespoons of heavy cream to loosen it
    Pro tip – if using it to frost a cake keep the frosting to a smooth but firm spreadable consistency or it will be too soft to smooth with the bench scraper.
A bowl with cream cheese frosting
How to make Frosting with Cream Cheese

Flavored CC frosting

  • Chocolate CC Frosting – Replace 1/4 cup powdered sugar with cocoa powder – stir together before you add into the mixer.
  • Lemon Juice CC frosting – Replace 1 spoon (tbsp) of the fresh cream with 1 tbsp of lemon juice – more tablespoons if you like a tart buttercream.
  • Peppermint CC frosting – Replace 1 tsp of vanilla in the recipe with 1 tsp peppermint extract to the above frosting.
  • Maple CC frosting – Replace the cream in this recipe with Maple syrup – the syrup will lighten the frosting so you may not be able to pipe firm swirls but it will still be absolutely delicious.
  • Caramel CC frosting – Omit the fresh cream in the recipe – Add 1/2 cup thick caramel sauce (see my homemade caramel sauce recipe here) – and add the caramel sauce at the last stage and you have whipped the cream cheese frosting.
A banana cake decorated with cream cheese buttercream
How to make Frosting with Cream Cheese

What can you frost with cream cheese?

A cream cheese frosting is very versatile and can be used on a number of cakes, desserts, and pasties. For example

Collage wit recipes you can make using cream cheese frosting.
How to make Frosting with Cream Cheese

Frequently asked questions

Why does cream cheese become liquid when I started to add sugar?

This is probably to do with the low-fat cream cheese lecture I gave you above. You must use cream cheese with at least 32 to 38% fat or more. Cream cheese is not an extra ingredient here it’s just like butter. We reduce the butter in a recipe to add cream cheese. So the powdered sugar needs to mix with the fat in the cream cheese and butter, which gives us that light and fluffy texture.

Why doesn’t the CC frosting stay at the same consistency after a few hours?

Cream cheese is a perishable product just like milk and yogurt or whipped cream. Hence, it must be treated with the same courtesy. The high powdered sugar content does work as a preservative. So we can keep the finished product out for a few hours. And yet, in general, you must treat cream cheese just as you would milk or yogurt.
Similarly, just like whipped cream – cream cheese becomes fluffy with all the mixing, and a lot of air is incorporated into the frosting. And yet, over time it loses its volume when kept outside of the fridge. Especially in warmer climates.

Can you cover a cream cheese frosted cake with fondant?

Absolutely! You can use this classic CC frosting. You want your frosting to be firm with the right consistency. If it’s too soft it will not firm up in the refrigerator. As a result, you will not be able to drape a heavy fondant. This favorite frosting does give you a nice firm canvas for fondant cakes.

You may also like

Did you enjoy this recipe? Please ⭐️⭐️⭐️⭐️⭐️ it.
Save it for later.
You can also find a collection of my recipes and  tutorials here on Pinterest. Follow me on FacebookTwitter, and Instagram.
And, don’t forget to subscribe to my blog to receive new recipes by email.


A cake on a cake stand

Cream Cheese Frosting

Print Pin Rate
Share on FB Save Grow
Prep Time: 10 minutes
Total Time: 10 minutes
Calories: 145kcal
Adjust Servings Here: 24 cupcakes

Description

Cream cheese frosting is a delicious, rich frosting of white cream cheese, butter, and powdered sugar. This is the ultimate cream cheese-based frosting recipe and it's so easy to make. Good luck not eating the whole bowl!

Ingredients 

Makes enough for 24 cupcakes, 8 or 9 x 2 layer cake

  • 8 oz (226 g) Cream cheese
  • 4 oz (113 g) Butter (unsalted, room temperature)
  • 1 lb (450 g) Powdered sugar
  • 2 tbsp Heavy cream (38% fat or more)
  • 1 tsp Salt
  • ½ tsp Lemon juice
  • 1 tbsp Vanilla extract

If needed for consistency

  • 2 tbsp Powdered sugar
  • 2 tsp Heavy cream
Follow Veena Azmanov on Pinterest

Instructions

  • In the mixing bowl of a stand mixer with the paddle attachment cream the cream cheese and butter to remove any lumps. Add the heavy cream, salt, lemon juice, and vanilla extract– cream another minute
    Pro tip – use medium-low speed for cream cheese to prevent it from separating.
  • Next, add powdered sugar one cup at a time. Once all the powdered sugar has been used whip the frosting for 2 to 3 minutes on medium speed until light and fluffy.
    Pro tip – do not overwhip cream cheese as it can separate and become soft.
  • Consistency – Add a few tablespoons of powdered sugar to make it firmer or add a few tablespoons of heavy cream to loosen it
    Pro tip – if using it to frost a cake keep the frosting firmer or it will be too soft to smooth with the bench scraper.

Recipe Notes & Tips

Flavored cream cheese frosting

  • Chocolate Cream Cheese Frosting – replace 1/4 cup powdered sugar with cocoa powder – mix together before you add into the mixer.
  • Lemon Juice – Replace 1 tbsp of the fresh cream with 1 tbsp of lemon juice – more if you like a tart buttercream.
  • Peppermint – replace 1 tsp of vanilla in the recipe with 1 tsp peppermint extract to the above frosting.
  • Maple – Replace the cream in this recipe with maple syrup – the syrup will lighten the frosting so you may not be able to pipe firm swirls but it will still be absolutely delicious.
  • Caramel – Omit the fresh cream in the recipe – Add 1/2 cup thick caramel sauce (see my homemade caramel sauce recipe here) – and add the caramel sauce at the last stage and you have whipped the cream cheese frosting. The consistency will be softer so you won’t be able to pipe firm swirls. Since caramel is added sugar the resulting frosting is rather sweet. You can add salt flakes to cut some of that and get a salted caramel effect. Personally, I prefer to make the classic cream cheese frosting recipe and then drizzle the caramel over the finished cupcake or cake as an added effect which is usually more appreciated than adding caramel into the frosting.

Conversions Used

1 lb = 453 grams, 1 cup = 240 ml, 1 stick = 113g, 1 tbsp= 15 ml, 1 tsp= 5 ml,

Nutrition Information

Calories: 145kcalCarbohydrates: 19gProtein: 1gFat: 7gSaturated Fat: 5gCholesterol: 22mgSodium: 162mgPotassium: 13mgSugar: 19gVitamin A: 260IUVitamin C: 0.1mgCalcium: 11mgIron: 0.1mg

The nutrition information and metric conversion are calculated automatically. I cannot guarantee its accuracy. If this data is important to you please verify with your trusted nutrition calculator. Thank you

Did you make this recipe? Share it with me.Tag @veenaazmanov on instagram or #hashtag it #veenaazmanov
Add to Collection

Thank you for sharing - Save for later

Similar Posts

58 Comments

  1. 5 stars
    Delicious, but make sure to use unsalted butter. I forgot and the icing was too salty.

    1. Salty? It is always best to use unsalted butter and unsalted cream cheese, and if you do use salted butter, is all you have then omit the salt in this recipe.

  2. Hi Veena, what should be the temperature of cream cheese while using. Can we add cold cream cheese to room temperature butter or the cream cheese needs to be bit warm.

  3. 5 stars
    I’m making your chocolate cake for a small wedding and using this for the frosting. How will this frosting/cake hold up in the freezer? When do you think I’d take it out to give it enough time to thaw?

    1. Snibb. I have not frozen this frosting on a cake but in ziplock bags it saved very well. I like to keep my cakes in the fridge overnight so it thaws gradually.

      1. 5 stars
        Okay got it. I”ll leave in fridge the night before and hopefully it doesn’t get watery.

  4. I really dislike powdered sugar. The grittiness from the cornstarch makes me crazy. What are your thoughts on using Caster sugar and cutting back the amount of sugar? I’m thinking of a 2:1 ratio of full-fat cream cheese to butter. As well as only a ~half cup of Caster Sugar. Is this doable?

    1. Cindy the problem with sugar as compared to powdered sugar is that it can make the frosting grainy. And in the case of cream cheese, it can cause the cream cheese to break down. I suggest you use a less sweet buttercream like Swiss, Italian, German, French.

  5. Hi Veena. I plan to try this frosting for my carrot cake. I could not get cream cheese or whipping cream with 38% fat. I plan to use mascarpone and double cream instead. Should i cream the cheese and butter, first, whip the double cream separately before folding it in instead of whipping together with the mascapone.

    1. Neve, You can use Mascarpone with this process. It is a thick cream cheese so will work beautifully. Also, the double cream can be whipped directly in the frosting.

      1. 5 stars
        Thank you so much Veena. I made the frosting as per your suggestion and it turned out very well.

Leave a Reply

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

Recipe Rating