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.

Vanilla Cupcake with Vanilla frosting decorated with a strawberry

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

Cream Cheese frosting on cupcake garnished with strawberry and basil

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.

  1. Whip the cream on high speed with an electric hand mixer (1-2 minutes) until thick, fluffy and spreadable.
  2. 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.
  3. Fold the whipped cream into the cream cheese mix.

Steph by step photos How to Make Cupcake Frosting in a bowl with a mixer

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.

Folding whipped cream into cream cheese mixture to make cupcake frosting

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.

Vanilla Cupcake Frosting Piped onto a cupcake

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.

Cupcake Frosting Recipe

4.95 from 339 votes
Cupcake with Vanilla Cupcake Frosting
Our go-to cupcake frosting recipe. This vanilla frosting always gets rave reviews and doubles as a perfect cake frosting!
Prep Time: 10 minutes
Total Time: 10 minutes

Ingredients 

Servings: 24 frosts 24 cupcakes or 1 cake
  • 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

123kcal Calories11g Carbs1g Protein9g Fat5g Saturated Fat31mg Cholesterol36mg Sodium24mg Potassium10g Sugar346IU Vitamin A1mg Vitamin C19mg Calcium1mg Iron
Nutrition Facts
Cupcake Frosting Recipe
Amount per Serving
Calories
123
% Daily Value*
Fat
 
9
g
14
%
Saturated Fat
 
5
g
31
%
Cholesterol
 
31
mg
10
%
Sodium
 
36
mg
2
%
Potassium
 
24
mg
1
%
Carbohydrates
 
11
g
4
%
Sugar
 
10
g
11
%
Protein
 
1
g
2
%
Vitamin A
 
346
IU
7
%
Vitamin C
 
1
mg
1
%
Calcium
 
19
mg
2
%
Iron
 
1
mg
6
%
* Percent Daily Values are based on a 2000 calorie diet.
Course: Dessert
Cuisine: American
Keyword: Cupcake Frosting, cupcake icing, vanilla frosting
Skill Level: Easy
Cost to Make: $
Calories: 123
Natasha's Kitchen Cookbook

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. 

4.95 from 339 votes (196 ratings without comment)

Leave a Comment

Recipe Rating




Comments

  • Eileen
    December 26, 2022

    Absolutely perfect frosting and cupcakes! Huge hit at my grandaughter’s 2nd birthday party.

    Reply

    • NatashasKitchen.com
      December 26, 2022

      I’m so glad to hear that, Eileen! Thank you for sharing.

      Reply

  • Valentina
    December 20, 2022

    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.

    Reply

    • Natashas Kitchen
      December 20, 2022

      Hi Valentina, you can totally make these ahead! We store this in the refrigerator! They will last a couple of days in the fridge.

      Reply

  • Liz
    November 22, 2022

    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.

    Reply

    • NatashasKitchen.com
      November 22, 2022

      Hi Liz! I’m so glad you loved this recipe. You can use my vanilla buttercream.

      Reply

  • Julie Derek
    November 9, 2022

    Hi I was wondering how many cups of frosting this recipe makes? Thanks!

    Reply

    • Natasha's Kitchen
      November 9, 2022

      Hi Julie, I did not measure the frosting that way but it made 24 frosts 24 cupcakes or 1 cake

      Reply

  • Char S
    November 4, 2022

    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.

    Reply

    • NatashasKitchen.com
      November 5, 2022

      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.

      Reply

      • Lucia
        May 26, 2023

        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.

        Reply

        • NatashasKitchen.com
          May 26, 2023

          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.

          Reply

  • Michelle
    October 29, 2022

    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!

    Reply

    • NatashasKitchen.com
      October 29, 2022

      Sorry to hear that Michelle, this frosting usually turns out amazing so I am not sure what went wrong in your process.

      Reply

      • Jennie
        April 26, 2023

        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.

        Reply

        • NatashasKitchen.com
          April 26, 2023

          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.

          Reply

  • Lorena Najera
    October 3, 2022

    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

    Reply

    • Natashas Kitchen
      October 3, 2022

      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.

      Reply

    • Kathleen
      October 9, 2022

      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.

      Reply

  • Laurie Cowan
    September 7, 2022

    Can these be frozen with icing and decorated so they are ready for an event a week later?

    Reply

    • Natashas Kitchen
      September 7, 2022

      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.

      Reply

  • Kristina
    July 22, 2022

    Fantastic recipe. I used almond extract in place of vanilla and it was amazing!

    Reply

    • Natashas Kitchen
      July 22, 2022

      Thank you so much for sharing that with me, Kristina! I’m happy you loved it!

      Reply

      • Meagan
        July 23, 2023

        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!

        Reply

        • Natasha's Kitchen
          July 23, 2023

          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.

          Reply

  • Raj
    June 14, 2022

    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.

    Reply

    • Natasha
      June 14, 2022

      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.

      Reply

    • Mary
      July 11, 2022

      Mine was soupy as well but Natasha’s chocolate cupcakes are incredible! Next time I’ll make frosting without the whip cream

      Reply

  • Gaby
    June 3, 2022

    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…

    Reply

    • NatashasKitchen.com
      June 3, 2022

      Hi Gaby! So glad to hear you enjoyed this frosting. How did the meringue powder work for stabilizing?

      Reply

  • Erin
    May 28, 2022

    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… 🙂

    Reply

    • NatashasKitchen.com
      May 28, 2022

      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.

      Reply

  • Linda Brook
    May 23, 2022

    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.

    Reply

    • NatashasKitchen.com
      May 23, 2022

      So glad to hear that, Linda! Thank you for the feedback.

      Reply

  • Camila Hernandez
    April 9, 2022

    Can I use food coloring if so what kind of food coloring can I use for this recipe ? Which one do you recommend

    Reply

    • Natashas Kitchen
      April 9, 2022

      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.

      Reply

  • Gina Sanchez
    April 1, 2022

    I would love to have you give me Tips for making it ahead of time?

    Reply

    • Natashas Kitchen
      April 1, 2022

      Hi Gina, you can totally make these ahead! We store this in the refrigerator! They will last a couple of days in the fridge.

      Reply

  • Tracy
    March 11, 2022

    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

    Reply

    • NatashasKitchen.com
      March 11, 2022

      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.

      Reply

      • Tracy
        March 19, 2022

        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.😀

        Reply

  • Valerie Studenroth
    March 10, 2022

    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 …

    Reply

    • Natashas Kitchen
      March 10, 2022

      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!

      Reply

  • Cheryl
    February 21, 2022

    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.

    Reply

    • NatashasKitchen.com
      February 21, 2022

      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.

      Reply

      • Cheryl
        February 23, 2022

        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! 🙂

        Reply

  • Angela
    February 7, 2022

    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!

    Reply

  • Angela
    February 7, 2022

    Hey, Natasha! I made these for a friend and I am so excited to give her this recipe!

    Reply

    • Angela
      February 7, 2022

      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!

      Reply

      • NatashasKitchen.com
        February 7, 2022

        You’re very welcome. Thank you for the review.

        Reply

As Featured On

Never Go "Hangry" Again!

Get weekly updates on new recipes, exclusive giveaways plus behind the scenes photos.