Perfect Buttercream Frosting

This is hands down the BEST buttercream frosting recipe ever! Buttercream should be rich and creamy with the perfect amount of sweetness, while spreading and piping onto cakes beautifully. Today, I’m sharing the only frosting recipe you’ll ever need!

Vanilla cupcake topped with vanilla buttercream frosting

The BEST Buttercream Frosting Recipe

I am so excited to share this buttercream frosting recipe with you guys! Buttercream is such a simple recipe, and there is no reason that you should ever purchase canned frosting again. A good buttercream recipe will have a creamy texture, a rich, vanilla, buttery flavor, and will spread or pipe onto cakes and cupcakes easily. I also have a fantastic chocolate frosting recipe that you should definitely try too!

Do You Use Butter or Shortening In Buttercream?

I have made buttercream frosting with shortening, butter, and a combination of the two, there are reasons for all variations! Let me explain:

  • Vegetable Shortening (Crisco) is great because it hold up well in warmer temperatures, and has virtually no flavor. Shortening holds its shape much better than butter does in any heat, so if you’re in a warm climate or want to pipe stiff roses or decorations.
  • Like I said, shortening has basically no flavor, so it’s great for adding flavor too if you don’t love the flavor of butter (is that a thing?)
  • Also vegetable shortening is a little cheaper than butter, so that’s something to note if cost is a factor.
  • If you are dealing with a dairy allergy, shortening is a great frosting option.
  • Butter adds a richness and flavor. It is called BUTTERcream, after all.
  • Butter is a “real” food. Shortening goes through a hydrogenation process to make it a solid.
  • Shortening is 100% fat vs butter, which is 80% fat.

My buttercream frosting recipe is ALL BUTTER. I far prefer butter over shortening if weather and temperatures are not an issue. The flavor is just superior in my opinion.

How Do You Color Buttercream Frosting?

You can easily color this frosting with gel food coloring, or leave it white and beautiful. I prefer gel to liquid food coloring simply because I feel like you can achieve a more deep color using less coloring. You can certainly use the liquid drops that you buy at the supermarket too, just note that some colors (red) require a lot more coloring and can thin out the texture slightly.

What Kinds of Extract Can I Use In Buttercream?

Vanilla extract is an obvious addition to buttercream, but it’s so easy to flavor with all sorts of extracts and add-ins!

  • Try 1/2 teaspoon vanilla and 1/2 teaspoon almond extract for a “wedding cake” type frosting!
  • Coconut extract is a great way to turn this into a coconut frosting!
  • Lemon Extract and a little lemon zest will turn this into a bright citrus frosting.
  • Add in 1/2 cup Cookie Butter to create a “graham cracker” tasting frosting!
  • 1/2 cup of peanut butter makes a light, fluffy peanut butter frosting!

There are so many flavor options!

How to Make the Best Buttercream Frosting

The answer to this question is OH so simple! You only need 4 ingredients:

  • Butter
  • Powdered Sugar
  • Heavy Cream (or milk)
  • Vanilla Extract

Making sure your butter is at room temperature (but not TOO warm) is key. I will use the analogy of room temperature, being your house when the air conditioning is on…say 72-ish degrees. Soft to the touch, but not melty at all!

Also, I noted you can use heavy cream OR milk. I like to use heavy cream, because, well, it’s creamier. But it IS thicker, so if you use milk in its place, you won’t need a much. The trick when making frosting is to add liquid slowly. You can always add more, but you can never take it out. Also, it depends on how stiff you want your frosting to be! It’s not difficult at all, just trust yourself!

When this frosting sits out, it develops a light crust, which I love. If you don’t like that, just make sure you cover it airtight.

What Can I use this Buttercream Frosting on?

This recipe makes enough frosting to cover and fill one, 9-inch cake, or pipe swirls on 24 cupcakes. Enjoy!


Perfect Buttercream Frosting

  • Author: Cookies & Cups
  • Prep Time Prep Time: 5 minutes
  • Total Time Total Time: 5 minutes
  • Yield Yield: 4 cups 1x
  • Category Category: Frosting
  • Method Method: Mixer
  • Cuisine Cuisine: Dessert


This is hands down the BEST buttercream frosting recipe ever!



  • 1 1/2 cups butter, room temperature
  • 7 cups powdered sugar
  • 1/41/3 cup heavy cream
  • 1 teaspoon vanilla extract


  1. In the bowl of your stand mixer fitted with the paddle attachment, beat the butter on medium speed until smooth.
  2. Turn the speed to low and slowly add the powdered sugar until it’s mixed in.
  3. Slowly stream in 1/4 cup of the heavy cream and vanilla. Turn the mixer up to medium speed and mix for 1 minute until creamy. Add additional heavy cream, if a creamier frosting is desired.
  4. Use to decorate cake, cupcakes and more!


if you opt to use milk instead of cream start with 2 tablespoons and add from there. Milk is thinner than cream and doesn’t take as much to loosen your frosting.

*Store airtight in the refrigerator for up to 1 week, or in the freezer for 1 moth. Allow the frosting to come to room temperature before using.

Nutrition Information:

42.9 g
4.2 mg
18.6 g
43.8 g
0.3 g
50 mg

Keywords: vanilla buttercream frosting recipe, how to make buttercream, easy, frosting for cake, homemade, fluffy, best

Want To Save This Recipe?

Hi! I’m Shelly and I’m an addict. Of the buttercream sort. I started this site a few years ago as a way to justify my sugary, buttery obsession with desserts. It has worked out well for me so far, because as it turns out you guys all love sugary, buttery desserts too! It feels good to know you're not alone, doesn’t it?

You might also like...

Share Your Comments

Want to share a photo of what you’ve made? Be sure to register or log in and then click the camera icon located at the bottom of the comment form.

Recipe rating
Oldest Most Voted
Inline Feedbacks
View all comments
October 2, 2021 1:50 pm

I just made these i’m so sorry to say they are not very good at all moist yet dry and I need a drink of water afterwards icing is way to sweet. Could also be because I don’t like buttermilk in my food

August 26, 2021 9:20 am

Hello, can i know why your buttercream is white in color? What did you put in it?

Lori Steele
July 10, 2021 11:58 am

I made this and everyone raved about it! I did use 6 cups powdered sugar instead of 7 cups, and 2 tsp vanilla instead of 1. Do you have a chocolate version of this frosting? I need it like yesterday!

June 29, 2021 9:51 pm

Hice este pastel para mi cumpleaños hace unos días y es la mejor receta que haya probado, suave , húmeda , sabor delicioso , realmente espectacular !!deliciosa , gracias por compartirla Utilice merengue italiano y fue lo máximo

April 4, 2021 10:35 am

Should the butter be unsalted?

December 27, 2020 2:46 am

How much is the amount of 1 1/2 cups butter – is it 200 gram or more.
and which cup do you use to messure the powdered sugar
Thank you.

August 2, 2020 12:04 am

This is the best buttercream frosting! I made a wedding cake and it piped the roses so perfect. It spread on so easily and didn’t crust at all. I love it! Thank you so much Shelly. =)

July 22, 2020 1:14 am

Hello, I found your roasted strawberry buttercream recipe, and I was wondering if this recipe would work with that? And if so, should I make any alterations to this recipe so it will hold its shape when I add the roasted strawberry purée? Thank you!

Amber Rose
June 11, 2020 4:32 pm

Will this hold up ok in heat?

May 23, 2020 4:46 pm

So. So good! I cut it in half for cupcakes.

May 9, 2020 4:37 pm

The mixture is not thick at all, what happened? And trying the mix I find it to be too sweet and has an after taste.

April 12, 2020 1:59 pm

Hi, can you possibly convert it into grams please.

Gale Taylor
April 11, 2020 10:57 am

Can we halve this recipe? I dont have that much powdered sugar on hand.

April 5, 2020 5:53 pm


December 30, 2018 10:56 pm


Shelly Hi! I’m Shelly and I’m an addict. Of the buttercream sort. I started this site a few years ago as a way to justify my sugary, buttery obsession with desserts. It has worked out well for me so far, because as it turns out you guys all love sugary, buttery desserts too! It feels good to know you're not alone, doesn’t it?

Tips for Baking Success!

Cookies and Cups Newsletter Get 5 Baking Secrets That Will Change Your Life!

Delivered Straight to Your Inbox, For Free:

Recipes You’ll Love

This site participates in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means to earn a small fee by linking to and affiliated sites.

Ad Blocker Detected!

Advertisements fund this website. Please disable your adblocking software or whitelist our website.
Thank You!