This tutorial on how to make Swiss Meringue buttercream is the only resource you’ll need to make the smoothest, silkiest frosting!

The topic of Swiss meringue buttercream comes up regularly in my Baking group on Facebook and in comments on some of my recipes here — how to make it, but more often how to deal with it when it’s just not cooperating.
Meringue buttercreams can be a bit temperamental, but whatever state you’ve got it in (provided you started with a stiff peak meringue) is totally saveable.
If you love Swiss meringue buttercream as much as I do, hopefully, you’ll find these tips useful.
If you’ve never tried it and are intimidated by it, I hope this tutorial will give you the confidence to give it a shot.

What is Swiss Meringue Buttercream?
Though more involved than an American buttercream, Swiss meringue buttercream (SMBC) is the easiest of the meringue buttercreams. It involves cooking eggs and sugar over a double boiler, whipping them into a meringue, then adding butter and flavorings.
The other two meringue buttercreams (Italian and French) both involve pouring boiling sugar into a partially whipped egg and sugar mixture.
They are equally delicious and known to be a bit more stable, but I find boiling sugar to be stressful and intimidating, so generally stay away from it as much as possible.
If you’re feeling adventurous though and you’ve tried SMBC before, I encourage you to give those a go and see how you like them.
Swiss meringue buttercream consists of 3 very simple ingredients:
- Egg whites
- Sugar
- Unsalted butter

From there, you can flavor to your heart’s content. A simple and standard recipe will include vanilla, but the flavor possibilities are limited only by your imagination.
You can add melted chocolate for a milk, white, or dark chocolate Swiss meringue buttercream, freeze-dried berries for fruit flavor and color, peanut butter/peanut butter powder (preferred), or choose from a variety of flavorings to add in.
How to Make Swiss Meringue Buttercream
I’m going to take you through each step of the process here and call out tips or issues you may run into.
I recommend using a stand mixer for this buttercream. You likely could do it with a hand mixer, but it would be a more painful process — you’d be holding that hand mixer for a good 20+mins. As such, the steps I describe are for a stand mixer, but you can adapt to a hand mixer if that’s all you have to work with.
The very first thing you must do, this is NOT optional, is:
Step #1 – Wipe down all tools with lemon juice or vinegar
To help ensure a stable and stiff meringue, you must make sure that everything that will come in contact with the egg whites is completely grease-free. This includes things like your:
- mixer bowl
- whisk attachment
- hand whisk
- measuring cup (that will be used to scoop sugar)
- small bowl(s) (to crack eggs into when separating whites)

Grease is meringue’s enemy.
Even the tiniest speck of grease (or egg yolk) will cause the meringue to not whip to a stiff peak and result in a less-than-perfect (aka dense and greasy) Swiss meringue buttercream.
Another important tip here is to not use plastic tools, especially bowls, when making Swiss meringue. Plastic has a tendency to retain grease no matter how thoroughly it’s cleaned.
Best to be safe and stick to metal (preferred) or glass bowls.
Step #2 – Bring a medium pot of water to a simmer (1-2 inches of water)
You’ll want a pot that’s big enough to comfortably place your mixer bowl onto, but not so big that the bottom of the bowl touches the water.
You want a maximum of 1-2 inches of water in the pot. Bring this to a boil, then reduce to a low simmer.

Step #3 – Separate your egg whites
Separate each egg white into a small bowl, then transfer into your mixer bowl.
Do not separate the egg whites directly into your mixer bowl. If you do that and have even one cracked yolk, you will ruin the whole batch of whites.

It’s best to separate each egg individually.
Even a speck of yolk will cause the meringue to not whip up properly. Do not attempt to make a meringue if your egg whites are not completely yolk-free.

Note that the eggs do not need to be room temperature, since you’ll be cooking them anyhow.
Some people have had success with carton egg whites but, at this time, I cannot recommend them myself.
The carton whites I have tried have caused my meringue to stay flat and never stiffen. If you do want to experiment with carton whites, make sure the carton says something like “egg whites only” or similar.
Step #4 – Cook your egg whites & sugar
Once you’ve separated all your eggs, add them and your sugar into your mixer bowl and place it over the pot of simmering water.
I stir constantly at this point, with a clean hand whisk, to make sure the egg whites cook evenly. This process will take 2-3 mins depending on the number of egg whites you’re working with.

You’ll know the egg whites are done when the mixture is hot and no longer grainy to the touch.
I dip a (clean) finger into the mixture and rub it between my thumb and forefinger. If there is any graininess at all, I keep cooking them.

You want to make sure the mixture is hot to the touch too. Ideally, you’d use a candy thermometer to check that it has reached 160F. This is the most accurate way to make sure your whites are cooked fully.
I am too lazy to whip out a thermometer, and not concerned about eating raw eggs, so I do the touch test. If this is a concern for you, I recommend using a thermometer.
Step #5 – Whip your meringue
Remove your mixer bowl from the pot, wipe the bottom of the bowl, and place it on your stand mixer. Attach the whisk attachment and begin whipping.
I usually crank it right up to high speed (about 8-9 on my KitchenAid). You’ll want to whip this until the bowl is completely cool to the touch — this can take anywhere from 5-10mins.

You’ll know if your meringue was successful if it holds a stiff peak. This is what it should look like – no droopy peaks!

If your meringue is droopy, it was likely affected by either grease, yolk, or carton whites. See step #1. Unfortunately, if this happens, you will need to start over. There is no way to save the meringue at this point.
Step #6 – Cube your butter
While the meringue is whipping, cube your softened but still slightly cold butter. I roughly do 1″ or so cubes. It’s not an exact science, about 1 Tbsp or so each.
You will know your butter is the right consistency when you can press it with your finger and leave a bit of a dent in it.

It’s important to note that your butter should not be too soft. If it’s so soft that you can press your finger through it easily, it will be too soft for your buttercream.
You can still use it, but you may need to chill your buttercream for a bit if it becomes soupy (see the Troubleshooting section below). I find it easier to deal with an SMBC that has used butter that’s too cold vs too soft.
Step #7 – Add the butter
When your meringue is completely cooled, stop your mixer and switch to the paddle attachment.
This isn’t critical, you can leave it on the whisk, but I like to switch to the paddle as I find that the whisk can incorporate too much air into the buttercream.
I also like that my paddle scrapes the sides of the bowl for me, which is a time saver.

Set your mixer to medium speed (4 or so on a KitchenAid) and slowly start to add your butter cube by cube. Once all of the butter has been added, crank the mixer back up to high to beat the buttercream.
The buttercream can go through a few undesirable stages while it mixes. It can become soupy:

And it often curdles:

I find it best to walk away and come back after 5 mins to a (hopefully) perfect SMBC. See the Troubleshooting section below if this is not the case.

Once the buttercream is completely smooth, fluffy, and creamy, you can add in your flavorings (see below for a list of recipes).
How do I make my buttercream white?
This is a bit off topic, but also comes up often. SMBC can turn out a bit yellow depending on how much butter you use. This is not always a desirable effect, especially if you’re going for an all white cake.
The trick is to neutralize the yellow color by adding a bit of blue/violet to it.

And I mean a bit. The amount on the toothpick above is more than I added. I basically swiped the toothpick over the buttercream on the whisk, so really only used one side of it.
I’d recommend starting with less and adding more as needed, or you’ll end up with a grey or bluish-looking buttercream.
Once the gel has been added (I used Americolor Violet), give the buttercream a good whip and you’ll see the yellow tint fade away. Add more color gel as needed.
Be sure to check out my detailed tutorial on How to Make Buttercream White for other tips.

Troubleshooting Swiss Meringue Buttercream
Swiss meringue buttercream can be finicky. It’s temperamental and can cause a whole lot of unnecessary stress. The good news is that as long as your meringue was stiff before the butter was added, whatever issue you encounter after that is fixable.
Here are some common issues you may run into while making Swiss meringue buttercream, as well as my tips and suggestions on how to avoid/fix them:
- My meringue won’t whip up. This is either due to grease or egg yolks or both. See Step #1 of the tutorial above.
- My buttercream looks curdled. This is a common step when making SMBC. Once all the butter is added, it often goes through a phase where it looks curdled. If you keep whipping it, it will come together.
- My buttercream still looks curdled. If the temperature of the butter is too cold, it can be harder to get it to come together. You can either put it over a double boiler again like in Step #2, or warm the sides of the bowl with a hair dryer. One time, I had thawed some frozen SMBC and I didn’t completely bring it to room temperature before rewhipping. It looked like cottage cheese soup in my mixer. I thought it was a lost cause, but I heated the bowl a bit with a hair dryer and walked away for a few mins. When I came back it had come together perfectly! If you use the double boiler method, warm the buttercream just until the very edges start to melt, and then rewhip. You can also try to microwave 1/4 cup of the buttercream for a few seconds then drizzle it back into the buttercream with the mixer on low speed until it comes together.
- My buttercream is soupy. This is the opposite problem of curdled buttercream. This occurs because either the meringue was too warm when you added the butter or your butter was too soft, or both. Pop the whole bowl and whisk into the fridge for 20mins and then rewhip. Depending on how warm it was, you may need a couple of sessions in the fridge.
- My buttercream is grainy. This is due to the sugar not being dissolved properly in Step #4 above. Once the meringue is whipped, there is nothing you can do to fix this. It’s best to start over.
- My buttercream is greasy. SMBC is more buttery than an American buttercream, but it should not feel greasy. If you haven’t added more butter than the recipe calls for and your meringue was stiff, then the greasiness is likely due to the buttercream not being whipped for long enough. It’s also good practice to rewhip the SMBC if it’s been sitting out on the counter for a while.
- The buttercream gets hard in the fridge. This is normal. Just like the butter it’s made from, it will firm up to the consistency of butter in the fridge. When you let it come to room temperature it will soften again.
- It tastes too buttery. Some people just don’t like meringue buttercreams — they’re not for everyone! But the buttercream should be light and fluffy, not thick and greasy. If yours tastes like you’re eating a stick of butter, perhaps your meringue wasn’t whipped to stiff peaks before adding butter, or the butter was too cold, in which case it just needs some more whipping. Or you added too much butter.
Frequently Asked Questions
- Can I make Swiss meringue buttercream in advance? Yes! You can leave it at room temperature for a day or two, refrigerate for up to two weeks, or freeze it for up to 3 months. Be sure to store it in an airtight container. You must bring the buttercream completely to room temperature and rewhip before use. If the buttercream separates, it was still a bit too cold. See Step #3 above in the Troubleshooting section.
- How do I thaw my buttercream? Thaw it on the counter. It will be too hard if you thaw it in the fridge. I thaw mine overnight. Rewhip before use. See above.
- How long does Swiss meringue buttercream last? It will last for a day or two at room temperature, 2 weeks in the fridge, and 3 months in the freezer. Be sure it is properly stored in an airtight container or a freezer bag.
- Is Swiss meringue buttercream safe to eat? Yes. If you cook the eggs to 160F the buttercream will be safe to eat.
- Can I flavor Swiss meringue buttercream? Yes. Once the buttercream has come together, you can add any kinds of flavorings, extracts, powders, or chocolate — see list below for a list of recipes.
- Can I color Swiss meringue buttercream? Yes. Though SMBC is more difficult to color than an American buttercream. The color doesn’t take as well, so you may need more color gel. Be careful not to add too much, as the buttercream may split. You may want to look into powdered food coloring if you’re wanting to do very vibrant colors. I don’t recommend using liquid food coloring as it is not intense enough an can cause the buttercream to split. For more tips on getting rich, dark colors with SMBC see my Chocolate Peppermint Cake post.
- I don’t have a stand mixer. Can I use my hand mixer to make Swiss meringue buttercream? You probably can, but I do not recommend it. You’d be whipping forever! First to cool the meringue, and then when the butter is added. It can be a 10-15min process with a stand mixer, so I imagine it could take twice as long. So… doable if that’s all that you have at your disposal, but just know you’re in for a long haul.
Swiss Meringue Buttercream Recipe
The recipe I’m including below is the standard SMBC recipe that I use, though I tend to experiment a lot with it and sometimes add an extra egg white or use a bit less butter, depending on the amount of frosting I need.
I haven’t run into any issues doing this, but it’s important not to add more butter than the recipe calls for unless you’re also increasing the egg whites & sugar.
Swiss Meringue Buttercream Variations
- Blueberry (or any kind of berry)
- Brown Butter
- Brown Sugar
- Caramel
- Chocolate
- Cinnamon
- Coconut
- Dulce de Leche
- Espresso
- Honey
- Maple
- Mint
- Mocha
- Peanut Butter
- Vanilla
- White Chocolate
I hope you’ve found this guide helpful and that it’s given you the courage to give Swiss Meringue Buttercream a try! It truly is one of the most delicious buttercreams out there.

Swiss Meringue Buttercream Recipe
Ingredients
- 6 large egg whites
- 2 cups granulated sugar
- 2 cups unsalted butter softened but still a bit firm, cubed
- vanilla or other flavoring to taste see post for options
Instructions
Swiss Meringue Buttercream
- Place egg whites and sugar into the bowl of a stand mixer, whisk until combined.
- Place bowl over a pot with 1-2" of simmering water and stir constantly with a whisk until the mixture is hot and no longer grainy to the touch or reads 160F on a candy thermometer (approx. 3mins)
- Place bowl on your stand mixer and whisk on med-high until the meringue is stiff and cooled (the bowl is no longer warm to the touch (approx. 5-10mins)).
- Switch to paddle attachment (optional). Slowly add cubed butter and mix until smooth.
- Add flavorings as desired whip until smooth.
Notes
- This recipe makes enough to frost a two layer 8″ cake or a three layer 6″ cake.
- The recipe can be made with 3 cups of butter instead, if you need more frosting.
- See blog post for tips and troubleshooting.
Updated Nov 2, 2022. Originally published Jan 2, 2019
Isabelle says
Amazing frosting! I do not like frosting but I have made this one twice, no leftovers. Only comment I could have, is that when piping it melts fairly quickly, so may want to have some note about putting it in the fridge before piping.
Olivia says
Hi Isabelle! Thanks for the awesome feedback, I’m so glad you liked it!
Tammy B Weaver says
My Step-daughter and I used this recipe to frost her wedding cake. We baked 2 layers each of a 2″x6″, 2×8″ and 2×10″ pan and we doubled this recipe. It was both delicious and easy to work with. Thank you for a most helpful tutorial!
Olivia says
Hi Tammy! So happy to hear that! Thanks for the great feedback 🙂
Kristin Koss says
I can’t wait to try this recipe. Usually butter is yellow. I’m from Wisconsin what is the best butter brand you would recommend. I prefer the Land O Lakes unsalted. And I always use the Ameri gel colors. Can I use bright white to get whiter frosting thanks Kristin Koss
Olivia says
Hi Kristin! I get my butter from Costco. I would just use any brand you like, just not the super cheap stuff 🙂
D says
Hi Liv
How many cupcakes would the above recipe frost?
thanks
Olivia says
Hi D! It should frost 18-24 depending on the size if you use 2 cups of butter.
Freda says
HELP! Does it make a difference if I accidentally whisked the butter rather than beating it? It is runny right now
Olivia says
Hi Freda! No, the whisk should be ok to use. Please refer to the section about soupy buttercream on how to fix it.
Cassandra says
Easy to make and not overly sweet. This is now going to be my go-to recipe for all cakes! Thank you and God bless! Wish I could show you a picture of a chicken cake I made using this.
Olivia says
Hi Cassandra! So happy you love this recipe too. I’d love to see a photo! You can email it to me at livforcakeblog@gmail.com or send it to me via Instagram 🙂
Johanna Van Lakerveld says
Really great! My first time and it worked out nice thanks to the good instructions.
Olivia says
Yay! So happy to hear that Johanna 🙂
Yali says
Quick question, can I color SMBC? I’m trying to make an umbrella effect in a cake, but I don’t like American Buttercream. Do you think this one would color without problems?
Yali says
I meant ombre effect, but my autocorrect made the change lol
Olivia says
Hi Yali! You can color it for sure, but it doesn’t take color AS well as American buttercream — especially if you’re going for a dark color. Here’s an example of an ombre cake I did with SMBC: https://livforcake.com/ombre-peach-layer-cake/
Yali says
Thank you for your response, sadly I use more color than I usually do, and the colors where very dark (It was for a baby shower oops!). My friend said, this baby boy is going to be a strong one hahaha
Rochard says
Bonjour
Merci beaucoup pour ce blog super bien fait. Cependant j’ai une question je ne connais pas les mesures américaines et quand je fais la convention en métrique pour le beurre ça me met 445 ou 681g alors je ne sais pas sur laquelle je dois me baser. Merci
Olivia says
Bonjour Rochard! I use both depending on how much buttercream I need. This recipe makes enough to frost a two-layer 8″ cake or 3 layer 6″ cake (using 454g butter) or a three-layer 8″ cake (using 681g butter). I would start with 454g. Let me know how you like it!
Michelle says
I need urgent help! Made the first batch perfectly and iced the first tier of a cake that’s due tomorrow! Did things the same way and I think my egg white sugar mixture deflated while trying to cool. Are you supposed to stop whipping once it’s good even though it’s not cooled yet? I heated till 160 degrees and immediately put frozen fruit bags around the mixer and put it in the freezer for a quick minute to help. And would go off and on with the whipping while trying to cool. I noticed them deflate a bit and I hesitated to put the butter in. I think it’s ruined. Not sure what happened or what to do differently next time ☹️
Olivia says
Hi Michelle! I keep whipping until it’s cooled usually. I don’t speed up the cooling process though until the very end once it’s whipped and stiff though (if I need to at all). I think if it was properly stiff it should be fine once you add the butter. Just give it a really good whip!
Carol says
Love the recipe. Could I add less sugar in the SMBC ?
Olivia says
Hi Carol! You could try it with a bit less but it can affect the structure of the meringue.
Jamie says
Omg! Made this today and it’s the first time I’ve ever had success with SMBC! Thank you so much for sharing your very detailed recipe/instructions. The cream was perfectly light and smooth with a great colour to it even without adding the violet.
Olivia says
Hi Jamie! Yay! I’m so happy to hear that. I hope I’ve converted you to it!
Amy says
How much fresh lemon juice would you recommend using?
Olivia says
Hi Amy! I just squeeze some into the mixer bowl and/or on a paper towel. Just enough to wipe everything down.
Amy says
I’m sorry, I wasn’t very clear. I meant how much lemon would I need to use to make lemon Swiss meringue butter cream??
Olivia says
OH! I thought you meant to wipe everything down 🙂 I would use a combination of lemon zest and juice and just add it to taste. Maybe 1-2 Tbsp of each and then add more as needed. I wouldn’t add more than 3 Tbsp of juice though as it can start to affect the texture of the buttercream. I hope that helps!
Ummulkiram says
Hi. I’ve made your recipe a lot of times before and its perfect. Thank you!
Although today when I added butter it became liquidy. Why did that happen? Is there a way to make it right again? Please help!
Olivia says
Hi Ummulkiram! Have a read through the troubleshooting section of this post.
Charlotte says
This was amazing! And so easy to make for a total novice. Wondered if you could up the eggs and sugar for the 3rd cup of butter so not quite so buttery? Would that work?
Olivia says
Hi Charlotte! I’m so happy to hear that! Did you use the full three cups of butter or two? I often use less butter in mine, but you could increase the eggs and sugar instead (as long as your mixer can handle the volume). Also, be sure to really whip that buttercream once the butter is added. It should be light and fluffy, not thick, and not overly buttery tasting.
demi says
hi..i want to make smbc with rosewater inside to smell liek that and not like butter..how much should i add?no to overpower the taste..just little.also i want to make multicolor doll skirt.should i use 2 or 3 cups butter?i want it firm so it will pipe and hold well.thnks
Olivia says
Hi Demi! I would start with adding 1/2 tsp of rosewater and see if that gives you the flavour you want. Add more as needed. I would use 3 cups butter.
Molly says
I am a convert!! This is such a delicious icing. My only complaint is that it takes FOREVER to whip up (like 30-40 minutes at least). Maybe it is because I cooked it to 160 when I made it (I wanted to make sure the eggs were cooked). Even though it took forever, each batch turned out and I made 3 batches last week.
Olivia says
Hi Molly! That is crazy that it takes so long!! 😮 What size mixer are you using and is it a stand mixer or a hand mixer? I want to help you save some time because that is seriously forevvvver. You can try placing a bag of frozen peas around the bowl, once the meringue is stiff, to help the cooling process.
Anita says
It always takes me minimum half an hour, because of the heat, I now heat in one bowl then transfer to another, it still takes forever to cool. If I didn’t whisk for this time, I end up with soup every time
Olivia says
That is a crazy long time! 😮 Do you use a glass bowl or metal?
Brittany says
I should have done the same thing (heat in one bowl and transfer to another) but didn’t even think of it until now…I have the same exact problem. And then my Kitchenaid gets hot which doesn’t help. It’s so hit and miss, the first time I ever made SMBC it went totally fine, but now (even with a new mixer) it takes sooo long for my bowl to cool. I’m currently making a batch with droopy peaks and letting the mixer cool off a bit so I can try to whip it to stiff peaks.
Olivia says
Oh, but I’m so glad you love it enough to spend that much time making it!!
Elizabeth says
I agree, this was great icing!
I was afraid I was going to burn up the mixer motor while waiting for the eggs to cool. I took a kitchen towel, put ice in it, rolled it up and wrapped around the base of the mixer.
Olivia says
So glad you love it Elizabeth!
judy says
Hey, I use cold frozen bags of peas or vegetables that I put around the bowl as it is whipping (that’s if you have a tilt mixer) If you have a lift mixture then you can put a big bowl of ice below the bowl and it will help cool it down. It only has to get below 90 degrees. The bowl will feel cool to your skin because it is below your body temperature. So if it feels warm at all, it is not ready. It should take 10-15 minutes (about 10 if you use ice or frozen packs to cool it down. It’s what I call collateral time. You don’t have to do anything but let it whip, while you sit and relax.
Olivia says
Hi Judy! Thanks so much for your tips 🙂
Andrea says
Hi Liv,
I’m finding that my meringue is taking a lot longer than suggested for it to cool down? Is it possible that my machine is transferring heat back in? I use a KitchenAid tilt mixer. The meringue whips to stiff peaks but this often takes up to 20 mins? Or longer.
Olivia says
Hi Andrea! Strange that it takes so long!! Once the meringue is stiff, you can try placing a bag of frozen peas against the bowl to help the cooling process.
Jennie says
How many cupcakes will this frost? I like to do a good amount, usually 2 or 3 swirls ..
Olivia says
Hi Jennie! I think someone answered this in one of the comments below.
Nicole says
Hello Olivia!
I tried this recipe and taste is really good! However, when I frost my cake and pop it on the fridge, next day when we are about to eat it, it became sweaty like water are coming out from it. Can you please advice? Thank you!
Olivia says
Hi Nicole! Does it get condensation in the fridge or after you take it out? Is it really warm where you live?
Nicole says
Yeah, it does in the fridge and more after taking it out 🙁 Its currently around 32-34 celsius here in my place. So its really hot 🥵
Ps. Wanna say sorry for posting 2 comments! Didn’t know how this thing works as it was my first time to post comment 😅
Olivia says
I think it’s due to the drastic temperature changes :\ You can try storing it in a cake box (cardboard ones) to see if that will help absorb some of the moisture. And no worries about the comments! 🙂
Luz Baeza says
This comments helps all
Thank you💓
Olivia says
Thank you Luz!
Kat says
Never made swiss icing before but by following your instructions it worked out very well the first time!!
Thank you
Olivia says
Yay! So happy to hear that Kat 😀
Michelle says
Hi. Could I add less butter?
Olivia says
Hi Michelle! Yes, you could give it a try with less.
Gi says
Hi Olivia, when you say “walk away and come back after 5 mins”, does it mean whip it for 5 mins?
Olivia says
Hi Gi! Yes, set it to whip on high and walk away 🙂
Lianne byrne says
I was wondering how far in advance could I make the sugar/egg white part?
Thanks
Olivia says
Hi Lianne! I wouldn’t make just that part in advance, but you can store the buttercream once it’s made. See post for details.
Melanie says
Hi there! Do you think it would be a bad idea putting melted Kinder chocolate on the SMBC? I’m afraid the cream will melt or go runny.
Thanks for the lovely recipe!
Olivia says
Hi Melanie! I use melted chocolate in my SMBC all the time. Be sure it’s cooled (not warm at all) and add it slowly with the mixer going on low. Check out my Chocolate Cake recipe to see the proportions I use.