Italian meringue buttercream is the gold standard of professional frostings: silky smooth, barely sweet, and stable enough to hold up in warm climates where American buttercream falls apart. It is the frosting I reach for on every wedding cake and tiered cake because nothing else comes close to that light, creamy finish without the sugar overload.

Quick Glance: Italian Meringue Buttercream
- Recipe Name: Italian Meringue Buttercream
- Why You'll Love It: The most stable and least sweet buttercream you can make - silky smooth, heat-resistant, and perfect for professional cakes and warm climates
- Time and Difficulty: 40 minutes / Intermediate
- Main Ingredients: Egg whites, granulated sugar, water, unsalted butter, vanilla
- Method: Hot sugar syrup streamed into whipped egg whites, finished with butter
- Texture and Flavor: Light, silky, and creamy with a delicate sweetness and rich buttery finish
- Quick Tip: The meringue must be completely cool before you add the butter. If it's too warm, the butter will melt, and the whole thing will look soupy
Jump to:
- Quick Glance: Italian Meringue Buttercream
- Why This Recipe Works
- Italian Meringue Buttercream Ingredients
- How To Make Italian Meringue Buttercream Step-by-Step
- Batter & Frosting Calculator
- Cake Batter and Frosting Calculator
- Cups of Batter Needed
- Cups of Frosting Needed
- Common Mistakes To Avoid
- Italian Meringue FAQs
- More Frosting Recipes To Try
- Watch: How To Decorate A Cake Step-by-Step
- Recipe
Why This Recipe Works
Italian meringue buttercream is more stable than other meringue-based buttercreams like Swiss-meringue buttercream because of what happens to the egg whites when the hot syrup hits them. Sugar cooked to 240°F has lost most of its moisture through evaporation, concentrating the sugar to a very high level. When that hot syrup streams into whipping egg whites, two things happen simultaneously: the heat partially pasteurizes the egg whites, and the concentrated sugar bonds into the protein foam, creating a structure that is far more rigid and heat-resistant than what you get from Swiss meringue buttercream, which only heats egg whites to around 160°F.
The reason Italian meringue buttercream is also the least sweet is that the sugar is dissolved into the egg white foam rather than sitting in a base of powdered sugar. There's no confectioners' sugar in this recipe at all, which means no starchy aftertaste and no grittiness.
When you whip butter into the cooled meringue, the fat droplets from the butter become physically trapped within the protein network of the meringue foam, creating a true emulsion. This is why the buttercream can be rewhipped after refrigerating or freezing. The protein structure rebuilds as it returns to temperature.
Italian Meringue Buttercream Ingredients
You only need six ingredients to make Italian meringue buttercream, but the quality and temperature of each one matters. Here's what you need and why it works.

Fresh egg whites provide the foam structure that makes Italian meringue buttercream so stable. Fresh egg whites are strongly preferred over pasteurized carton egg whites because the heat treatment used to pasteurize them can partially damage the proteins, making them harder to whip to stiff peaks. If carton egg whites are all you have, make sure they are at room temperature and be prepared to whip them significantly longer than usual.
Granulated sugar is cooked with water to create the hot syrup that stabilizes the meringue. The sugar must reach exactly 240°F (soft ball stage) so that enough moisture has evaporated and the sugar concentration is high enough to set the foam properly. Under-cooking the syrup results in a soft, unstable buttercream that won't hold its shape. Do not substitute powdered sugar here since the recipe depends on the syrup-making process.
Water is combined with the sugar to help it dissolve and cook evenly into a syrup. It fully evaporates during the cooking process and is not present in the finished buttercream.
Unsalted butter is whipped into the cooled meringue to create the final buttercream. It must be softened to room temperature, not melted, and not cold. Softened butter has the right fat crystal structure to emulsify smoothly into the meringue. Unsalted butter is used so the salt level in the recipe can be controlled precisely. For a more stable buttercream in very high heat environments, you can substitute up to half the butter with solid vegetable shortening, which has a higher melting point than dairy butter.
Salt enhances and balances the flavor of the buttercream. Without it, the buttercream can taste flat and one-dimensional. Use a small amount since it should not be detectable as saltiness, only as depth of flavor.
Vanilla extract is the primary flavoring in this recipe. Use a high-quality pure vanilla extract or vanilla bean paste for the best flavor. You can substitute any flavoring you prefer, including almond extract, lemon emulsion, freeze-dried fruit powder, or espresso powder.
How To Make Italian Meringue Buttercream Step-by-Step
Before you start, make sure your butter is fully softened and your equipment is completely grease-free. Those two things alone will determine whether your buttercream comes together perfectly or gives you trouble.

- Wipe down the bowl of your stand mixer and whisk attachment thoroughly with lemon juice or white vinegar and a clean paper towel. Any trace of grease or fat will prevent your egg whites from whipping up properly. The bowl should feel completely clean and slightly tacky.

- Add your egg whites to the bowl of your stand mixer with the whisk attachment. Do not start whipping yet.

- Combine the sugar and water in a medium saucepan and stir just until the water has distributed evenly through the sugar. Place the lid on the pan and bring to a boil over medium-high heat.

- Keep the lid on for 3 to 4 minutes after it reaches a boil. The steam trapped inside will wash any sugar crystals off the sides of the pan, which prevents the syrup from crystallizing and turning grainy later.

- Remove the lid and carefully insert your candy thermometer. Continue cooking over medium-high heat without stirring until the thermometer reads 235°F. The syrup will be clear and bubbling steadily.

- When the syrup hits 235°F, turn your stand mixer on high and begin whipping your egg whites with the salt to soft peaks. You want them to reach soft peaks at the same time the syrup reaches 240°F, so the timing works out almost perfectly if you start at 235°F. Soft peaks means the whites are foamy and bright white but the tip curls over gently when you lift the whisk.

- When the syrup reaches 240°F, reduce the mixer to low speed. With the mixer running, slowly pour the hot syrup in a thin, steady stream down the side of the bowl between the whisk and the bowl wall. Pouring it directly onto the whisk will cause it to splatter and harden on the sides of the bowl. The mixture will immediately increase in volume and turn glossy white.

- Increase the mixer speed back to high and whip to very stiff, glossy peaks. To cool the meringue down faster, wrap an ice pack or bag of frozen vegetables against the outside of the bowl with a kitchen towel. The meringue needs to reach room temperature. You should be able to hold your hand against the side of the bowl comfortably with no warmth. This usually takes 10 to 15 minutes of whipping.

- Once the meringue is completely cool, reduce to medium speed and begin adding the softened butter two tablespoons at a time, waiting a few seconds between additions. The mixture may look curdled and soupy at this stage. This is completely normal. Keep whipping and it will come together.

- Once all the butter is incorporated, add the vanilla and increase to high speed. Whip for 10-15 more minutes until the buttercream is light, fluffy, and completely smooth with no trace of a buttery taste. It should hold a stiff peak and have a silky sheen.
Add food coloring now if desired, mixing on low until fully incorporated.
Batter & Frosting Calculator
Cake Batter and Frosting Calculator
Select an option below to calculate how much batter or frosting you need. Adjust the servings slider on the recipe card to change the amounts the recipe makes.
Choose a pan type
Choose a cake pan size
(based on 2" tall cake pan)
Choose a cake pan size
(based on 2" tall cake pan)
Cupcake Tin Size
Choose number of pans
Cups of Batter Needed
8 cups
Cups of Frosting Needed
5 cups
Note: measurements are estimated based off the vanilla cake recipe using standard US cake pans and sizes. Measurements used are for 2" tall cake pans only. Your results may vary. Do not overfill cake pans above manufacturer's recommended guidelines.
This recipe makes 8 cups of frosting, enough to frost and fill a two-layer 8-inch cake or frost about 24 cupcakes. Store leftovers in an airtight container in the fridge for up to 2 weeks or freeze for up to 6 months. Bring to room temperature and rewhip before using.
If you love a buttercream that pipes cleanly, holds its shape, and doesn't taste like a bag of powdered sugar, this is your recipe. Try it on my vanilla cake for a combination that's been a reader favorite for years.

Common Mistakes To Avoid
Starting with any grease in the bowl. Fat is meringue's worst enemy. Even a small amount of grease from butter, oil, or an unwashed bowl will prevent the egg whites from whipping at all. Always wipe down your bowl and whisk with lemon juice or vinegar before starting.
Adding the butter when the meringue is still warm. This is the most common reason Italian meringue buttercream fails. If the meringue is even slightly warm when the butter goes in, the butter melts rather than emulsifies and you end up with a soupy, broken mess. Be patient. The meringue must be fully at room temperature before you add a single piece of butter.
Under-cooking the sugar syrup. If your syrup doesn't reach 240°F, the sugar concentration won't be high enough to stabilize the foam. The resulting buttercream will be soft, unstable, and prone to weeping. Always use a reliable candy thermometer and confirm the temperature before pouring.
Panicking when it looks curdled. Almost everyone's Italian meringue buttercream goes through a broken, soupy, or curdled-looking stage when the butter first goes in. This is not a failure. Keep whipping on medium-high and the emulsion will come together within a few minutes and the texture will turn silky and smooth.
Using butter that is too cold or too warm. Cold butter breaks into chunks that don't incorporate smoothly. Melted butter causes the buttercream to collapse. Butter should be softened to the point where it holds its shape but gives easily when you press your finger into it, similar to the texture of soft clay.
Italian Meringue FAQs
Both are made with egg whites and butter, but the process is different. Swiss meringue buttercream heats the egg whites and sugar together over a double boiler to about 160°F before whipping, while Italian meringue buttercream uses a hot sugar syrup cooked to 240°F that streams directly into the egg whites as they whip. The higher temperature of Italian meringue buttercream creates a more stable foam structure and a more heat-resistant final buttercream. Italian meringue buttercream is generally considered the more advanced and more stable of the two.
The curdled appearance happens when the butter is slightly cooler or warmer than the meringue and the fat and water temporarily separate before fully emulsifying. Keep whipping at medium-high speed and it will come back together into a smooth, silky texture within a few minutes. If it looks soupy rather than curdled, the meringue was still too warm when the butter went in. Refrigerate the bowl for 10 to 15 minutes and rewhip.
Yes. Add gel food coloring in the final step after all the butter and flavoring are fully incorporated. Use gel or paste colors rather than liquid food coloring, as liquid can thin the buttercream slightly. Add a small amount at a time and mix on low until you reach your desired shade. Colors will deepen slightly as the buttercream sits.
Italian meringue buttercream keeps at room temperature for 2 to 3 days, in the refrigerator for up to 2 weeks, and in the freezer for up to 6 months. Before using refrigerated or frozen buttercream, bring it fully to room temperature and rewhip in your stand mixer until it returns to its original light, smooth consistency. It may look broken at first but keep whipping and it will come back together.
Fresh egg whites give the most reliable results. The heat treatment used to pasteurize carton egg whites can damage the proteins, making them harder to whip to stiff peaks. If fresh eggs are not available, carton egg whites can work. Make sure they are fully at room temperature and be prepared to whip them longer than you would fresh whites. Results can vary by brand.
Replace up to half the butter in the recipe with solid white vegetable shortening. Shortening has a significantly higher melting point than butter, which gives the buttercream more resistance to heat and humidity. The texture will be slightly less silky and the flavor less rich than all-butter, but the stability improvement in warm climates is significant.
Yes. Italian meringue buttercream takes on added flavors very well. Popular options include almond extract, lemon or orange emulsion, espresso powder dissolved in a teaspoon of hot water, melted and cooled chocolate, fresh fruit puree, or freeze-dried fruit ground into a powder. Add your flavoring in the final mixing step in place of or in addition to the vanilla.
More Frosting Recipes To Try
Watch: How To Decorate A Cake Step-by-Step
Before you start decorating, watch the video below where I show you every step of decorating a cake from start to finish. Seeing the process in action makes it much easier to follow along
- Liz Marek.

Recipe

Equipment
- Stand mixer with the whisk attachment
- Candy Thermometer
Ingredients
- 16 ounces granulated sugar
- 8 ounces water
- ¼ teaspoon salt
- 8 ounces egg whites (about 8 large egg whites separated from the yolk)
- 24 ounces unsalted butter softened
- 2 teaspoon vanilla extract
Instructions
- On the stovetop, mix together the water and sugar, cover with a lid and bring to a boil on medium-high heat.
- Keep the lid on the pot for 3-4 minutes while the mixture simmers to ensure all the sugar granules are dissolved, otherwise, your sugar can get gritty and crystalize. DO NOT MIX.
- Remove the lid, insert the candy thermometer carefully and continue cooking on medium-high until the syrup reaches 240° F.
- When the sugar solution is at about 235° F, begin whipping the egg whites on high speed. Add the salt to the egg whites.
- When the egg whites reach soft peaks, pour the sugar solution in a steady stream on to the whipping whites while mixing on low speed.
- Continue whipping the egg/sugar mixture until it reaches stiff peaks. I wrapped an apron around my bowl with an ice pack to help the meringue cool down faster. You can also cool the meringue by scooping it out of the bowl and placing it into the fridge for 15 minutes.
- Once the meringue is cooled, whip in soft butter and vanilla until the buttercream is light and fluffy and no longer has a butter taste. This can take from 10-15 minutes. If it looks curdled and watery just keep whipping. It will come together I promise.
Video
Notes
- Make sure your sugar syrup reaches exactly 240°F. Under-cooking it will result in a soft, unstable buttercream that won't hold its shape.
- Keep the lid on the pot for the first few minutes to prevent sugar crystals from forming on the sides of the pan.
- Begin whipping your egg whites when the syrup hits 235°F so they reach soft peaks right as the syrup is ready.
- The meringue must be completely cool to room temperature before adding butter or the buttercream will become soupy.
- Use softened but not melted butter. It should hold its shape but give easily when pressed.
- If the buttercream looks curdled or soupy, keep whipping. It will come together.
- To store, refrigerate for up to 2 weeks or freeze for up to 6 months. Bring to room temperature and rewhip before using.
- For extra stability in warm climates, replace up to half the butter with solid vegetable shortening.











Anna says
Is it possible to use IMBC after crumb coating the cake with ABC???
Elizabeth Marek says
I would chill the cake first until the ABC is firm then frost with the IMBC
Anna says
Hi, I tried adding Icing sugar after making the IMBC and it started to melt... So is it possible to use IMBC over ABC? Thank you!
Elizabeth Marek says
Don't add icing sugar to IMBC...
Nicole Bamba says
I am a very inexperienced "wannabe" baker. However, with 8 kiddos=8 bdays each year, I decided to up my game and start baking their cakes. I love, love, love cake, but despise store-bought stuff. I tried your easy buttercream and it was great, however, I wanted to challenge myself a bit and attempted this recipe...without a candy thermometer! I wiped down my bowl and attachment with vinegar, as you suggested. I even cut the recipe in half. Boy, was I surprised when everything came together beautifully and deliciously! I placed the bowl in an ice bath after incorporating the sugar mixture to speed up cooling. I had no issues after adding the butter. I was actually reluctant to keep whipping, as I thought I'd ruin it, if I pushed my luck too far. Anyway, please listen to Ms. Marek's advice on using high quality, unsalted butter. It makes a huge difference! Thank you for this awesome recipe!!!
Nuha says
Hi Liz,
Since the humidity level is high here Its kind of impossible for me to use SMBC for my cakes. All along I've been using AB for my cakes but i find it hard to get sharp edges and the smoothness. So recently I tried your IMBC recipe and it came out perfect and I was able to cover the cake with a fine edge, smoothness and shine. But I want it to be more sweeter so was thinking of using AB for the filling and IMBC to cover the cake so is it possible to crumb coat with AB and cover it with IMBC or use only IMBC for coating?
Elizabeth Marek says
Yes you can definitely do that
Bandy says
Can you torch IMBC or would it not work like regular meringue? Thanks!
Elizabeth Marek says
No you can't torch it but you can make a 7 minute frosting and torch it which is basically the meringue part with no butter added. Just make sure you use the meringue right away because it sets after a few minutes and wont be pipeable so make it when you're ready to use it.
Jordy says
Can we used carton egg whites for this recipe? Thanks
Elizabeth Marek says
Unfortunately pasteurized egg whites have a hard time whipping up.
Saunti says
I have tried many imbc recipes and this is by far the best one when it comes to ratios of egg whites, sugar and butter. My buttercream was perfect in texture and taste and I added chocolate powder to complement my chocolate cake. This recipe will now be my go to for italian buttercream.
Elizabeth Marek says
Thank you so much!
Sofia says
Can you color it red?
Elizabeth Marek says
Yes you can. Add about 1 tablespoon of red food coloring (I like americolor super red gel) and then take out 1/4 cup and barely melt it in the microwave. Then mix that back in. The warm buttercream helps deepen the color. It will deepen even further overnight
Kathy says
I would like to add chopped cherries and small, sliced almonds to this. Would I add them in at the end a nd fold in, or how would I incorporate them? Sounds really yummy!!
The Sugar Geek Show says
You can add them in after your buttercream is finished. just fold them in
Fallon says
Hi! Can I add chocolate to this at the end? How much would I add of black cocoa powder? Thanks! Love your recipes!
The Sugar Geek Show says
You can whip sifted cocoa powder right into the finished buttercream.
Aaliyah says
Hi, is this recipe enough to fill and cover an 8’ cake?
The Sugar Geek Show says
Yes it is
Larrenda S says
Hi Liz,
I have really hot hands. Will this hold up better than SMBC?
Thanks!!
The Sugar Geek Show says
Italian Meringue is much more stable than SMBC. You can also try wearing gloves and putting the piping bag down frequently so you don't melt the buttercream in your hand
Hiedy Guido says
What’s the shelf life on the buttercream? I’ve made this many times since you posted it and it’s my absolute favorite. I’m making some tonight for a cake and I will have extra and wanted to know if I can save it until this coming Friday
The Sugar Geek Show says
You can refrigerate leftover buttercream for two weeks or freeze for six months. It's good at room temperature for 2-3 days.
VICKI Palokangas says
Do you have the full recipe for the cake?
The Sugar Geek Show says
There isn't a specific recipe that I used for the cake but you can use any cake recipe with Italian merignue.
Jeanine Rieff says
I’m going to make this frosting tomorrow. Btw, I ❤️ your parting shot! You’re totes adorbs!
The Sugar Geek Show says
Yay! Can't wait to see what you "whip" up hehe