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
Frances says
Hi Liv,
Made your cinnamon version today and it was great. Thanks for the detailed instructions!
I always find with SMBC that I need to add a greater amount of flavoring than I would compared to American Buttercream. Was wondering if this is just me or if this is a known thing? Thank you!
Olivia says
Hi Frances! I don’t make ABC often anymore, but I know I have to add more vanilla to get the flavour to come through with SMBC. It also doesn’t take color as well as ABC, so maybe a similar issue.
Kay says
Hi, I was wondering if this Swiss Meringue Buttercream would work to fill macarons because I’m out of powdered sugar. Would I burn my finger if I do the touch test when cooking the eggs and sugar?
-Thanks
Kay says
Oh and How much vanilla extract would you recommend when using 2 cups butter.
Olivia says
I recommend about 2tsp, but just add more to taste. I find a vanilla SMBC can be a bit… boring? Vanilla bean paste does a much better job of getting that flavour to shine through 🙂
Olivia says
Hi Kay! It will work great to fill macarons! And no, the mixture should just feel hot but it shouldn’t burn unless it’s been overcooked.
Kay says
Thanks everyone one loved them! I made root beer macarons and vanilla SMBC to fill them and made what I call a root beer float macaron!
Olivia says
Awesome! 😀
Alison says
Can I use vegan butter?
Olivia says
I haven’t tried it myself so I can’t say for sure, but you can give it a go!
Jemma says
This was my first time making SMBC and although I (thankfully) didn’t run into any of the issues in the troubleshoot guide, it did give me the confidence to try it out 😅 I also added strawberry flavour and pink food colouring. It was surprisingly enough to frost about 56 cupcakes
Olivia says
Awesome! So glad it worked on your first go 😀 Thanks for the tip re: cupcakes!
Hannah Sawyer says
I love this recipe!
If I were to make the bigger batch with 3 cups of butter, does the amount of sugar and eggs stay the same. If so, does the cake taste more buttery?
Thanks
Olivia says
Hi Hanna! I most often make the larger batch — eggs and sugar stay the same. It will have more of a buttery flavour, but should still be perfectly fine provided you whip it enough 🙂
Kristina Park says
So I have tried multiple Swiss meringue buttercream recipes and can never get the peaks to stiffen before adding butter. I heat it to 160 and everything, cleaned everything well beforehand, but only the bowls with lemon juice. Do you think it’s because I didn’t clean everything that touched the ingredients with lemon juice or vinegar? Could it have to do with my Bosch mixer having a plastic bowl? Or could I be over mixing? I have gone up to like 25 mins mixing on pretty high speed.
Olivia says
Hi Kristina! The plastic bowl could definitely be the culprit. Plastic tends to retain grease no matter how much it’s cleaned, but you should definitely wipe the whisks with lemon juice too. Any residual soap, etc can also affect the meringue. Best practice is to wipe everything the egg whites will be in contact with.
Vivien says
Thank you Olivia for sharing your recipe and the excellent tutorial. My question is about storing a frosted/decorated cake. I will be hosting a ladies lunch and birthday party and will need to frost the cake the day before, will the SMBC hold up well on the cake in the refrigerator for 24 hours prior to serving? Will the SMBC look/become dry? Should it be covered, if so, do you having any tips on the best way to cover the cake. The cake will be a 3 layer, 7″ round.
Also, I live in Texas and it is very hot and very humid at the moment, can this effect the SMBC?
Thank you for any help you can give.
Olivia says
Hi Vivien! The SMBC will be perfect in the fridge — that’s how I store all my cakes. The frosting will become quite firm (like butter does) once chilled, so it’s best to leave the cake at room temp for 2-3 hours before serving so it softens again. You don’t “need” to cover it, but if you have any particularly potent smelling things in your fridge (onions, etc), you may want to so that the buttercream doesn’t take on any of those flavours. The humidity might affect the whipping of the meringue, but it shouldn’t be too bad. Just be sure it’s not soupy before you add the butter. I hope that helps. Let me know how it turns out!
Sharon Casey says
Loved the result. Thanks for a detailed and well-written tutorial.
Mine took forever to cool down. But it got so stiff that it actually slowed the motor on my KitchenAid. I think next time I will do the touch test instead of heating to 160. Mine would have passed the touch test at a cooler temp.
Olivia says
Hi Sharon! I always just go by the touch test, but the temp is for people who are worried about eating “uncooked” eggs. So glad you loved it, I hope it doesn’t take as long next time!
Amy says
I just made this and could not get the sugar to melt. 6 egg whites, 2 cups sugar over, not in, simmering water. I stirred for half an hour. I did get the temp up to 160 degrees F, but it turned out very grainy. I had nothing but grainy sugar at the 3 minute mark that you noted in the recipe. What did I do wrong? I eventually gave up and just made it with the grainy sugar.
Olivia says
Hi Amy! So strange, that is a LONG time of stirring. Was the water simmering the whole time? How big was the pot & bowl you were using? I wonder if a larger bowl (more surface area) and a larger pot (so it covers a lot of the bottom of the bowl, but the bowl doesn’t touch the water) would help. Did you use regular granulated sugar? You can also try a finer sugar like caster sugar (not powdered sugar). Let me know if you try again!
Sally says
Hi Liv! I had a question about the amount of butter to add. the ingredients say to add 2-3 cups of unsalted butter but how do I know if I add 2 or 3 cups or a little in between?
Olivia says
Hi Sally! I talk about that in the recipe notes:
This recipe makes enough to frost a two layer 8″ cake or 3 layer 6″ cake (using 2 cups butter) or a three layer 8″ cake (using 3 cups butter).
Either works perfectly fine, it just depends on how much buttercream you need 🙂
Jackie Carpenter says
Made for the first time every today, it’s perfect! Absolutely love the texture, and how beautifully silky it looks and feels. Thank you so much for the easy to follow recipe and tips!
Olivia says
Hi Jackie! So glad you found the tips helpful. Yay to a successful first SMBC!
Daisysweetcakes says
Hello Olivia🙋🏻♀️I just finished making your Swiss meringue buttercream and the step by step you provided is awesome, I follow exactly as you explain and walla I made my 1st Swiss meringue buttercream I added almond extract and it is banging 😋😋. Thanks for the information it was super helpful no mistakes if you follow exactly the recipe not cutting corners 🙌🏼 Thanks again Olivia will look forward to more recipes on you site. Happy baking 🎂 from Daisysweetcakes
Olivia says
Yay! so happy to hear it worked out for you and that you loved it 🙂
Ashley says
This recipe and tutorial is amazing! Thank you, thank you for all the troubleshooting tips!! As I made this, there were a couple times I would’ve thought I spoiled the recipe had I not read your tips beforehand. I followed your advice and saved the frosting!
This recipe is delicious. I made the base recipe and it tastes yummy on its own, but I added raspberry puree (about 1 cup) to get a pink color and raspberry flavor. It was light and airy and had a lovely, light raspberry flavor (I love raspberry, so think it could’ve used a stronger flavor, but it was sufficient for the cake). I used this to frost 2 chocolate 2-layer cakes, with a different buttercream frosting between the layers.
Olivia says
Hi Ashley! So happy to hear that and thank you for your tips on the raspberry version 🙂
Adriana says
This turned out super well and the troubleshooting section was very helpful! One of the better SMBC recipes I’ve used!
Olivia says
Thanks so much Adriana! Glad you found it helpful 🙂
Amy says
I am making cupcake a with a fondant flamingo coming from it. The recipe calls for the MBC to be made with powdered sugar which once you put the flamingo head on it goes in fridge for a bit to keep the flamingo from falling off. My question is if I use the grain sugar method instead will it be sturdy enough to keep the flamingo in tact.
Thanks
Olivia says
Hi Amy! I suppose it depends on how heavy the flamingo is. This frosting gets very firm in the fridge so I feel like it would support it just fine if chilled.
Kirsten says
Hi Liv,
I often find my SMBC to be greasy, I notice it more when I am covering my cake and scraping the sides. sometimes it doesn’t stick as well to the cake. From your trouble shooting guide I think its that I’m not whisking in the butter for long enough (I’ve definitely got stiff peaks and clean bowl etc). I have a kitchen aid… how long roughly do you whisk once all the butter is added?
Thanks!
Kirsten
Olivia says
Hi Kristen! It sounds like the buttercream just needs a good whip. Once I add all the butter I whip it all for a good 5mins or so on high, but really until it just looks nice and light and fluffy. Sometimes I rewhip it after I crumb coat the cake before doing the final coat as I find it tends to settle a bit. I hope that helps!
Rhian says
Hey! I made this beautiful recipe today and although delicious, found it a bit thick to pipe with, is that normal? And how could I make it easier to pipe? 🙂 Thank you!
Olivia says
Hi Rhian! Strange, it should not be thick at all. In fact it should be very light and fluffy. Did you chill the buttercream at all?
Ramee says
Thank you so much for the detail we’d recipe. Just wondering what would happen to the buttercream if you use salted butter instead of unsalted butter.
Olivia says
Hi Ramee! The buttercream would be less sweet and would taste salty. I don’t like it with salted butter, but it’s a personal preference.
Robyn says
These instructions were so helpful! Mine turned out perfect, no curdling or anything! I halved the recipe and it was just enough for 12 cupcakes with nice big fluffy swirls of icing!
Olivia says
Hi Robyn! Yay! So happy to hear that it went off without a hitch on your first try!
Anu says
Hi
I want to use this for daughters birthday cake. I if I use this for crumb anf final coat and then use it for for piping, do I have to store the cake in fridge afterwards as I would be doing this early morning and we have party late afternoon.
Please share your insight on storing the cake after decorating.
Thanks for heaps..
Olivia says
Hi Anu! It should be fine out of the fridge as long as it’s not too hot in your place.
Mollie says
Want to make lemon butter cream. Already used your recipe to make regular buttercream. Can I add lemon powdered drink mix to flavor or extract?
Olivia says
Hi Mollie! I haven’t tried that myself but either should work fine. Just add it to taste.
Melanie Curtin says
First time I made it it worked AMAZING…… 2nd time I was in more of a hurry cause i waited till the last minute to make a cake for a birthday party, BAD mistake if something could go wrong it did go wrong. IT has taken me FOREVER to get this frosting to whip up so I can frost my cake! Other wise I Love this frosting it is now my go to for when I frost a cake!!
Olivia says
Hi Melanie! Rushing is a recipe for disaster and I know it all too well!! I hope you were able to get it whipped up properly 🙂