• Skip to main content
  • Skip to primary sidebar
CakeWhiz
menu icon
go to homepage
  • About
  • All Recipes
  • Seasonal
  • Books
  • Work With Me
    • Facebook
    • Instagram
    • Pinterest
    • TikTok
    • Twitter
    • YouTube
  • search icon
    Homepage link
    • About
    • All Recipes
    • Seasonal
    • Books
    • Work With Me
    • Facebook
    • Instagram
    • Pinterest
    • TikTok
    • Twitter
    • YouTube
  • ×
    Home » Recipes » Frosting & Filling

    Best Cream Cheese Frosting {Stable}

    Modified: May 14, 2026 by Abeer Rizvi · This post may contain affiliate links · 116 Comments

    Pin23.5K
    Share
    Tweet
    23.5K Shares
    Jump to Recipe

    Quick, easy cream cheese frosting recipe, homemade with simple ingredients. Fluffy, stable, creamy and bakery style. Perfect for piping and cake decorating. Tastes even better than store bought icing.

    Easy Cream Cheese Frosting on Whisk for Piping and Cake Decorating.

    Want to Save This Recipe?

    Enter your email & I'll send it to your inbox. Plus, get great new recipes from me every week!

    Please enable JavaScript in your browser to complete this form.
    Loading

    By submitting this form, you consent to receive emails from CakeWhiz

    This old fashioned whipped frosting is truly the best! It's just as delicious as my Sour Cream Frosting (Vanilla) and Chocolate Sour Cream Frosting (Cocoa Powder) and has the perfect balance of sweetness and tanginess. I can eat it by the spoonfuls!

    Jump to:
    • Key ingredients
    • How to make easy stable cream cheese frosting recipe from scratch?
    • This icing is:
    • Tips and techniques
    • Variations
    • Frequently asked questions
    • Storage
    • More frosting recipes
    • Recipe

    Key ingredients

    • Cream cheese- Stick to full fat Philadelphia cream cheese. Nothing else is as good as this. Steer clear from generic brands. They are not as thick, which results in a thinner icing consistency.
    Ingredients for recipe on white marble background- powdered sugar, vanilla extract, butter, meringue powder, cornstarch, cream cheese.

    How to make easy stable cream cheese frosting recipe from scratch?

    Butter and cream cheese in glass bowl ready to be mixed with hand held mixer.

    1. Cream together butter and cream cheese- Until smooth.

    Vanilla extract being added to mixture.

    2. add vanilla and mix

    Powdered sugar and other dry ingredients being added to mixture.

    add meringue powder, cornstarch and half the powdered sugar and mix.

    More powdered sugar added to mixture in glass bowl.

    add remaining powdered sugar and mix.

    Final mixing of icing in glass bowl with hand held mixer.

    icing is ready when sugar mixture is smooth and creamy

    Piping a swirl on top of chocolate cupcake.

    pipe on top of cupcakes

    This icing is:

    • Easy to make with simple ingredients
    • Stable and holds its shape
    • Not runny, not lumpy, not grainy and not too stiff
    • Perfect for cake decorating
    • Perfect for piping cupcakes
    • Rich, creamy, fluffy, sweet and tangy

    Tips and techniques

    • Use clear vanilla extract for pure white color and no discoloration.
    • DON'T use low fat cream cheese. It must be full fat cream cheese. This adds flavor and richness to your frosting.
    • Use COLD cream cheese. It should NOT be at room temperature.
    • DON'T skip meringue powder and cornstarch since that makes this frosting thicker and and helps stabilize it.
    • You will know your frosting is ready when you scoop frosting onto your spatula and it holds its shape without dripping.
    • This icing should be colored with gel colors. DON'T use liquid food coloring or else the consistency may change.
    • Unsalted butter must be used!
    • If you like, you can make this frosting THINNER by adding more milk or heavy cream (only 1 tablespoon or even 1 teaspoon at a time) until you reach the desired consistency.
    • Recipe can easily be doubled to make a bigger batch.

    Variations

    • To make lemon cream cheese frosting,  add 1 tablespoon lemon zest and 1 teaspoon lemon extract in this recipe.
    • For lime flavor- Add 1 tablespoon lime zest and 1 teaspoon lime extract in this recipe.
    • Orange flavor- Add 1 tablespoon orange zest and 1 teaspoon orange extract in this recipe.
    • Turn this into a drizzle- Thin it out with milk or heavy cream until you have syrup-like consistency. That's the perfect topping for Easy Homemade Cinnamon Rolls (1 Hour).
    • For chocolate flavor- I don't recommend adjusting this recipe. Instead, I want you to make this Chocolate Cream Cheese Frosting with cocoa powder.
    • Pairings- Enjoy this in cakes, cupcakes, cookies, brownies and bars. Pair this with my classic Red Velvet Cake (Layer Cake) or Red Velvet Cupcakes. It also tastes incredible with my Carrot Cupcakes and Moist Carrot Cake.
    • Crusting frosting- That is different that today's recipe. It is really sweet and made with a high ratio of sugar to butter. Due to this, when it's used to frost cakes, a light sugar crust forms on the cake and creates a very smooth appearance. Perfect for the Viva method. It's great for people don't like the taste of fondant but prefer the look of Marshmallow Fondant. If you keep mixing more powdered sugar to my recipe today, you will end up with crusting buttercream.
    Fluffy white topping in stainless steel bowl.

    Frequently asked questions

    1. How to make cream cheese frosting from scratch?
      Start off by creaming together butter and cream cheese. Add extracts. Then, gradually add powdered sugar, cornstarch/meringue powder and whip until frosting is light and fluffy. The more you whip it, the fluffier it gets.
    2. What does cream cheese frosting take like?
      It's silky, smooth, rich and creamy and has the perfect BALANCE of sweetness and tanginess.
    3. Cream cheese frosting vs. buttercream?
      They both have different flavors and go well with different cake flavors. Cream cheese icing has a subtle tanginess to it. Buttercream frosting has no tanginess and a strong vanilla flavor.
    4. Cream cheese frosting- butter or margarine?
      Never use margarine! It does not work well and the consistency is awful.
    5. How much cream cheese frosting for 24 cupcakes, for 9x13 cake?
      The recipe below will yield about 3 cups of frosting. That's enough for icing 24 cupcakes or frosting a sheet cake. However, recipe can easily be doubled to frost bigger cakes or layer cakes.
    6. How to make cream cheese frosting thicker? How to stiffen cream cheese frosting?
      Adding more powdered sugar will make it thicker but it will also make the icing more sweeter. I like to add some meringue powder and/or cornstarch to thicken it.
    7. How to store cream cheese frosting? Why does it need to be refrigerated?
      It MUST be stored in a sealed container in the fridge for up to 5 days. It's refrigerated because cream cheese is used and that can go bad at room temperature.
    8. Can you make cream cheese frosting without powdered sugar?
      Some people like to use Splenda instead of powdered sugar but I prefer the powdered sugar version better.
    9. How to stabilize cream cheese frosting?
      Here are some ways to make stable frosting:
      - Use a combination of shortening and butter OR just shortening in this recipe.
      - Use meringue powder/ cornstarch, which helps to keep the frosting thick.
    10. Why is my cream cheese frosting runny?
      There is too much liquid  in your recipe and not enough powdered sugar.
    11. Why is my cream cheese frosting lumpy and grainy?
      It was not mixed together properly and the ingredients were not combined smoothly. For best results, I suggest using an electric mixer.
    12. Why use cream cheese frosting?
      It's a nice change from classic American buttercream icing and the subtle tanginess helps top cut the sweetness.
    Closeup shot of stable icing on whisk placed on a rustic metal tray.

    Storage

    • Refrigerate- In a sealed container for up to 5 days.
    • Freeze- In a sealed container for up to 1 month. When you are ready to enjoy it, thaw in fridge overnight and whip again.
    • Room temperature- This can stay out for 2-3 hours.
    • Make ahead- This can easily be made 1-2 days in advance.

    More frosting recipes

    • Easy Orange Frosting (Buttercream Icing)
    • Chocolate Buttercream Frosting (Ermine)
    • Strawberry Frosting (With Fresh Strawberries)
    • Mango Frosting (Buttercream)
    • Cooked Flour buttercream (Ermine Frosting)
    • Coconut Cream Chocolate Frosting
    • White Chocolate Buttercream Frosting (2 Ingredients)
    • Best American Buttercream Frosting (Easy)
    • Seven Minute Frosting (Egg White Icing)

    Recipe

    Best Easy White Stable Cream Cheese Frosting on Whisk Placed on Rustic Metal Tray.

    Best Cream Cheese Frosting (Stable)

    Abeer Rizvi
    Quick, easy cream cheese frosting recipe, homemade with simple ingredients. Fluffy, stable, creamy. Perfect for piping and cake decorating.
    4.81 from 26 ratings

    Video

    Print Recipe Pin Recipe
    Prep Time 10 minutes mins
    Total Time 10 minutes mins
    Course Dessert
    Cuisine American, Italian
    Servings 3 cups
    Calories 300 kcal

    Want to Save This Recipe?

    Enter your email & I'll send it to your inbox. Plus, get great new recipes from me every week!

    Please enable JavaScript in your browser to complete this form.
    Loading

    By submitting this form, you consent to receive emails from CakeWhiz

    Ingredients
      

    • 8 oz Cream cheese Full fat, Cold, Please use Philadelphia brand and avoid generic brands
    • ½ cup Butter Unsalted, Room temperature. For additional stability, you can use ¼ cup butter and ¼ cup shortening.
    • 4 cups Powdered sugar Preferably sifted
    • ¼ cup Cornstarch For stability
    • 1 tablespoon Meringue powder For stability
    • 1 tablespoon Vanilla extract Use clear vanilla extract if you want a pure white color. Regular extract will result in a slightly off white in color.

    Instructions
     

    • In a mixing bowl, beat together the cream cheese and butter.
    • Add vanilla extract and mix again.
    • Add cornstarch, meringue powder and half the powdered sugar. Mix until it's partially combined.
    • Add remaining powdered sugar, while continuing to mix until all the sugar is fully incorporated. You will end up with a smooth and creamy mixture.
    • If icing is too thick, mix in some milk as necessary. Start with 1 tablespoon or even 1 teaspoon and add more as necessary. Enjoy.

    Notes

    • Use unsalted butter to prevent this icing from becoming too salty.
    • Use full fat cream cheese for maximum richness and creaminess. 
    • Please note that you must use cold cream cheese and not room temperature. 
    • Use gel food coloring to tint this icing any color you like. 
    • This should be enough to fill and frost a round 8x3 cake.
    • This should also be enough to ice 24 cupcakes in a simple swirl and not a super high swirl.
    • For pure white colored icing, use clear extract. If you use regular extract, you will have a slightly off white color.
    • Sift powdered sugar to remove any lumps and this will ensure the smoothest consistency.
    • If icing is too thick, mix in some milk as necessary. Start with 1 tablespoon or even 1 teaspoon and add more as necessary.
    • Read additional tips and variations above. 
    • Leftover icing can be stored in a sealed container in the fridge for up to 5 days.

    Nutrition

    Serving: 1cupCalories: 300kcalCarbohydrates: 173gProtein: 4gFat: 56gSaturated Fat: 34gCholesterol: 164mgSodium: 251mgPotassium: 104mgSugar: 159gVitamin A: 1960IUCalcium: 83mgIron: 0.4mg

    An automated tool is used to calculate the nutritional information. As such, I cannot guarantee the accuracy of the nutritional information provided for any recipe on this site.

    Tried this recipe?Leave a comment below or rate and tag @cakewhiz on social
    Pin23.5K
    Share
    Tweet
    23.5K Shares

    More Frosting & Filling

    • Best Easy Fluffy Chocolate Cream Cheese Frosting with Cocoa Powder Piped on Top of Cupcake.
      Easy Chocolate Cream Cheese Frosting {Fluffy}
    • Closeup shot of spoonful of best easy homemade raspberry pie filling with fresh or frozen raspberries in glass jar.
      How to Make Raspberry Pie Filling {Fresh or Frozen}
    • Spoonful of easy orange glaze drizzle icing for cake being poured in a glass bowl.
      Easy Orange Glaze For Cake {Drizzle Icing}
    • Glass Bowl Filled With Easy Maple Glaze Drizzle Icing and Stainless Steel Whisk on Rustic Gray Background.
      Easy Maple Glaze For Cake {Drizzle Icing}

    Reader Interactions

    Comments

    1. Laura Ulrich

      July 29, 2017 at 11:55 pm

      I have tried many of your recipes and they have all been amazing, thank you.

      I really want to make the cream cheese frosting but that amount of sugar is insane, can you recommend a sugar free version?

      Thank you, Laura

      Reply
      • Abeer Rizvi

        July 30, 2017 at 4:12 am

        I am so happy to hear you are enjoying my recipes. Frostings generally do have a lot of sugar and I don't have a sugar free version yet. But I am actually working on a sugar free frosting recipe. I am still tweaking it. So, it's not ready to to be shared yet. I usually test the recipes a few times before posting them...Stay tuned though.

        Reply
    2. Ivette

      June 17, 2017 at 8:23 pm

      Hello, what do you mean by butter must be used? Thank you

      Reply
      • Abeer Rizvi

        June 18, 2017 at 11:51 pm

        I mean not to use shortening or margarine. The results will just not be the same. Hope this helps...

        Reply
    3. Chef G.

      June 04, 2017 at 2:27 pm

      Hello Abeer,

      I just came across your fab website. You are really a cake whiz! I love your work! I will be tuning in to see what next great idea you come up with. Great tips too!5 stars

      Reply
      • Abeer Rizvi

        June 05, 2017 at 9:33 am

        Awww Thank you! That's very sweet. If there is anything you want to see on the blog, please let me know.

        Reply
    4. rennie ruppert

      May 19, 2017 at 2:28 pm

      can you omit the meringue powder?

      Thank you

      BTW, great instructions!

      Reply
      • Abeer Rizvi

        May 22, 2017 at 2:35 pm

        I recommend using it since it stabilizes the frosting. But, I have made it without meringue powder too.

        Reply
    5. Beth M

      May 12, 2017 at 7:49 pm

      Where do you get meringue powder?5 stars

      Reply
      • Abeer Rizvi

        May 13, 2017 at 7:59 pm

        You can get them online from Amazon or Hobby Lobby or Michael's and a few WalMart locations also carry it.

        Reply
      • Kayla Skey

        May 20, 2017 at 10:12 am

        Michael's had it

        Reply
    6. qBee

      March 28, 2017 at 12:21 pm

      Hi,

      is it essential to use bar/block cream cheese?
      can I also add strawberry puree to the frosting?

      Reply
      • Abeer Rizvi

        March 28, 2017 at 2:19 pm

        This is a cream cheese frosting and I highly recommend the block of cream cheese. I have not tried this recipe with strawberry puree but I think it will make the frosting thin and you will have to add a lot of powdered sugar, which will totally change the flavor.

        Reply
        • qBee

          March 29, 2017 at 9:54 am

          Hi,

          I live in Uk and here we donot have the block/bar formed cream cheese.
          We have Philadelphia cream cheese but not the bar form. do you reckon it would work the same way?
          I'll still give it a go and let you know.
          Thanks

          Reply
      • Rachel

        April 24, 2017 at 1:09 am

        Did you end up trying the puree strawberries by any chance?

        Reply
        • Abeer Rizvi

          April 26, 2017 at 9:58 am

          I still haven't but we are hitting strawberry season. As soon as I try it, I will update this recipe.

          Reply
    7. Sibyl

      March 27, 2017 at 2:02 pm

      Hi!
      I hope u will reply to me in time - urgent question!
      I only have liquid food colour for a frosting tomo that hopefully will hold its shape on cupcakes. Can I not use a few drops in this?
      This looks perfect!
      If not, do u recommend any other stable frosting that I could use liquid food colour in?
      HELP!

      Reply
      • Abeer Rizvi

        March 28, 2017 at 2:17 pm

        If you are going to make a light pastel colored frosting, you can use a couple of drops of liquid food coloring without a problem. But, if you are making a very bright frosting, you will need a lot of liquid coloring and that will make the frosting much thinner.

        Reply
    8. Nathalie Kauefati

      March 09, 2017 at 2:37 pm

      Doesn't the cornstarch leave a flour taste in the buttercream?

      Reply
      • Abeer Rizvi

        March 09, 2017 at 4:51 pm

        Nope, it doesn't

        Reply
    9. Jennifer Murray

      February 26, 2017 at 3:57 pm

      Will this cream cheese frosting work with Russian decorating tips?

      Reply
      • Abeer Rizvi

        February 26, 2017 at 9:18 pm

        I haven't tried that but this frosting pipes really well. So, I think it should be a problem. But without having tried it, I can't guarantee the results. I usually use this frosting for my Russian piping tips:
        https://cakewhiz.com/american-buttercream-frosting-recipe/

        Reply
    10. Julie Hines

      February 15, 2017 at 10:04 pm

      If I ice my red velvet cake with this icing and chill it over night, do you think it will hold up long enough for me to cover it with fondant? This would be the 6" top tier to a 3 tier birthday cake.

      Reply
      • Abeer Rizvi

        February 17, 2017 at 6:02 am

        I have used this frosting under fondant without any issues. So, I think this should be fine as long as wherever you live is not too hot and humid. Cream cheese frosting is not known to be the most stable...hehe.

        Reply
    « Older Comments
    Newer Comments »
    4.81 from 26 votes (13 ratings without comment)

    Leave a Reply Cancel reply

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

    Recipe Rating




    Primary Sidebar

    Hello, I'm Abeer Rizvi, the author and founder of CakeWhiz - A dessert blog dedicated to baking, cake decorating, doctored cake mix recipes, and all things sweet. As a skilled food writer, baker, recipe developer, and cake decorator, I take pride in wearing multiple hats.

    More about me →

    Popular

    • Best Cinnamon Roll Icing Without Cream Cheese in Black Bowl
      Cinnamon Roll Icing {Without Cream Cheese}
    • Homemade Nougat Candy Recipe
      How to Make Nougat

    4th of July

    • Easy 4th of July Cake on Black Background
      Easy 4th of July Cake {Tiered Cake}
    • Easy Oreo Bites With 4th of July Decorations on Yellow Background
      Mini OREO Bites {No Bake}

    Footer

    ↑ back to top

    About

    • Privacy Policy
    • Work with Me

    Newsletter

    • Sign Up! for emails and updates

    Contact

    • Contact
    • FAQ

    As an Amazon Associate I earn from qualifying purchases.

    Copyright © 2026 CakeWhiz

    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.