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.
So am I able to skip the cream cheese?
Hi Amy, I always make this frosting with cream cheese. You might enjoy our Vanilla Buttercream frosting which does not have any cream cheese in it.
Thanks in advance
Can I skip the cream cheese my brother is allergic and I’m planning to use this on your vanilla cake for a the fourth of July celebration
Hi Amy, we love it with cream cheese, but here are a few other frosting recipes you can try.
Do you sift the powdered sugar before measuring? Or after? Or no sifting at all?
Hi Rachel I sift after measuring.
Hi Natasha,
I would like to try this recipe. Can I pipe it into the center of the cupcakes? If so, how many cupcakes will this fill?
This recipe normally frost 24 cupcakes, so it really just depends on how much frosting you were adding to the center and the top of the cupcake. You could probably still generously frost 18 cupcakes.
Does this frosting colour well?
Hi Jojo, I imagine that should work fine. I would recommend a gel coloring a few drops at a time, at the end so you don’t water down the frosting.
Question for you … followed the recipe exactly and I‘ve already folded the whipped cream into the cream cheese mixture. I’d love for it to be a tad sweeter. Is it too late to add some more powdered sugar and beat it in a bit?
Hi Rissy, could be too late to add already. You can do that next time though. I recommend trying out and finishing out the first batch that you did first and just adjust it on your next try.
Made these and they turned out great. I used Greek cream cheese which is 50% less fat and 40% more protein than regular cream cheese. I stabilized the heavy cream with 3 Tbsp of the powdered sugar. Thanks!
That’s just awesome! Thank you for sharing your wonderful review!
Loved the recipe and how they turned out!!
I’m so glad you enjoyed it!
Best frosting EVER!! Great fluffy consistency and not overly sweet like buttercream! But, we don’t necessarily like cold cake…do you think I could just keep the piping bag in the fridge and then decorate three or four cupcakes at a time as we need them?
Hi Lauri! I bet that could work! I’m so glad you loved this recipe!
SOOOOO happy that I found this recipe!! Thank you!! I will never use another recipe! EVERYONE LOVED the cupcakes!!
That’s so great! It sounds like you have a new favorite!
Could I make this for a chocolate icing by adding cocoa powder?
Hi Andrea, I haven’t experimented with different add-ins with this one. I use it as-is. For chocolate frosting, I would highly recommend this recipe.
Can I use a little of powered Whip Cream stabilizer to help hold shape of decorative piping? Love the icing. Added a little creamed peanut butter to some and used it to fill the inside of cupcake, topped with plain icing. WOW what a nice burst of flavor. Love your videos.
I think that would work but I haven’t tried that yet. If you do an experiment, please share with us how it goes!
Oh my GOSH! I’ve tried many frosting recipes but this is the best one BY FAR. So delicious and the perfect amount of sweetness so it isn’t overpowering. My go to recipe for all my frosting activities lately. Love it! Thanks for sharing!! Made it for berry filled cupcakes a few weeks ago and trying it on a mango cake today!
That’s so great! It sounds like you have a new favorite, Sara!
I just tried making this frosting and your vanilla cupcakes and they were delicious! The frosting is light and not too sweet which is perfect!
The only thing is I need to whip the cream longer than 2 minutes next time, since I followed the exact recipe, but the cream was a bit soft and runny when I folded into the beaten cream cheese. Therefore the frosting was not as firm as I would like.
I refrigerated the frosted cupcakes. They still tasted great after 3 days in the fridge, just need to let it sit outside for 20 minutes before eating, so the cupcake will be softer. Thanks for a great recipe! I will make it again.
You’re much welcome, Lynn. Thank you for sharing your experience nad some tips with us, that is so helpful. We’re glad you enjoyed the recipe!
Hi. Will a stand mixer work to get the same results?
Hi Darlene, yes, a stand mixer will work great.
Help, I made this twice and both times was runny? Use organic cream cheese, heavy whipping cream and put bowl and mixer parts in freezer. I love the test but can’t figure out what I did wrong???
Hi Sherry, if the cream cheese gets over softened, it can be runnier. It should be at room temp for about 1 1/2 to 2 hours and no longer. Also, be sure to beat the heavy whipping cream adequately. If it’s loose going into the frosting, the overall frosting will be loose. I hope that helps.
Hi Natasha,
Can I add gel good coloring to this frosting? Don’t want it to loose form due to the coloring.
Hi Sue, I imagine that should work fine. I would recommend a gel coloring a few drops at a time, at the end so you don’t water down the frosting.
I made these cupcakes last weekend and added food coloring to the frosting for a gender reveal party! They came out really yummy and everyone loved them! I’ll definitely be making more in the future and will recommend this recipe to everyone! 🙂
Sounds wonderful, Sue. I’m happy to know that it was a hit and everyone loved them! Thank you for sharing that with us.
I love the frosting it’s the best. I don’t usually eat frostings on cupcakes because they are too sweet but this one makes me happy especially my daughter and husband loves it. Thank you.
I’m glad you loved it, Venice!
Thank you for this recipe! Hands-down my favorite frosting. And I don’t even really like frosting, it’s usually too sweet. However, this frosting is not overly cream cheese tasting and the whip cream makes it so much lighter and less sweet. I use this every year on my kids birthday cakes now. I highly recommend
I’m glad you liked the frosting, Terri! Thank you for sharing your good comments and feedback with us.
Hi Natasha
Can you just confirm your oven temperatures are they for fan assisted.fabolous recipes by the way
Hi Susan, we use an electric conventional oven (not convection).
Hi. Can you freeze the frosting? Thank you.
Hi E, I haven’t tried freezing this frosting, so I’m not 100% sure. I think it would work on piping it onto cupcakes and then freezing, but it might not be the ideal consistency to pipe after it is thawed. If you experiment, please let me know how it goes.
I used this frosting with the perfect vanilla cupcakes and it was so goooood. The frosting is super creamy and light. This is good if you like a light frosting than like buttercream for say. The texture of the pillowy, soft frosting and the cupcakes meshes very well together. I think this frosting is also a good substitute for like a regular cream cheese frosting. It is like a lighter version of cream cheese frosting, but not as cheesy. I highly recommend this frosting. This is the best frosting ever coming from a person who doesn’t really like frosting. This recipe is a keeper.
Thank you for sharing this excellent review with me, Audrey! This recipe is popular for a good reason.
Hi, Natasha. I haven’t found any store that carries heavy cream where I live. By the way, I live in Jakarta, Indonesia. Is there no alternative?
Hi Avril, you might try our Buttercream Frosting instead or our favorite Cream Cheese Frosting.
They have in foodhall plaza senayan..I used to live in Jakarta too 🙂 good luck