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.
thanks! 🙂
Recently made these and they were GREAT. Thank you! Just mentioned and linked them back from a blog post 🙂
I just saw that. How fun! Thank you! You have a beautiful blog and I’m also happy to be following you on Instagram! 🙂
Hi! I love the cupcakes that go with this recipe, but I’m not a big fan of whip cream frostings. Do you reccomend any other frostings I could use? Thanks.
Are you more into butter creams or chocolate? What kind of ingredients do you like to work with?
I’ll try this recipe in a while, hopefully it will turn out just as nice as it looks in the picture.
It is a very good frosting. Hope you love it!
Thanks for getting back to me. It’s only been in the fridge for two days but i will feeze today and let you know how I get on when I take it out for next weekend.
This frosting is amazing and not too sweet. Great for adults who do not like very sweet frosting. It also pipes very well. I made swirls and even had sugar roses that I made on top on some of the swirls. It holds very well. I made frosting the night before, covered well and left in the fridge overnight. It was easy to use the next day. I still have some left. How long will the frosting last in the fridge? Can I freeze it? I love them too much to throw away!
I haven’t tried freezing it, so if you do it, please report back and let me know how it worked out. It’s been in the fridge for a week and stayed good 🙂 I’m glad you enjoyed the frosting. Thank you for sharing your experience with it!
Loved this recipe, and the cupcakes you recommended to go along with were the BEST cupcakes I have tried :)) made three batches and all were gone right away at the party… Gel coloring worked good, but the frosting would start melting a little after holding piping (frosting) bag in hand for a lil while… i just put it in the freezer for 15 seconds and started decorating cupcakes again and that worked good and they stayed well throughout the time out on the tables really good. making some right now for easter 🙂
Thank you sooo much again for your recipes :)) Im glad I found this website 🙂
Thank you Rose. I’m so glad you enjoy the site and the cupcakes 🙂 I’m happy to have you be a part of my kitchen!
Thank you!!! Finally a frosting recipe that is easy and tastes great! 🙂
You’re welcome Lina. Glad you liked it 🙂
Hello! I have been looking for a cupcake/frosting recipe for my son’s first birthday and am going to give this a shot! I saw that you had talked about trying to dye the frosting…..Did you and how did it turn out? Any tips?? Can’t wait 🙂
And do you have any suggestions for cute boy decorations on top of the cupcakes?
What is the theme of the party? Honestly I look for the ideas like that on Pinterest :).
White color worked great for my sister’s party, so I haven’t added any coloring. When adding coloring, add 1-2 drops at a time to the finished whipped cream and make sure it doesn’t get too liquidy.
Hey Natasha!
I’ve been looking forever for a great cupcake recipe that kids will love that for my son’s birthday and this looks great! I plan to decorate with the icing so I need something on the firmer side. Will this one hold up to piping with a star attachment and hold its shape for a few hours? If not can you suggest a recipe that might?
Yes, it will hold, make sure to use HEAVY whipping cream :).
The best frosting I have ever had, hands down.
Thank you Venessa :).
Definitely! Do you have an IG? I’ll probably end up putting a picture up there! 🙂
Found you and followed, I’ll tag you in a picture when they’re all done! Thanks for all your help!
Hi! I want to make this frosting for a party tomorrow at 5pm, if I were to frost them tonight would they keep? Or should I frost them tomorrow? Also, how long can they sit out during the party and still be Okay to eat? I have to try to make a teal color for it as well, I bought gel dye so hopefully it won’t become runny. Cupcake newbie, here! 🙂
Frost today and refrigerate overnight. They’d be fine at room temp for several hours 🙂 I haven’t tried dying the frosting but I might today! Making this frosting for chocolate cupcakes for tomorrow
Thank you! They won’t get all moist and weird in the fridge? Awesome. Well hopefully both of our dyed frostings come out good! 🙂
They stay put very well in the fridge 🙂 If you end up posting a picture of your cupcakes somewhere online, drop me a link; I’d love to see them!
I could never find a good frosting that didn’t involve butter and that I really liked. And when I tried this.. Its absolutely delicious!!
I will most deff will be using this now!!
Thank you so much!
Great, I hope you’ll find lots of new favorites :).
I have to make the cupcakes, with this frosting the night before as the party is at 11am and I won’t have time the next am. How should I store them? I see so much conflicting statements; it the fridge, not the fridge, in an air tight container at room temperature, but not if there is milk product in your icing. I want them to stay fresh and yummy!
Cover them so they don’t dry out and refrigerate. They will stay lovely 🙂
Natash, it would be awesome if you did a tutorial on how you frosted these, i know its simple. But i need to get mine perfect for a bridal shower and yours look perfect 🙂
I just used the pastry bag without a tip and made about circles working from the outside in. You can see picture here. I will post tutorial eventually :).
I just made this frosting tonight, and if I didn’t have so many cupcakes to frost tomorrow, I would eat it out of the bowl with a spoon! It’s THAT good!
This is the first of your recipes that I’ve tried, and I look forward to making one of the many recipes that I’ve bookmarked. Thank you 🙂
Welcome to the site Trish, I’m glad you like the recipe and hope you find many more favorites :).
Is it okay to substitute powdered sugar for regular sugar or no? by the way this recipe is delicious
Yes; it’s been done before, but it seems fluffier (is that a word?) with powdered sugar 🙂
I’m looking for a good cupcake frosting, I haven’t tried this yet, but can you taste the cream cheese in the frosting or does it taste more like a vanilla frosting?
The cream cheese does not have a notable taste in this recipe.
Thank you so much for this wonderful recipe by the time I got done baking them only three were left. They are very delicious!
You are welcome Inna, I have the same “problem” sometimes as well :).