This fluffy whipped cream and cream cheese frosting is the perfect cupcake frosting. This vanilla frosting is easy, lightly sweet, pipes beautifully, and keeps well in the refrigerator.
This is our go-to frosting for our Perfect Vanilla Cupcakes. A single recipe will frost 24 cupcakes but it’s easy to double the recipe if you’re making a big batch for a birthday party.
This post may contain affiliate links. Read my disclosure policy.
Watch Cupcake Frosting Video Tutorial:
This frosting pipes so beautifully onto cupcakes, cakes and even cookies! I used the Wilton 1M Tip with a large piping bag. These 3 piping tips are the only ones I use for frosting cupcakes. Watch the video below. If it doesn’t load, be sure your ad blocker is turned off.
Homemade Cupcake Frosting is Best!
Flashback: as a child, I used to hide in the pantry and sneak spoonfuls of canned frosting [gross]; there’s something about the store-bought one that was just terribly irresistible. Maybe all those fabulous chemicals? Well, take that irresistible trait, minus the chemicals, and you get this frosting.
It also stays put pretty well in the fridge for, well, mine has been in there a week and I’ll go poke my finger in it. Be right back……… ok that’s just ridiculous. It’s still good!
Ingredients for Vanilla Frosting:
Combining cream cheese and whipped cream creates a soft and airy frosting that keeps its shape when piped. Make it once and you will make it over and over.
- Cream Cheese – should be softened at room temp, but not overly soft. If cream cheese is too soft, the frosting will end up runnier and won’t have that brilliant white color
- Powdered Sugar – also known as confectioners sugar, adds sweetness and helps build texture
- Heavy Whipping Cream – make sure it’s labeled HEAVY which has a 35-38% fat content
- Real Vanilla Extract – the flavor of real vanilla can’t be beat
How to Make the Cupcake Frosting:
Cooks Tip: For best results with whipped cream, freeze your mixing bowl and whisk attachment 10-15 minutes before using. Also, keep the heavy whipping cream refrigerated until ready to use.
- Whip the cream on high speed with an electric hand mixer (1-2 minutes) until thick, fluffy and spreadable.
- In a second mixing bowl, using a hand mixer, beat cream cheese and powdered sugar (start on low speed unless you want to be standing in a cloud of powdered sugar), then beat in 1 tsp vanilla extract.
- Fold the whipped cream into the cream cheese mix.
That’s it! Just three steps and you’ve nailed it! Keep it covered in the fridge until ready to use on these Vanilla Cupcakes, our moist Chocolate Cupcakes, or even these super fluffy Pumpkin Cupcakes.
Tips for Making the Best Cream Cheese Frosting:
- Use a full-fat cream cheese for the best taste and texture (avoid low-fat). Soften cream cheese inside of it’s packaging at room temperature for 1 to 2 hours.
- Heavy whipping cream which has a higher fat content and will whip much easier. Avoid “whipping cream” or “light cream.”
- Make Sure Heavy Cream is Chilled until ready to use. Cold cream will whip up better.
- Don’t cut the sugar too much. We have tested with 1 1/2 cups powdered sugar which works but if you take out more, the texture will be affected.
Can I Use this to Frost A Cake?
You’ll fall in love with this frosting and naturally, you’ll want to use it on all your desserts. This makes enough frosting for a 2-layer, 9-inch cake. If you want a super generous amount of frosting, or if working with a 4-layer cake, you can make 1 1/2 times the recipe.
More Frosting Recipes:
If you love to change up your cupcake frosting, try these top-rated frosting recipes. We have everything from rich chocolate frostings to marshmallow-soft creams.
- Swiss Meringue Buttercream Frosting – the flavor and texture are heavenly
- Chocolate Frosting – decadent but light with cream cheese
- White Chocolate Frosting – adding melted white chocolate is genius
- Chocolate Ganache – use it as a glaze or whip it into the best frosting
Cupcake Frosting Recipe

Ingredients
- 8 oz cream cheese, at room temperature
- 2 cups powdered sugar, (confectioners sugar)
- 1 1/2 cups heavy whipping cream, (keep chilled until ready to use)
- 1 tsp vanilla extract
Instructions
- In a large mixing bowl with an electric hand mixer, whip the cold heavy cream on high speed (1-2 minutes) until thick, fluffy and spreadable.
- In a second mixing bowl (using the same electric mixer - no need to wash it), beat cream cheese and powdered sugar. Start on low speed to incorporate then beat on high speed for 2 minutes until creamy and whipped, then beat in 1 tsp vanilla extract
- Use a spatula to gently fold the whipped cream into the cream cheese mix until well blended. Pipe onto cooled cupcakes or cover and refrigerate until ready to use.
Nutrition Per Serving
Filed Under
If you make this recipe, I’d love to see pics of your creations on Instagram, Facebook and Twitter! Hashtag them #natashaskitchen
We first published this recipe in June 2012. We re-photographed and added new photos. After much testing, we now use 2 cups of powdered sugar instead of 1 1/2 since it gave the cream a better structure.
Hi Natasha, I love this icing and it’s always been a hit! If I wanted to change the flavor to strawberry could I add a couple tablespoons of strawberry syrup or jam? Or how do you suggest I add the flavoring? Thank you!
Hi Ami, I haven’t tested that, but if you experiment using syrup or jam, you might add it to a small batch to see if you like the consistency, also be sure to add a little bit at a time so the frosting doesn’t get too thin. Let me know how it goes if you test that out 🙂
Can i freeze The frosting?
Hi Carolina, I haven’t tried freezing this frosting so I’m not 100% sure. I think it would work to pipe it onto cupcakes and then freeze, but it might not be the ideal consistency to pipe after it is thawed.
Hi Carolina, I haven’t tried freezing this frosting so I’m not 100% sure. I think it would work to pipe it onto cupcakes and then freeze, but it might not be the ideal consistency to pipe after it is thawed. If you experiment, please let me know how it goes 🙂
Can you decorate the cupcakes with frosting a day before and store it in the refrigerator? I am worried about it not holding its shape.
Hi Ania, we do this frequently. Refrigeration will keep the frosting firmed up and it will hold it’s shape well.
Can you add coloring to this frosting recipe?
Hi Letty, yes you can add food coloring. I would recommend a gel coloring a few drops at a time, at the end so you don’t water down the frosting.
Awesome! That’s what I thought but wanted to be sure! Making cupcakes for a baby shower this Saturday! Yay!!! Can’t wait to try this!! 😀😁
I hope they turn out fabulous! Please let me know what everyone thinks!
This is my absolute favourite. Do you think I could use it on a cake? I am not a big fan of buttercream frosting and your recipe is just soooo good, I want to use it everywhere 😉
Hi Sophie, absolute! This works well on cakes 🙂
I ‘ve used this once for frosting a cake and agree it can be thin, so for me I use it right before serving. But what my family really loves it for, is we put it in between two Beth’s Spicy Oatmeal Raisin Cookies ( a recipe I got from allrecipes.com). They taste like oatmeal cream pies but soo much better.
Yum, that’s a great suggestion! Thanks for sharing your great review with other readers!
Hi,
I’m from the U.K… I tried both the vanilla and chocolate cupcake recipes- they were delicious! Thank you!
Unfortunately, the frosting came out too runny to pipe… I followed all your instructions as above… (used philadelphia original cream cheese and whipping cream)… can I just check how many cups of cream cheese/kg and g you used? Has anyone from UK tried this recipe – do we have different fat content in our creams? what did i do wrong or any additional tips? I tried to refrigerate add sugar/cream cheese but made no difference :'(
Thanks – really liked the taste but wish it worked.
Hi Sadie, I wonder if it could be a difference in the fat content of the cream since I used HEAVY whipping cream which has about 36% milk fat while regular whipping cream has 30% milkfat which makes it more difficult to whip and also more difficult for it to maintain it’s shape. An 8oz package of cream cheese is 226 grams. I hope that helps!
Hi Natasha. I was wondering of i can use cool whip instead of heavy whipping cream to make this frosting? 16 oz?
Hi Katya, I haven’t tried that in this particular recipe. I imagine it would work though. Keep in mind cool whip is quite a bit sweeter so add it to taste.
I did go with 16 oz cool whip. I reduced sugar to 1 cup only. The frosting held its shape beautifully even after a couple hours without refrigeration and it was not overly sweet. I will have to make it with heavy whipping cream to see the difference next time. Can you taste cream cheese when you make it?
Hi Katya, I’m so glad you enjoyed it!! The cream cheese balances the frosting well but should not overwhelm the frosting.
Tried your cupcakes today and they are just divine. Thank you got such an easy recipe.
Delene from Johannesburg
You’re welcome Delene! I’m glad you love the recipe as much as I do! Thanks for sharing your excellent review!
I’m elicited to try the perfect vanilla cupcakes and frosting.
In the frosting the powdered sugar and whipping cream calls for 1.5 cups. Is that 1 and1/2 cups?
Thank you.
Hi Vi, yes that is correct. I updated the recipe to read a little more clearly with 1 1/2 cups instead of 1.5.
can I add food coloring to tint the frosting and will it change the consistency? I have both liquid coloring and paste….
Hi Beth, you can but I would suggest using a gel food coloring and adding a small amount at a time so you don’t change the consistency.
Hi!! I made this frosting tonight to practice the rose cupcakes, its taste amazing however mine came out a little runny and my roses didnt look that good, any ideas on what I should do to thicken it a bit? I just love the taste and really wanted to use this recipe for Saturday.
Thank you
Ginni
I also wanted to add, after reading other reviews, I used heavy whipping cream, froze my bowl, and made the cream cheese mixture in a separate bowl then folded the whipping cream in, I absolutely love the taste!! Just wish it didnt turn runny 🙁
Oh ok, got it! Sorry I didn’t see this reply when I answered. I hope the softening tip and using Heavy whipping cream tip helps!
Hi Ginni, I have found that for best results, the cream cheese should be softened at room temperature (not speed softened in the oven or microwave) and the cream must be HEAVY cream and beat until it is stiff and spreadable. If the cream is under-whipped, it will be a softer frosting.
Thank you so much for responding!! I will try it again!!
My pleasure Ginni!
I would like to make this frosting for a work event and I am wondering if it will hold up in the car ride and sitting out for maybe an hour or two.
Other frostings I’ve made with cream cheese get melty if they’re not keep refrigerated.
THANK YOU!
Hi Alexa, I think they would keep well in an air conditioned car for 1-2 hours as long as they are not in the sun. The sun will make them get melty much quicker.
Hello – just a couple of questions about this frosting recipe. When mixing the heavy whipping cream, I’ve read about adding cream of tartar – what are your thoughts on this? Also, you just fold the whipped cream into the cream cheese mixture, but you don’t beat them together, correct?
Hi Sherry, that is correct, I just fold them together. I haven’t tried adding cream of tartar to whipping cream. I usually use it to stabilize meringue. Now I’m curious and I’m off to do some research! 🙂
Ha ha! Ok, would love to know what you find out! Thanks!
Hi Sherry, so far, I’m not finding much. I did read that it adds unwanted flavor I think it was on cooks illustrated or someplace so I’m not sure…
Would this be a good frosting to use instead of like buttercream to make roses on a cake?
Hi Tabitha, I have used this to pipe roses and it does work well.
Hi Natasha,
The last line of the recipe says ‘keep it covered in the refrigerate until ready to use’, so can I prepare the night before and keep it in fridge so that I can frost the cupcakes the next morning?
Should I whip/beat the frosting again just before using ?
How many mini cupcakes we frost with this recipe ?
Thank you,
Kiran
Hi Kiran, you can rewhip to lighten it up if desired. I think this pipes the prettiest when you pipe it after it is made. You can also pipe the cupcakes with frosting then refrigerate those overnight and they keep really well frosted.
Natasha,
How many mini cupcakes will this recipe frost?
I only have space in my freezer, would it be ok to frost the cupckes and freeze them ?
I am not sure how to thaw them on the day of the event. Please advise.
Thank you,
Kiran
Hi Kiran, I haven’t tried that but I think it would work to pipe the cream on and freeze them. If you don’t have a container for them, once they are frozen, I would cover them so they don’t absorb other food smells from the freezer. Let them thaw at room temperature for an hour or so or let them thaw in the fridge overnight (if you have room). Let me know how it goes!
Thank you Natasha!
Will let you know how it goes.
My pleasure! Please do 🙂
Hey Natasha,
I made best vanilla cupcakes and this yummy frosting for my son’s birthday and it was a bit hit.
Everyone loved them.
I frosted the cupcakes in a cupcake container and kept them in the freezer .
I took them out 2 hours before the party and they were perfect .
I can’t Thank you enough for all the suggestions 🙂
Kiran
That’s great to hear! Thanks for sharing Kiran 😀
Hi Natasha , i made the cupcakes sans frosting and they were fantastic , thank you so much ….but i have a question for the frosting recipe – does powdered sugar mean icing sugar or do I need to powder granulated sugar in a mixie ? Please confirm ! Thanks in advance
Hi PC, powdered sugar is the same as confectioners sugar or icing sugar. Great question and I will clarify in the recipe.
Can you use this frosting recipe when using the Russian decorator tips?
Hi Kathy, yes that should work fine 🙂
Perfection! My son is so happy today) He was asking me to make him cupcakes with frosting. I used your recipe for both. And oh my.. They came out so good. I am not a cupcake person, but those are fantastic! Thank you Natasha🌹
Natalia, you are very welcome and thank you for sharing such a great review 😀
The Best frosting I’ve ever tried!!
Thank you!
Awesome! I’m glad you love the recipe Natalya! 😀
How can i make the vanilla cupcakes you posted chocolate. Can i add a tablespoon of cocoa powder and remove a tablespoon of cake flour?
It didnt allow me to add a comment to that posting thats why i am asking here since i will be making this frosting with it.
Thanks!!
Hi Tina, I haven’t tried that substitution and without testing it myself, I can’t say for sure but I assume it would work 🙂