The best vanilla bean buttercream frosting recipe that’s rich and buttery, made with a unique blend of salted and unsalted butter, and the full flavor of vanilla bean paste. Perfect for cakes and cupcakes.
Jump to:
I’ve been making American buttercream for years, and I truly believe this is the perfect ratio of butter to confectioner’s sugar. It’s not overly sweet, and it stays smooth without feeling grainy.
If you’ve ever struggled to find a buttercream that tastes great and works well for decorating, this is the one! I find that it’s absolutely perfect for cakes and cupcakes, filling layer cakes, and even piping beautiful designs.
What You’ll Love About this Buttercream
- Perfectly Balanced Flavor – The mix of salted and unsalted butter keeps it from being overly sweet and adds a rich, creamy taste.
- Great for Piping & Decorating – This frosting holds its shape beautifully, making it ideal for piping swirls on cupcakes or decorating cakes.
- Smooth & Fluffy – You can make this buttercream smooth or fluffy depending on how you mix it.
- Versatile – Use this for birthday cakes, cupcakes, or as a filling for layered cakes.
- Customizable – Adjust the consistency for spreading, piping, or super smooth finishes.
Pro Tips
Use Quality Confectioner’s Sugar – A good brand makes a difference. I find that the store brands sometimes have lumps in them and they seem to make a grainier frosting.
Sifting is Optional – If your sugar is clumpy, feel free to sift it, but it’s not absolutely necessary.
Mix on Low for Silky Buttercream – If you mix on low, this can help reduce air bubbles for ultra-smooth icing. (See this quick video for an easy way to smooth your buttercream frosting – Trick to Get Smooth Buttercream)
Mix on High for a Fluffier Buttercream – If you mix on high for a couple of minutes, you’ll get a light and fluffy buttercream.
Recipe

Best Vanilla Bean Buttercream Frosting
Ingredients
- 1 cup unsalted butter, room temperature (2 sticks)
- 1 cup salted butter, room temperature (2 sticks – salted tastes better, but if you don't have it, just use unsalted here and add in a pinch of salt)
- 6 cups confectioner’s sugar
- 2 teaspoons vanilla bean paste (or vanilla extract)
- 2-3 tablespoons milk
Instructions
- Add the room-temperature butter to a large mixing bowl and mix with an electric mixer on medium to medium-high until very smooth.
- Add three cups of confectioner’s sugar and mix on low until incorporated, then on medium-high until well mixed.
- Add one tablespoon of milk, the vanilla bean paste or extract and the last three cups of confectioner’s sugar and mix on low until combined, then on medium-high until well mixed.
- Check the consistency. If it’s too thick, add another tablespoon of milk. If it's too thin, add another cup of confectioner's sugar and mix well. Once the desired consistency is reached, mix on medium-high speed for a couple of minutes to make it fluffy, or mix on low speed to make it smoother.See notes on how to get this buttercream a whiter color.
Notes
Nutrition
How to Share
I’d love for you to share this recipe link or tag it, but please do not share screenshots or copy/paste the recipe to social media as the content and photographs are copyright protected and we (bloggers) work really hard on our content. Sharing the link, tagging us on socials and pinning it is super appreciated though!
Video
Steps to Make this Buttercream with Process Images
(The detailed and printable instructions are in the recipe card above.)
Step 1
First, cream the room-temperature butter until smooth. You can use a hand mixer or a stand mixer. If you use a stand mixer, the flat beater attachment works the best.
Step 2
Next, add in three cups of confectioner’s sugar and mix on low at first, then mix on medium-high until mixed well.
Step 3
Add one tablespoon of milk and the last three cups of confectioner’s sugar and mix well.
Step 4
Scrape down the sides of the bowl and the bottom and mix again.
Step 5
Add another tablespoon of the milk plus vanilla paste or extract, and mix until everything is smooth.
Step 6
Check the consistency. If it’s too thick, just add another tablespoon of milk and mix well. If it’s too thin, add another cup of confectioner’s sugar and mix well.
Once you get the consistency you want, mix it on medium-high speed for a couple of minutes to make it fluffy or mix on low speed to make it smoother.
Step 7
Check the color. All-butter buttercream (buttercream without using vegetable shortening) will have a slightly yellow or cream color to it.
If you want it to be super white in color, you can add a very tiny speck of violet food coloring to cancel out the yellow. It works, just use a tiny amount at a time and mix well.
Step 8
Add the buttercream to cooled cake or cupcakes.
Ways to use this buttercream
- Cake Fillings and Toppings – Great between cake layers.
- Cupcakes – Perfectly piped swirls on top of your favorite cupcakes.
- Decorating – Holds its shape for piping.
Tips & FAQs
Oh yes! You can use regular vanilla extract in place of the vanilla bean paste and it will still taste delicious. You can use the same amount, no need to adjust the measurement.
This recipe is most flavorful if you use both unsalted and salted butter, but if you can’t get either, follow these instructions:
To use only salted butter, just use two cups of salted butter.
To use only unsalted butter, use two cups of salted butter and add a pinch of salt.
The salt helps to cut the sweetness and it brings out all the flavors.
Make sure that the butter is at room temperature before you start. Don’t microwave it though, that will heat it unevenly. Just set the butter out on the counter and let it come to room temp on its own.
Since this buttercream is made with all butter and no shortening, it will have a slightly yellow or cream tone to it. If you want it to be very white in color, you can add a very tiny speck of violet food coloring to cancel out the yellow. Just use a very tiny amount at first (just a speck of it), then mix to check the color.
Also, make sure to whip the buttercream for several minutes once it’s mixed. Whipping it seems to lighten the color a bit.
Alternately, you could also add clear vanilla extract instead of regular vanilla extract or vanilla bean paste and that will lighten the color although the vanilla taste will not be quite as strong as if you’d used vanilla bean paste.
This buttercream makes enough to cover a two-layer, 8″ round cake or about 24 cupcakes.
Yes! I’ve frozen this buttercream many times. After it’s mixed up, add mounds of it on plastic wrap and wrap it up well, then place the bundles into a freezer bag.
For the full tutorial on freezing buttercream, check out this post: Freezing Buttercream
Buttercream can last in the freezer for several months.
Store this buttercream in an airtight container at room temperature for about 4-5 days or in an airtight container in the refrigerator for up to a week.
Here are some options:
Nielsen-Massey Vanilla Bean Paste
LorAnn Natural Vanilla Bean Paste
LorAnn Madagascar Vanilla Bean Paste
As an Amazon Associate, I earn from qualifying purchases.
Supplies
- Nielsen-Massey Vanilla Bean Paste
- LorAnn Natural Vanilla Bean Paste
- LorAnn Madagascar Vanilla Bean Paste
- Large mixing bowl
- Hand mixer or stand mixer
- Silicone Spatula
- Violet gel food coloring (to make the buttercream white)
Leah Skinner
Hi Kara Jane! I’ve been making cakes here and there for people using my grandmothers recipe for buttercream (all shortening recipe). However, I’ve run into issues with my cakes of it *slumping* down a little bit after it’s been sitting. I’m doing a reception cake for a friend, and my method of decoration will be painting mountains on it (no piping). Do you think your all butter recipe is better for that? Also trying to avoid a slump! Haha.
Kara Jane
Hi Leah, I think I understand what you’re saying. Once the cake sits for a bit and it settles, there may be icing ridges around the cake and it just looks slumpy. That’s a common problem and I’ve had it happen as well many times. I do have a method of decorating that really helps to keep that from happening. When I’m first putting the cake together, I let it settled before I ever do the final coat of buttercream on it. I wrote a blog post where I go into a lot of detail about how I do that, the steps I take, whether or not to chill the cake and how long to let it settle. I’m going to leave a link to it here because there’s lots of info in it and too much to type here. https://iscreamforbuttercream.com/should-i-refrigerate-my-cake-before-decorating/
I hope that’s what you mean, but if it’s not, just let me know. And as far as the buttercream goes, you can use either the shortening based one or the butter based one, but either can get slumpy if the cake doesn’t have a chance to settle before adding the final coat. Also just one more thing, make sure the icing isn’t too thin. If the consistency is too thin, it will sort of slide and slump as well. I hope this helps.
Michelle
hi..I was wondering to make this a little more hear stable.. instead of all shortening.. could I add some meringue powder and or shortening.. how much would be best of each
Kara
Yes, you can add a bit of meringue powder to it to help keep it stable. You can probably add a couple teaspoons of the meringue powder to one batch and that should be plenty. You could start with one and then add another if you need it. You could also just use half butter and half shortening, that way you still get a some of that butter taste to it.
Money Sra
Hi! Is there a way to make buttercream icing less sweet?? I always find it extremely sweet.
Kara Jane
American buttercream is super sweet. That’s just the nature of it as it uses confectioner’s sugar. I’ve found that it helps to use real butter and not shortening (as shortening makes it seem sweeter by coating your mouth more). It also helps to add a bit of salt, which is why I use half salted butter and half unsalted butter in this recipe. That seems to help a bit, but it is still a sweet buttercream.
Other than that, the only other way to get a less sweet buttercream is to make an entirely different type. There are other types, like Swiss meringue buttercream, that aren’t as sweet. That one has a more whipped-like texture to it. There are many different recipes for it online and I have tried a few. I don’t specialize in that type of buttercream though. It’s very good, but very different than American buttercream. It just ends up being what your preference is. I like both types (American and Swiss Meringue), but many people lean towards one or the other.
Andrea
is the icing recipe the exact one you used for your cake in the “moist white cake” or did you do two batches of the icing?
Kara Jane
I probably just made one batch of this. One batch will be enough to cover a two layer 8 inch cake. If you want extra to decorate with then you can always make a batch and a half. This is the buttercream recipe I prefer the most, but it doesn’t come out super white, it’s more of a cream color. If you need a very white frosting, then you’ll want to look up the bright white icing here: https://iscreamforbuttercream.com/bright-white-heat-stable-pipeable-buttercream/ It uses shortening instead of butter, so it’ll be white. I do find I personally enjoy the taste of the vanilla bean buttercream better though since it’s made with real butter.
Kathryn
I have a general question. Do you sift your confectioners sugar before measuring it for this recipe?
Kara Jane
I generally don’t unless it’s really lumpy. There are some brands that are just super lumpy though…like the generic brands. So, in that case I will sift it. It’s totally up to you as it won’t hurt anything if you like to sift. Just measure first and then sift.
Rachel
Hi, I was wondering how far ahead of time I can make this buttercream. Does it have to be stored in the fridge and if not how long (approx) will it keep on the counter? Thanks
Kara Jane
Hi there, you don’t have to store this in the fridge as long as it’s not too warm where you’ll be storing it. It should be fine at room temp for a few days. For longer than that, I’d store it in the fridge to keep it fresh longer, but then let it come to room temp. before using it. You can also freeze it and defrost it for later use. I do that all the time. Here’s a post on how to do it: https://iscreamforbuttercream.com/freezing-buttercream-plus-what-to-do-with-leftover-frosting/
Mary
Hi,
Would you know a buttercream recipe that stay soft even when refrigerated?
Thank you,
Mary
Kara Jane
In order to make a buttercream that would stay soft, you’d need something that doesn’t use a lot (or any) butter in it as butter is what’s hardening up. You could go with some type of whipped topping or a vegetable shortening-based buttercream. Those aren’t really true buttercreams as they don’t have butter in them, but they don’t get super hard in the fridge. Both of these recipes will firm up somewhat, but not quite as hard as an all-butter buttercream does. https://iscreamforbuttercream.com/whipped-vanilla-american-buttercream-frosting/ or https://iscreamforbuttercream.com/bright-white-heat-stable-pipeable-buttercream/
Jillian
Hi there! Can I use this to decorate with? Will it crust at all? I’m making a 2-tiered cake, and the bottom tier will be rosettes. Thank you!
Kara Jane
Hi Jillian, I’ve used this to decorate countless cakes and cupcakes. It will crust a little bit, but if you want a super crusting buttercream, then you’ll need to sub out some of the butter for vegetable shortening. I don’t think that tastes as good as the all-butter buttercream, but if you need a more heat-stable frosting, then you can do that. Hope this helps.
Amanda
Will this buttercream frosting hold up some fondant decorations? I’m needing to put sonic the hedgehog face pieces on the side of the cake. Would they stick good to this buttercream frosting?
Kara
I think if the frosting is made with a thick enough consistency and the fondant pieces aren’t too heavy, it should be okay.