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.
Absolutely perfect frosting and cupcakes! Huge hit at my grandaughter’s 2nd birthday party.
I’m so glad to hear that, Eileen! Thank you for sharing.
Can I make this and keep in fridge for a few days and then use to frost a cake? I made it with some crushed peppermint sprinkled on top and used your vanilla cupcake recipe with a little peppermint sprinkles and gave them out to kids in neighborhood. So delish. But I made a double batch since I made a double batch of cupcakes. I have enough left over for a cake I have to make for my granddaughter so I’m wondering if I can keep it for a few days until I make the cake. Thanks.
Hi Valentina, you can totally make these ahead! We store this in the refrigerator! They will last a couple of days in the fridge.
Hi I loved this recipe! It is so light! I was wondering if you could substitute softened butter for the cream cheese. Adults would love the cream cheese taste but i think kids would like the more traditional buttercream folded into the whipped cream.
Hi Liz! I’m so glad you loved this recipe. You can use my vanilla buttercream.
Hi I was wondering how many cups of frosting this recipe makes? Thanks!
Hi Julie, I did not measure the frosting that way but it made 24 frosts 24 cupcakes or 1 cake
I had high hopes that this frosting would turn out. I made cupcakes for my twins’ birthday.Like others mentioned, it was soft and runny. But it tasted good! I had to add loads of powdered sugar to get peaks in the frosting again. Disappointed this didn’t work out.
Hi Char! I’m sorry to hear that. This frosting is softer and not as stable as buttercream but I have been able to pipe it just fine. The cream cheese should be softened at room temp, but not overly soft. If cream cheese is too soft, the frosting will end up runnier.
So then what would be a good way to fix it? Because I also felt like I had made the frosting too runny due to the cream cheese, and I just don’t know how to fix it.
Hi Lucia! I am not sure what caused the issue but you can try to refrigerate it for a little while to see if the texture improves. Read through my notes and see my process to see where yours may have looked different. Also, if you are wanting a more stable frosting, you can try my vanilla buttercream frosting.
Sorry but did not like at all. Runny and not much flavor. We followed the recipe exactly and yes we used Heavy Whipping Cream.
Bummer!
Sorry to hear that Michelle, this frosting usually turns out amazing so I am not sure what went wrong in your process.
I am making an Oreo cheesecake and wish to pipe whipped cream around top edge of cheesecake. I need the whipped cream to be as stable as possible to last a few days.
Would this recipe work well for this and do you think it will taste good on an Oreo cheesecake ?
I just discovered your site and I’m so excited to try the recipes…next one is the strawberry sponge cake!
Thank you for advice on the frosting.
Hi Jennie! I’m so glad you found my blog. I think this frosting would taste great with the cheesecake. It is not as stable as buttercream since it is whipped but I think it could last a couple of days.
I made the cupcake frosting just as shown on the video, but instead of folding in the whipped heavy cream I used the mixer. My frosting did not come out firm and held no form once on the cupcake. It was absolutely delicious and I Would love to get the recipe right so I can use it for my daughter’s 16th birthday Cupcakes. Please help me correct my mistake
I haven’t tried those substitutions, so I can’t speak to that. Substitutions may hinder the recipe outcome. I always suggest making a recipe as written the first time around.
Dont use the mixer when combining the whipped cream and cream cheese mixture, it mixes it too much and causes it to get runny. I just made this with my daughter and mixed the heavy whipping cream with a mixer until we had “snowy peaks” then I put in fridge while we made the cream cheese mixture. We folded it in gently and it turned out fantastic.
Can these be frozen with icing and decorated so they are ready for an event a week later?
Hi Laurie, I haven’t tried freezing this with frosting, so I’m not 100% sure, but I think it may work to pipe it onto cupcakes and then freeze it. If you experiment, let me know how you liked the recipe.
Fantastic recipe. I used almond extract in place of vanilla and it was amazing!
Thank you so much for sharing that with me, Kristina! I’m happy you loved it!
Good morning! Can you add food coloring to this before piping onto cupcakes? I’m trying to mix a few different color frostings together to decorate some “flame” cupcakes for my son’s birthday party:) I’m trying to decide if I should use this recipe or your buttercream frosting… Thank you!
Hello Meagan, 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.
This frosting tastes great but it always turns out soupy for me. I’ve made it twice and same thing happens. I’ll give it a third try.
Hi Raj, that is typically due to either having the softened ingredients over-softened or using a lighter cream. Make sure you are using COLD HEAVY whipping cream and only softeneing your ingredients for no longer than 1 1/2 hours at room temperature.
Mine was soupy as well but Natasha’s chocolate cupcakes are incredible! Next time I’ll make frosting without the whip cream
I did it and it turned out so good! Thank you!
I did use 1 tbs of Wilton meringue powder to stabilize it because I had to make it the night before the event…
Hi Gaby! So glad to hear you enjoyed this frosting. How did the meringue powder work for stabilizing?
Do you think I could add the blackberries from the blackberrie frosting recipe to turn this into a black berrie recipe? I like the idea of the combo of whipped cream and black berries… 🙂
Hi Erin, you’d have to expirement with it. This frosting is not very stable so I worry that adding fruit puree will leave it watery.
I made these cupcakes with my four year old grandson. We love the recipe. The frosting is amazing. I will use it again and share it with my friends. Thank you.
So glad to hear that, Linda! Thank you for the feedback.
Can I use food coloring if so what kind of food coloring can I use for this recipe ? Which one do you recommend
Hi Camila, 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 would love to have you give me Tips for making it ahead of time?
Hi Gina, you can totally make these ahead! We store this in the refrigerator! They will last a couple of days in the fridge.
Hi,
I freaking LOOOOOOVE this frosting. It was a big hit at my granddaughters birthday party. I did it with 1 1/2 cups of powdered sugar, came out great. I was wondering if this could be a chocolate frosting also.
Thank you
Tracy
Hi Tracy! I’m glad you enjoyed this frosting. I’m pretty sure you could make it chocolate but haven’t tested it. Check out this recipe for chocolate cake as well, the frosting used here is similar.
Thank you!
I’ll try the chocolate one. I love the texture the whipped cream adds to the frosting. I think I’m going to experiment this weekend.😀
I am looking for a frosting that is not so sweet but great to do a smash cake for his first birthday cookie monster cake & his cupcakes .can you plz contact me on the one to use .thank you . Valerie .p.s. your tomato soup is Banging …
Hi Valeria, I haven’t made a smash cake before, but you can find all of my frosting recipes HERE. I don’t care for overly sweet recipes myself. I hope you love this recipe!
This frosting was tasty, but not stable enough for me…literally slid off my cooled cupcakes and I followed the recipe. Not sure what happened. Maybe will try again sometime.
Hi Cheryl, I’m sorry to hear that. Cream cheese frosting is softer than some other frostings but it should have still kept its shape, not slid off your cupcakes. The cream cheese should be soft but not overly soft. I found it best to leave it 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. Hopefully, you find this helpful and I hope you do try again sometime.
My cream cheese was way too soft and I live in Texas and it was a warm day….so there is problem! Will certainly try again. Thanks Natasha! 🙂
So sorry, I forgot to review this recipe! Thank you so much and I will use this recipe in he future for a dessert or a Tea Party!
Hey, Natasha! I made these for a friend and I am so excited to give her this recipe!
So sorry, I forgot to review this recipe! Thank you so much and I will use this recipe in he future for a dessert or a Tea Party!
You’re very welcome. Thank you for the review.