Italian meringue buttercream (IMBC) is a thick and creamy frosting made by whipping egg whites with a hot sugar syrup and softened butter. It's 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.

Quick Glance at the Recipe: 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 wedding cakes and warm weather
- 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: Start whipping your egg whites when the syrup hits 235º F so they're at soft peaks right when the syrup reaches 240º F
Jump to:
- Quick Glance at the Recipe: Italian Meringue Buttercream
- What Makes This Italian Meringue Buttercream So Good⭐⭐⭐⭐⭐
- Italian Meringue Buttercream Ingredients
- How To Make Italian Meringue Buttercream Step-by-Step
- Cake Batter and Frosting Calculator
- Cups of Batter Needed
- Cups of Frosting Needed
- Common Italian Meringue Buttercream Problems To Avoid
- Final Thoughts
- Italian Meringue Buttercream FAQs
- More Frosting Recipes To Try
- Ready To Master Cake Decorating?
- Leave Me A Review⭐️⭐️⭐️⭐️⭐️
- Recipe
What Makes This Italian Meringue Buttercream So Good
⭐⭐⭐⭐⭐
Italian meringue buttercream is more stable than other meringue buttercreams like my Swiss meringue buttercream because of what happens when the hot syrup hits the egg whites.
- The hottest syrup makes the strongest meringue. Sugar cooked to 240º F streams into the whipping egg whites, cooking them and setting a firm, heat-resistant foam. Swiss meringue only heats the whites to about 160º F.
- Barely sweet. All the sugar is dissolved into the meringue, so it's much less sweet than a powdered sugar buttercream.
- Silky and stable. Whipping softened butter into the cooled meringue creates a smooth emulsion that pipes cleanly and holds sharp edges.
- Make-ahead friendly. It can be refrigerated or frozen and re-whipped back to silky smooth.
- Need it egg-free? Try my ermine frosting, which is just as silky and not too sweet.
Italian Meringue Buttercream Ingredients
You only need six ingredients to make Italian meringue buttercream, but the quality and temperature of each one matters. I always recommend weighing your ingredients with a digital kitchen scale for the most accurate results.

- Egg whites: Give the meringue its structure. Fresh or carton egg whites both work, and the boiling sugar syrup cooks them as it's poured in. About 8 large egg whites makes 8 ounces. No fresh eggs? Mix ½ cup of meringue powder with 1 cup of warm water to replace about 8 egg whites, then make the recipe the same way.
- Granulated sugar: Cooked with water into the hot syrup that stabilizes the meringue. It must reach 240º F (soft ball stage) or the buttercream will be soft and won't hold its shape. Don't swap in powdered sugar here.
- Water: Helps the sugar dissolve and cook evenly into a syrup. It cooks off, so it isn't in the finished buttercream.
- Unsalted butter: Whipped into the cooled meringue to make the buttercream. It must be softened to room temperature, not melted and not cold.
- Salt: Just a little balances the flavor so the buttercream doesn't taste flat.
- Vanilla extract: Use pure vanilla extract or vanilla bean paste, or swap in any flavor you like, like almond extract, lemon emulsion, or freeze-dried fruit powder.
How To Make Italian Meringue Buttercream Step-by-Step
Before you start, have your candy thermometer ready and your butter set out to soften.

- 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.

- 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.
PRO TIP: I use a metal mixer bowl for this recipe. The syrup is boiling hot when it goes in, and I don't want it to melt or damage my bowl.

- 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.

- Once all the butter is incorporated, add the vanilla and increase to high speed. Whip for 10 to 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.
PRO TIP: If it looks curdled or watery when you add the butter, just keep whipping. It WILL come back together, I promise.
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.
Common Italian Meringue Buttercream Problems 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.
- 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.
Final Thoughts
If you love a buttercream that pipes cleanly, holds its shape, and isn't overly sweet, this is your recipe. Try it on my vanilla cake for a combination that's been a reader favorite for years.
This recipe makes about 8 cups of frosting, and you can easily halve it for a smaller cake. Use the calculator above to see how much you need. Store leftovers in an airtight container in the fridge for up to 2 weeks or freeze for up to 6 months, then bring to room temperature and re-whip with the paddle on low. If it won't come back together, melt about ⅓ cup in the microwave and whip it back into the rest.
It also pipes beautifully for buttercream flowers, even with Russian piping tips. Pipe your flowers ahead, freeze them until firm (about 20 minutes), and let them thaw in the fridge or at room temperature before they go on your cake.

Italian Meringue Buttercream FAQs
Are the egg whites in Italian meringue buttercream safe to eat?
Yes. The boiling sugar syrup cooks the egg whites as it's poured in. You can use fresh egg whites or egg whites from a carton.
Why does my Italian meringue buttercream look curdled or soupy?
Keep whipping first, it usually comes back together. If it's still soupy after a few minutes, pop the bowl in the fridge for about 15 minutes, then whip again.
How long can Italian meringue buttercream sit out?
A cake frosted with Italian meringue buttercream is safe at room temperature for up to 24 hours. After that, keep it in the fridge and let it come back to room temperature before serving.
Can I use Italian meringue buttercream under fondant or in hot weather?
Yes, it works great under fondant. If you live somewhere really hot, you can replace up to half the butter with shortening for extra stability.
How do I color or flavor Italian meringue buttercream?
Add gel food coloring at the very end, after all the butter is in. For a whiter buttercream, add a tiny bit of violet and a little white coloring. For chocolate, wait until the buttercream is completely finished, then add about ¼ cup of cocoa powder, or as much as you like. Melted chocolate can leave unmelted chunks, so room temperature ganache is a safer way to go. Add espresso or freeze-dried fruit at the very end too.
More Frosting Recipes To Try
Ready To Master Cake Decorating?
Join Sugar Geek University and learn professional techniques through detailed cake decorating courses, tutorials, and real kitchen demonstrations by
award-winning cake decorator, Liz Marek.

Leave Me A Review⭐️⭐️⭐️⭐️⭐️
If you tried this Italian Meringue Buttercream or any other recipe on my blog, please leave a 🌟 star rating and let me know how it goes in the comments. I love hearing from you!
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
- Before you begin: Make sure your butter is softened to room temperature and your mixer bowl and whisk are completely grease-free (wipe them with a little lemon juice or white vinegar). Have your candy thermometer ready.
Make the Buttercream
- 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 to 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 to 15 minutes. If it looks curdled and watery just keep whipping. It will come together I promise.











Zelda says
I have made Italian meringue many times before with zero failures. I haven’t made it in a while so I needed a quick recipe to look up for reference. Even though I have never read to cover the syrup solution, I followed this recipe with covering the sugar solution for 3 to 4 minutes. It burned within 30 seconds of removing the lid and I hadn’t even waited the full three minutes. For anyone trying Italian meringue for the first time and following this recipe, don’t feel bad if you fail. I would never cover the sugar solution again after this experience. Even if it takes a while to heat up that’s better than burning it and then having to deal with cleaning up everything in order to start all over.
Liz Marek says
I'm so sorry that happened! The lid is only on for the first few minutes while it comes to a boil, and medium-high heat is plenty. Thanks for sharing your tip with everyone.
Elina says
Hello, can I make flowers for cake from this cream and freeze them ? For how long? And then put frozen flowers on top of cake or first defrost them in the fridge or in room temperature? Thank you
Liz Marek says
Yes, you can! Pipe your flowers and freeze them until they're firm, about 20 minutes. Then you can let them defrost in the fridge or at room temperature.
Darlene says
Hey I love this recipe and use it all the time. But every time I freeze the leftover the food colouring gel splits when I re mix it. I bring it to room tempura and mix it and it never comes back together. What am I doing wrong?
Liz Marek says
When you take it out of the freezer, let it whip in your stand mixer until smooth. If it still won't come together, take out about ⅓ cup, melt it in the microwave, and whip it back into the rest of the buttercream.
Anna says
I am so blown away with how perfect this recipe is! I’ve tried (and failed) Swiss meringue buttercream twice in the past and got this easily on the first try. I love the hack of putting the meringue in the fridge for 15 minutes to cool. So extremely tasty and very easy to work with.
Anname Wolmarans says
Can i halve the recipe?
and also can i substitute the butter for shortening or margarine?
Liz Marek says
Yes, you can halve the recipe. You can also use half butter and half shortening.
Gina says
Hi,
I'm going to make my daughters wedding cake and want to know if you can use sugar flowers with this Italian meringue buttercream. Will the flowers keep there shape and stay hard or will it became soft after a while.
Elizabeth Marek says
yes you can no problem. The sugar flowers will not be affected by the buttercream
Cavada says
Don't the egg whites have to reach a certain temp.in order for them to be safe? Other recipes heat the egg whites with the sugar.
Liz Marek says
The boiling sugar syrup pasteurizes the egg whites as it's poured in, so you don't need to heat them separately like Swiss meringue.
Barb Broderick says
What can I add to make chocolate Mocha IMBC
Cathy says
I have been so frustrated as a home baker trying to find recipe that works. This is amazing!!! I would like to know when I am doing my lives on facebook if I can give you credit? My husband hates sweet icing and he raved about this. I can not thank you enough!
Adam R says
What is that fancy mixer with the double whisk? It looks so cool!
Celita Louback Welsch says
I made yesterday and it works fine! I had to stop while I was whipping the egg whites, I out in the refrigerate and one hors late, I restarted again. Perfect! This morning I could see how nice my frosting became! Thanks!
Tatyana says
I love your recipe for your Italian buttercream. I will be trying it out this week. I will definitely tag you in my post.
Amanda Evers says
I have attempted IMBC SO many times and I’m successful about 50% of the time. Then I came across this recipe and method and was successful both times I made it on the first try. It’s delicious, it’s silky, it spreads BEAUTIFULLY, and I will never make a different recipe. I just have to say THANK YOU Liz for sharing this and everything you share. It’s not only made my life easier but also more successful in my business.
Loretta says
I failed on my first attempt where I used egg whites from the carton and it was a runny mess. I tried again, determined to get it right, I used real egg whites and it was divine. Thank you Liz.
Custombakesbylori
Ann says
This was my first time making homemade buttercream and it was fantastic! I did have to hold a dish towel around my mixing bowl for a bit to catch all of the splatters but that was the only issue I had
Lyla says
Hey! I love you recipes and all your videos. One question though... I have the white bowl to the Bosch universal 800 watt and you use a metal bowl. Do I have to use a metal bowl for this recipe, or any meringue ?
Elizabeth Marek says
I use a metal bowl because the sugar is boiling hot and I don't want to melt my bowl