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

  • Jeanne
    January 16, 2022

    I followed your recipe exactly. This was the most delicious cream cheese frosting I have ever made, or tasted!! My family went absolutely wild over it. It’s perfect just as it is, but I’m just wondering if I try making it with low fat cream cheese instead of full fat, would I need to adjust any other ingredients? Thank you Natasha for this wonderful recipe!!

    Reply

    • Natasha's Kitchen
      January 16, 2022

      You’re most welcome! I’m happy to read your good comments and feedback. I haven’t tried using low-fat cream cheese yet to know the difference but feel free to do an experiment. We would love to know how it goes!

      Reply

  • Rifa
    December 14, 2021

    hi ,

    my frosting just got a little thick , it was still runny even though i whipped it a lot …..i dont think there is a problem with the recipe though
    happened last time too when i was making a simple one with only heavy cream, vanilla essence and powdered sugar.

    Reply

  • Phi
    December 13, 2021

    Very runny icing. Followed all the instructions and it still came out runny. Love all the recipes I’ve tried so far by Natssha, but this was bad.

    Reply

    • Natasha's Kitchen
      December 13, 2021

      Hi Phi. 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.

      Reply

  • Carol
    October 25, 2021

    I would love to see this video, however, all I’m seeing is the rotation of 2 ads. ??

    Reply

    • Natasha
      October 25, 2021

      Hi Carol, make sure if you have an ad blocker on your computer that it is turned off for the video to display. The video should display right after the first image in the post.

      Reply

  • pernilla Ahrnstedt
    October 23, 2021

    Soooo good! Made tons so I will keep some for dessert w fruit salad or w pie!
    Does anyone know if you can freeze it?

    Reply

    • Natashas Kitchen
      October 23, 2021

      Hi Pernilla, 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.

      Reply

  • Lynn
    October 21, 2021

    What adjustments could I make in this recipe to make lemon frosting?

    Reply

    • Natasha's Kitchen
      October 21, 2021

      Hello Lynn, I honestly haven’t tested that yet to advise. If you do an experiment, please share with us how it turns out.

      Reply

    • MeA
      March 18, 2023

      Hello Natasha,
      I love the taste of the frosting.
      I prepared it and popped it in the fridge as I need it after 4 days.
      My question is that once I am ready to frost my cupcakes, will I need to whip up the frosting again to fluff it, or leave it at room temperature to be able to pipe perfectly?

      Reply

      • NatashasKitchen.com
        March 20, 2023

        Hi! Because of the type of ingredients in this frosting, you don’t want to leave it at room temperature for longer than 1hr. I am not sure how this would re-whip because of the heavy cream, it may separate. This frosting is probably best used and pipped when it is made fresh. I’m glad you love this frosting. It’s one of my favorites. 🙂

        Reply

  • Toni
    August 2, 2021

    Excellent easy frosting! Can this be frozen on the cupcakes?

    Reply

    • Natashas Kitchen
      August 2, 2021

      Hi Toni, 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.

      Reply

      • Valerie Walker
        July 27, 2022

        Hello Natasha I have frozen this frosting it came out just fine Love from Northern Ireland

        Reply

        • NatashasKitchen.com
          July 27, 2022

          Hi Valerie. Thank you for sharing with us. 🙂

          Reply

  • sheila
    July 26, 2021

    I love Natasha and all her recipes, but this website is waaaay too difficult to navigate. It is too loaded with commercials, so it freezes a lot. 😩

    Reply

    • Natashas Kitchen
      July 26, 2021

      Hi Sheila! I’m so glad you’re enjoying my recipes! Thank you for sharing your concerns and feedback. The only way we can continue providing free recipes is by having ads on our site, so we are not able to remove those at this time. We find that most people would rather see the ads than pay to see the recipes. But we will definitely take note of your feedback and use it to improve our website.

      I appreciate your feedback, and I hope you love every recipe you try.

      Reply

  • Kay
    July 24, 2021

    I’ve made the heavy cream cream cheese frosting for cupcakes many times. When I hold the frosting for a day before I frost the cupcakes, it becomes too thin to pipe. Comments please!

    Reply

    • Natasha
      July 24, 2021

      Hi Kay, I suggest piping it the same day it’s made for the best stability, but also make sure to use HEAVY whipping cream and avoid over-softening the cream cheese which will make the frosting more loose.

      Reply

    • Natasha
      July 24, 2021

      Hi Kay, I suggest piping it the same day it’s made for the best stability, but also make sure to use HEAVY whipping cream and avoid over-softening the cream cheese which will make the frosting looser.

      Reply

  • Inga
    July 24, 2021

    Just made it! It turned out perfect and light ( not calorie light:). The only negative thing, I made only 12 cupcakes (user Natasha’s recipe) and had extra frosting enough for 20 more cupcakes. Thank you for the recipe!

    Reply

    • Natashas Kitchen
      July 24, 2021

      I’m glad you enjoyed this recipe, Inga. Please see my note on the recipe: “A single recipe will frost 24 cupcakes”. I hope that helps for next time 🙂

      Reply

  • Heather
    July 23, 2021

    Sooo easy to make and delicious! My son is not a fan of frosting but loves whipped cream so it was a perfect match!

    Reply

    • Natashas Kitchen
      July 23, 2021

      Yum! I’m so glad it was a hit with your son, Heather! That’s so great!

      Reply

  • Julie
    July 15, 2021

    Hi Natasha! I wanted to know if I can add light blue gel colors to the frosting? If yes, at what stage? I will be making 24 vanilla cupcakes for a boy birthday party. Thank you.

    Reply

    • Natasha's Kitchen
      July 15, 2021

      Hi Julie, 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

      • Anna
        April 7, 2022

        Natasha if the frosting becomes watered down with the gel coloring, how could I thicken it?

        Reply

        • Natasha
          April 7, 2022

          Hi Anna, make sure you don’t over soften the butter and cream cheese which can cause the frosting to be loose. Also, beating until the frosting is thickened is important. It takes a few minutes. If it thins, you can refrigerate it for 10-15 minutes then beat again if needed.

          Reply

  • Yana
    June 21, 2021

    Hi, I would like be to make this frosting! Would I be able to add gel food coloring to color the frosting a different color or would it alter the consistency? Thanks!

    Reply

    • Natasha's Kitchen
      June 21, 2021

      Hi Yaha, 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

  • April
    June 19, 2021

    How long does the frosting keep in the fridge?

    Reply

    • Natashas Kitchen
      June 19, 2021

      Hi April, yes, they will last a couple of days in the fridge. I hope you love this recipe!

      Reply

  • Jenny
    June 18, 2021

    Can’t wait to try this. But how well does it hold up on cupcakes at room temp. I won’t have access to a fridge to store them where I plan on taking these.

    Reply

    • Natashas Kitchen
      June 18, 2021

      Hi Jenny, If they are initially refrigerated and then left at room temperature for about 2-3 hours, they should still be fine. I wouldn’t leave them out longer than that since they are dairy-based.

      Reply

  • Susana Bone
    May 28, 2021

    Love the flavour of this frosting and i marbled your vanilla and chocolate cupcakes together and they came out amazing. 2 out of the 3 times i made this icing its come out a little loose. Is there anyway of fixing that after you have folded in the heavy cream. I’ve kept the cream cheese out for 1.5hrs and only mixed it for 2 minutes but still comes out loose.

    Reply

    • Natasha
      May 31, 2021

      Hi Susana, make sure to use the block-style cream cheese as the spreading or whipped cream cheese will be loose. Also, if you are in a very warm environment, I would leave the cream cheese out for even less time.

      Reply

  • Amy Wonder
    May 26, 2021

    btw my fam loves your recipes

    Reply

    • Natashas Kitchen
      May 26, 2021

      Aww, that’s the best! Thank you so much for sharing that with me, Amy. I’m all smiles

      Reply

  • Amy Wonder
    May 26, 2021

    oh forgot to say this thanks in advance

    Reply

  • Amy Wonder
    May 26, 2021

    Your welcome! But my question is it possible to skip the cream cheese

    Reply

    • Natashas Kitchen
      May 26, 2021

      Hey Amy, I have not experimented a cream cheese substitution in this recipe to advise. If you give it a try, please share with us how it goes.

      Reply

  • Amy Wonder
    May 25, 2021

    thanks in advance i love your recipes

    Reply

    • Natashas Kitchen
      May 25, 2021

      Aww! Thank you, Amy!

      Reply

As Featured On

Never Go "Hangry" Again!

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