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.
Should the heavy whipping cream be whipped to stiff peaks?
Hi Julia, that’s correct! Make sure to beat the cream until stiff peaks.
Hi! I’m planning on using this frosting recipe along with the cupcake recipe. I was wondering if it would be ok to use food coloring on it. I wanna do a 2 color swirl. Thank u!
Hi Brianna, I would recommend a gel coloring a few drops at a time, at the end so you don’t water down the frosting.
Hi Natasha!
I’m making your cupcake recipe for 12 cupcakes and want to make this frosting for them. Here it says that this recipe will frost 24 cupcakes but on your video you frosted 12. Should I make the recipe as written or just half? I’m thinking that maybe you were able to frost 12 because you put a lot a frosting on each of them.
Hi Viridiana, for aesthetics and the video I made 12 but the recipe actually makes enough to cover about 22-24 cupcakes per batch depending on how much frosting you use.
Hello Natasha
For 12 cupcakes what is the ratio for frosting? Should I make this frosting recipe half?
The serving size of this recipe is 12 cupcakes so you can make half of the frosting or add a little bit more just in case.
Hi Natasha,
Thank you for all your recipe.. I have enjoyed most of your recipe but this cup cake frosting was a failure.. not sure why but I followed exactly as per the recipe but it was thin and could not use the icing pipin… it was bit disappointing…
Hi Latha, it could be two things – either the cream used wasn’t HEAVY whipping cream (or beaten sufficiently), or the cream cheese was over-softened which will create a loose frosting. Both of these could have been the culprit.
Hi Natasha! I’m interested in trying your recipe and was wondering if adding freeze dried fruit would work for flavoring the frosting. I was thinking of food processing the freeze dried fruit with the powdered sugar. Do you have any recommendations on how much freeze dried fruit to add? Thanks so much!
Hi Elizabeth, I’ve never tried freeze dried powered fruit in frosting, but I do love the concept of using a natural flavoring and color rather than food food coloring. I wish I had a good answer for you, but without testing it myself, I can’t say for sure. I’d recommend testing small batches in ramekins so if it doesn’t work out to the color you want, you can still salvage the remaining frosting. I hope that helps!
Once frosted, must cakes be kept in refrigerator?
Hi Candy, yes, we store this in the refrigerator!
I am wondering the same thing.
Hi Carolyn, yes, we store this in the refrigerator!
Hi, I just made the frosting but it seems too soft, like a little runny. How can I fix it?
Hi Lilly, make sure you use HEAVY whipping cream which has a higher fat content than regular whipping cream and also do not oversoften the cream cheese which can cause the frosting to seem runnier. If you have already combined them ingredients, you might refrigerate 15 minutes then beat a little longer.
Hello Natasha! Does this vanilla buttercream withstand Texas heat? It’s a pain to make cakes and cupcakes in the summer even if I lower my thermostat to 68°F I read that an Italian meringue buttercream can withstand heat but I’m not ready to do all the work 🥴. I’ve used your chocolate cream cheese buttercream frosting and it’s absolute goodness! But I have to keep it in the fridge until ready to eat.
Thanks for sharing your talent! Happy 4th!
~Maria
Hi Maria, The best advice I could give is to keep them in a cooler or fridge. The frosting is fairly sturdy, but you don’t want them out in the heat for very long.
Omg!! You seriously have THE BEST recipes Natasha!!! Never fails, they always turn out sooo good. Thank you!!!
YOu’re so nice! Thank you for that great review, Shelley!
Another awesome recipe! Thanks!
You’re welcome Tanya!
Hi! This recipe is amazing. You should try using this frosting on a sponge cake lined with strawberries, its delicious!
Yum! That sounds so good! Thank you for sharing that great suggestion with us!
Yes, I did and it was great!
Keep this up and you will have a TV show. I haven’t tried the recipe yet to rate it.
Good luck
I hope you can try it soon!
This sounds amazing and supper easy! Does it really hold its shape if i want to do rosettes on a cake?
Also, can i substitute some of the cream cheese with butter and by how much?
Thank you
Hi Naty! It sure does! I hope you enjoy this recipe!
Can you half this recipe?
Hi Susan, I imagine that should work. When you half the recipe you would need at least 3/4 cup of sugar to help with the consistency. Hope this helps.
Absolutely love your videos!
You’re so nice! Thank you!
It was delish and very smooth
Awesome! Thanks for your great feedback.
Hi-
I made the frosting and it was really good! I used it on Cherry cupcakes. I think I might add a little Amaretto next time.
Thanks for another hit!!
You’re welcome! I’m so happy you enjoyed it Kym! Thank you for the wonderful review!
How does the icing hold up to freezing once cupcakes are frosted? I want to make cupcakes, frost, freeze them today and then remove in 2 days to serve.
Hi Heather, you can freeze, but if it is just a few days, you can also cover and refrigerate the cupcakes. You can even keep them frosted, covered, and refrigerated for a few days and they will taste great. The cupcake frosting and the cupcakes keep really well refrigerated.
Hi Natasha, I made your vanilla cupcakes and this frosting yesterday. So tasty! I had some frosting left and I tried to use it today but it was too runny. Any idea why and what I can do to fix it in the future as I will be making it again for sure! I stored leftover frosting in the fridge overnight and tried to use it the next day right out of the fridge. Any tips will be highly appreciated! Thanks
Hi Tatiana, that could be due to either under-beating the heavy cream (if it’s too soft when you put it in the fridge, it won’t hold up as well), or oversoftening the cream cheese which will make your frosting looser. Also, make sure to use HEAVY whipping cream as regular whipping cream has a lower fat content and will not beat up properly.
I made the vanilla cupcakes to go along with this frosting and they turned out great! The frosting reminded me of a cheesecake fruit dip that I make. While delicious, I didn’t really care for it on the cupcakes. I will say that it piped beautifully and the end product was very pleasing to the eye. I will definitely make the cupcakes again with a different frosting.
That is so awesome to hear, Sarah. I’m glad you loved it!