If you haven't made Swiss Meringue Buttercream before, I am about to change your life. My Swiss Meringue Buttercream recipe gives a smooth, not-too-sweet buttercream which is a dream to work with. There's no need to be intimidated - I'll hold your hand every step of the way. My Swiss Meringue Buttercream recipe is perfect for cakes, cupcakes, and more, and is always my first choice for piping frosting!

Hi hi! I am just popping in to share my Swiss Meringue Buttercream recipe with you! I have made this so, so many times over the years, using it for everything from a quick cake at home to six or seven individual cakes for friend's wedding tables. Swiss Meringue buttercream is easier to make than you think, and the buttercream itself is beautifully smooth and amazing to work with, making it perfect for stacking layer cakes, finishing cupcakes or sheet cakes, and especially for piping.
Swiss Meringue Buttercream sets up beautifully, giving you a nice stable cake, and because it doesn't have any powdered sugar, it is perfect for piping and for getting beautiful smooth edges on a cake. Not to mention the taste - it is smooth and not too sweet, and is the perfect base for adding other flavours to.
This Swiss Meringue uses the same Meringue base recipe that I use for topping pies - except we take it one step further and add in butter to form the most dreamy frosting.
I have made Swiss Meringue Buttercream hundreds of times over the years - let me show you how! I promise it doesn't need to be intimidating.
Swiss Meringue Buttercream is always my first choice for decorating a layer cake. I have used it in my guide on how to frost a layer cake - check the post for a step by step guide!




What is Swiss Meringue Buttercream?
Swiss Meringue Buttercream is a buttercream frosting that has been made by whipping butter into a Swiss Meringue, which is made by cooking the egg whites and sugar together in a double boiler before whipping. Once the meringue is thick and fluffy, butter gets whipped into it to form the most smooth and dreamy frosting.

How does Swiss Meringue Buttercream differ to American Buttercream Frosting?
Swiss Meringue Buttercream and American Buttercream are quite different - one is meringue based, while American Buttercream Frosting is made with powdered sugar. It really comes down to preference - Swiss meringue buttercream is more buttery, less sweet, doesn't crust over, and is super smooth, while American buttercream crusts over when you let it dry, is much sweeter, and isn't as smooth due to the powdered sugar in the recipe (However my vanilla buttercream frosting recipe does have a workaround for this!). Both are delicious, but Swiss Meringue buttercream will always be my top pick because of how smooth it is to work with.
If you're more of an American Buttercream Frosting person, my Vanilla Buttercream Frosting is a super delicious recipe!


Troubleshooting - This Buttercream will curdle on you, but just keep mixing.
One thing that is different about my Swiss Meringue Buttercream recipe is that you will notice that I use cold butter. Because you start by cooking your egg whites and sugar to make a Swiss meringue, you have a slightly warm mixture by the time it comes to adding in your butter. Adding small chunks of cold butter will help to bring down the overall temperature of your buttercream - if your butter is too warm, it becomes soupy and really hard to work with. Buttercream that is smooth but still slightly on the cooler side is going to be easiest to work with.
However because of this, Swiss Meringue buttercream goes through a crazy stage during the mixing process where you're going to wonder if you have it all wrong. It will be curdled and look super lumpy - this is fine. Just keep mixing. Set a timer and walk away from the mixer if you need to. If it really isn't coming together you can remove a tiny bit of the buttercream and warm it in the microwave and then add it back in to bring up the overall temperature, but I promise you a weird curdled looking buttercream is totally normal and you have to just keep whipping!


How much Buttercream does this recipe make?
My Swiss Meringue Buttercream recipe as written makes enough buttercream to generously fill and frost a two layer 8" cake, or fill and frost a three layer 8" cake with just enough buttercream. If you are worried about not having enough buttercream, or if you are making a larger layer cake or adding any piping details, you can make the larger volume by using the larger quantities in the recipe notes. There is nothing worse than being caught short with not enough buttercream so I would lean toward making a little more than needed - it freezes well too.
For frosting cupcakes or a sheet cake which typically use less buttercream, use the scaled down quantities. I know this seems like a lot of unnecessary detail but I really want to avoid you being left with either not enough or far too much buttercream when you are making this. If in doubt, make the larger quantity. The process for making the buttercream regardless of the size of the batch is exactly the same so just adjust ingredient quantities depending on how much you need.

Freezing and defrosting Swiss Meringue Buttercream
The great thing is if you make too much buttercream, you can very easily freeze it for another time. Place it in a ziploc bag and squeeze any extra air out of it, and then label it and freeze it for up to three months. When it comes time to use it, defrost in the fridge overnight or at room temperature for a few hours until softened (break it up into pieces if you want it to go quicker), then re-whip it until light and fluffy. If you find it is curdling or seizing, you can remove a little of the buttercream and warm it slightly in the microwave and then add it back into the mixing bowl. This brings up the overall temperature of the buttercream and will help it mix up to be light and fluffy.
How do I make Swiss Meringue Buttercream white?!
I struggle with this living in New Zealand, as we have super yellow butter here (IYKYK). A little trick I like to use to help offset the yellow of the butter slightly is to add a tiny bit of violet food colouring. This works in a similar way to a purple blonde shampoo, in that the purple colour offsets the yellow and makes it appear whiter. If you're not bothered that's fine too!


❤️ Made this recipe and love it? ❤️
I would LOVE for you to leave me a review and star rating below to let me know how you liked it! Also, please make sure to tag me on Instagram!
Answers to your baking questions
Over the years, many of you have asked me questions about:
- baking in grams
- adjusting oven temperatures
- what kind of salt to use
- and many more!
I've curated and answered them all for your easy reference in this frequently asked questions post!
Vanilla Swiss Meringue Buttercream - Yes You Can!
- Prep Time: 15 minutes
- Cook Time: 10 minutes
- Total Time: 30 minutes
- Yield: 8 servings 1x
- Category: Cakes
- Method: Baking
- Cuisine: American
Description
If you haven't made Swiss Meringue Buttercream before, I am about to change your life. My Swiss Meringue Buttercream recipe gives a smooth, not-too-sweet buttercream which is a dream to work with. There's no need to be intimidated - I'll hold your hand every step of the way. My Swiss Meringue Buttercream recipe is perfect for cakes, cupcakes, and more, and is always my first choice for piping frosting!
Ingredients
This recipe makes enough to generously fill and frost a two layer 8" cake, or enough to fill and frost a three layer 8" cake with just enough buttercream. I have listed scaled up and scaled down ingredient quantities in the recipe notes. The method is identical regardless of the quantity you are making.
- 190g egg whites
- 300g granulated sugar
- ½ tsp salt (use less if you like things less salty)
- 2 tsp vanilla bean paste or vanilla extract
- 675g unsalted butter, cold from the fridge is fine, cut into 1cm cubes
Instructions
- Place the egg whites and sugar the bowl of a stand mixer or a heat proof bowl. My stand mixer has a metal bowl, so I do this all in the bowl, but if yours doesn't or you don't have a pot that will fit it, you can use a heatproof bowl. Place over a pot of simmering water, ensuring that the water does not touch the bowl. Heat, whisking constantly, until the mixture registers 160˚f / 70˚c on a thermometer and the sugar has dissolved. Carefully transfer the bowl to the mixer, and fit with the whisk attachment. Add the salt and vanilla.
- Whip the egg whites on high until they are snowy white and fluffy. This takes 3-4 minutes on my mixer. Add the butter one chunk at a time. The mixture may look curdled - but just keep mixing!
- If your butter is really not incorporating you can remove a little of the mixture, warm slightly in the microwave, and add back in to the mixer - this will bring the overall temperature up and help the buttercream mix together.
- Once all the butter is incorporated, mix on high for a further 2-3 minutes.
- Once the buttercream has finished mixing, switch to the paddle attachment and mix on low for 3-4 minutes to remove any air pockets. Alternatively you can do this by hand by mixing in the bowl using a spatula to smooth the buttercream onto itself to get rid of any large pockets of air.
- Use as desired. Leftovers can be stored in the fridge for 3-4 days or frozen for up to 3 months.
Notes
Smaller Quantity (for 12 cupcakes or a sheet cake)
125g egg whites
200g sugar
¼ teaspoon salt
1 teaspoon vanilla bean paste
450g unsalted butter
Larger Quantity (larger layer cake / adding piping / worried you won't have enough)
250g egg whites
400g sugar
½ teaspoon salt
2 teaspoon vanilla bean paste or vanilla extract
900g unsalted butter
Is Swiss Meringue Buttercream food safe?
Yes - when you cook the meringue over the double boiler to 160°f / 70°c, this pasteurizes the egg whites and 'cooks' them so that this buttercream doesn't have any raw eggs in it. You do what you're comfortable with though!
Can I add food colouring to Swiss Meringue Buttercream?
You sure can. Gel food colouring works well as long as you whip it in super well. I prefer to use an oil based food colouring if I can (my fave brand is colour mill) as it emulsifies in super well with the butter and gives really vibrant colours.
