Best Cream Cheese Frosting


Quick and easy cream cheese frosting recipe, requiring basic ingredients. Fluffy, stable, creamy and tangy. Perfect for piping cupcakes and cake decorating.

This classic cream cheese frosting recipe is the BEST!

It has the perfect BALANCE of sweetness and tanginess.

It’s so flavorful that I can eat it by the spoonfuls.

This fluffy cream cheese frosting like bakery 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

I have used this simple cream cheese frosting for red velvet cake.

I have also used this cream cheese frosting for carrot cake.

Easy Cream Cheese Frosting Recipe for Piping Cupcakes and Cake Decorating 2
Here are some helpful TIPS for this easy frosting recipe:

  • 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/ 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!
  • You can add less sugar (about 3 cups), if you don’t want the frosting to be too sweet.
  • If you like, you can make this frosting THINNER by adding more milk or heavy cream (only 1 tbsp at a time) until you reach the desired consistency.
  • To make lemon cream cheese frosting,  add 1 tbsp lemon zest and 1 tsp lemon extract in this recipe.
  • To make cream cheese lime frosting, add 1 tbsp lime zest and 1 tsp lime extract in this recipe.
  • To make cream cheese frosting to drizzle, thin out this frosting with milk or heavy cream until you have a thick syrup-like consistency. That’s the perfect cream cheese icing for cinnamon rolls… Similar to cream cheese frosting like Cinnabon.

Stable Cream Cheese Frosting Recipe

Here are some common questions and answers for this easy cream cheese icing:

  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 9×13 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 make cream cheese frosting without butter?
    You can make cream cheese frosting with shortening instead of butter. However, I have noticed that cream cheese icing without butter is not as rich and creamy.
  10. 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.
  11. Why is my cream cheese frosting runny?
    There is too much liquid  in your recipe and not enough powdered sugar.
  12. 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.
  13. Why use cream cheese frosting?
    It’s a nice change from classic American buttercream icing and the subtle tangy but sweet flavor compliments some cakes really well.
  14. When to use cream cheese frosting? What is it good on?
    It’s great on red velvet cakes and carrot cakes but I also really like it on these chocolate cupcakes.
  15. What is crusting cream cheese frosting?
    It’s basically frosting that looks like fondant. This type of frosting is really sweet and made with a high ratio of sugar. Due to this, when it’s used to frost cakes, a light sugar crust forms on the cake. You need to use the Viva method to smooth out the frosting on the cake. It’s considered to be a decorator’s cream cheese buttercream and used when people don’t like the taste of fondant but prefer the look of fondant. My recipe below is NOT for crusting buttercream frosting.

Fluffy Cream Cheese Frosting Recipe

If you liked this Philadelphia cream cheese frosting, be sure to check out some of these other frosting recipes:

Orange buttercream icing
Chocolate buttercream icing
Seedless strawberry frosting
Mango frosting
Cooked Flour buttercream (Ermine Frosting)
Coconut cream chocolate frosting
White chocolate buttercream frosting
American buttercream frosting
Seven minute frosting
Mocha frosting
Champagne frosting
Glace icing (dries hard- best for cookie decorating!)
Royal icing (dries hard- best for cookie decorating!)

Print Recipe Pin Recipe
4.69 from 16 ratings
Rate this Recipe »

Best Cream Cheese Frosting

Prep Time: 10 mins
Total Time: 10 mins
Quick and easy cream cheese frosting recipe, requiring basic ingredients. Fluffy, stable, creamy and tangy. Perfect for piping cupcakes and cake decorating.
Yield: 3 cups


  • 8 oz Cream cheese, Full fat
  • ½ cup Butter, Unsalted, Room temperature
  • 4 cups Powdered sugar
  • ¼ cup Cornstarch
  • 1 tbsp Meringue powder, (for stability)
  • 1 tbsp Vanilla extract


  • In a mixing bowl, beat together the cream cheese and butter.
  • Add vanilla extract and mix again.
  • In a separate bowl, whisk together the powdered sugar, cornstarch and meringue powder.
  • Start adding this sugar mixture (1/2 cup at a time) into the wet mixture, while continuing to mix until all the sugar is incorporated. Enjoy!


Leftover icing can be stored in a sealed container in the fridge for up to 5 days.



Serving: 1cup, Calories: 300kcal, Carbohydrates: 173g, Protein: 4g, Fat: 56g, Saturated Fat: 34g, Cholesterol: 164mg, Sodium: 251mg, Potassium: 104mg, Sugar: 159g, Vitamin A: 1960IU, Calcium: 83mg, Iron: 0.4mg
Course: Dessert
Cuisine: American, Italian
Calories: 300
Author: CakeWhiz

Simple Cream Cheese Frosting For Cupcakes

Well, that’s all for today.

Until next time, tata my lovelies!


95 comments on “Best Cream Cheese Frosting”

  1. Does the cream cheese need to be cold or room temp? No one ever clarified that in the recipes I find 

    • Mine is always cold. I feel like the frosting holds its shape better when it’s cold and not room temperature. Some people prefer room temperature cream cheese because it’s easier to blend. I really don’t think that’s an issue if you are using a mixer.

  2. The best cream cheese frosting I’ve tried! Absolutely delicious5 stars


Leave a Reply

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

Recipe Rating