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.
What size Wilton tip should I use ?
Hi Lynda, it is a Wilton 1M
I swapped the vanilla for lemon .. they were a great hit … thanks Natasha … love you recipes
You’re welcome, Shana! I’m so glad you enjoyed this recipe!
Is it possible to freeze this recipe if I am making cupcakes a few days in advance of a party? Thank you!
Hi Tricia, 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
Hi Tricia, 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.
Does powdered sugar contain only sugar? Or is it ok to use granulated sugar and mix it to powder form and use it that way?
Hi Hadicha, powdered sugar is a mixture of sugar and cornstarch. Blending together 2 cups sugar + 2 Tbsp corn starch would work well to keep the sugar dry. Here is a tutorial from a friend of mine on making powdered sugar.
So easy to make and so yummy!! Thanks! 🙂 🙂 🙂
Thanks for your great review, Matt!
I love a good cream cheese frosting and this one is so good! Lighter and fluffier than most cream cheese frostings and so good on cupcakes!
So happy to read your comments, Cyd. Thank you for giving this recipe an excellent review!
I made cupcakes with my daughter and we used this frosting recipe. We loved it and it was so scrumptious. Thanks!
That’s just awesome! Thank you for sharing that with me, Beth!
Hi Natasha,
Thank you for sharing your amazing recipes!
A quick question about your cream cheese frosting: will the frosting crust/hardened like regular american buttercream?
Hi Mayco, it doesn’t harden the same way. It remains more fluffy and soft even after refrigeration.
Great cupcakes!
I wanted to make the frosting but realized I don’t have heavy whipping cream is there something I can substitute? Half-and-half? Whole milk?
Hi Karen, those substitutions won’t work and will result in a runny frosting. Try our cupcake frosting from the pumpkin cupcakes instead. It’s awesome!
Hi Natasha, is it possible to replace part (maybe half) of the cream cheese with yoghurt/sour cream? Will it ruin the consistency? Thanks!
Hello, I haven’t tried that to advise, if you will do an experiment, please share with us how it goes.
Hi Natasha! I would like to ask if the frosting are able to fully frost your Vanilla Cupcakes (15 cupcakes) or will there be any leftovers?
Hi Eve, it all depends on how much frosting you like on your cupcakes. I doubled the recipe and (generously) piped it onto 45 cupcakes for my sisters baby shower with some left over.
I’ve been using this recipe for YEARS. It is so light, not too sweet, and beautiful on cupcakes. Holds up pretty well too!
So nice to hear that, Kelly! Thank you so much for the great review
Hi Natasha, I am making cupcakes for my daughters birthday party… Which frosting would you recommend? The Swiss Meringue Buttercream or the Cupcake Frosting? The cupcakes themselves will be vanilla with sprinkles in them…
Thanks!
Hi Natasha, I would say it depends on how you plan on piping these, how sturdy your frosting needs to be, and if it will be out of the fridge for a long time or not. I recommend reading through the comments of bother recipes. There are some great suggestions there.
Do you think this frosting would hold up with fondant over it?
Hi Sherry, I haven’t tested that but I think it could work. If you experiment, let me know how you liked the recipe
Hi Natasha,
Thank you for sharing wonderful recipes. I tried few cake recipes, and they were awesome. I am naive in frosting the cakes. My question may sound silly. Please can you help me explain if heavy whipped cream and double cream (45% fat) are same. I am in Europe and the Florap whipped cream can available (We get whipped cream in cans with nozzle here) is 27%. We get whole fat cream 35% as well. Many thnks
Hi Meg, Heavy cream generally has 36% fat in it.
Hey! Thanks for your reply. So can I use full fat cream and beat it in this recipe instead of heavy whipped cream?
Thanks
This is the best frosting ever it’s so light and creamy I used to cover a cake and to make the flowers. I added dye, liquid one, and it worked just fine. The only extra thing I did was after I put the frosting on the piping bags I left it in the freezer for maybe three minutes. It was chilly while using it and it allowed to make flowers with no problems.
Thank you so much for this wonderful recipe.
I’m so happy you enjoyed that. Thank you for sharing that with us!
Hi Natasha! I have a party at 5 pm and want to make these cupcakes with the icing but want to try to time it so I don’t have to keep it in the fridge and be able to make them to stay out for a few hours. What would you suggest doing time wise? I have the whole day free before the party. Would you do anything the night before? Thanks!
Hi Lita, they will hold up for several hours at room temperature (out of the sun) and they should be refrigerated overnight if not eaten the same day. In the refrigerator, they can last for days.
Thank you so much! Is it ok to premix the cake flour the night before and leave sitting out to use the next day? And are the ingredients proportional to just triple everything if I need to my 3x the amount.
Hi Lita, I am assuming you are asking about the cupcake batter? I would not combine the wet and dry ingredients ahead of time. It’s best to make the batter and bake right after. I haven’t tried tripling but I assume it should work if you can bake all of the cupcakes at once.
Hi, It’s the first time I tried making cupcakes and they look great but I could taste the baking soda. Have I under mix?
It’s a great recipe and I really hope to get it right next time. Thank you
Hi Meg, are you certain you didn’t accidentally swap baking powder and baking soda? I’ve had that happen before and that would cause it to taste like baking soda, otherwise the buttermilk should activate the baking soda so you shouldn’t be tasting it in the finished cupcakes.
Made those using your beautiful fluffy vanilla cupcakes. It’s a perfect frosting! Although it won’t hold up as good as butt cream ( wouldn’t do it in a hot day!) but people at my son’s party LOVED It! So did I! So light and airy! My pregnant friend was very fond of them 😀thx! Will make again !
I’m so happy you enjoyed that. Thank you for sharing that with us, Vika!
Privet Natasha! So i did make this frosting but for cupcakes…It’s DELIC! So easy to pipe and so light! I made it in 3 color for a swirl effect. Very nice! Thank you!
That’s so great, Vika! Thank you for that awesome review!