Italian Meringue Buttercream (IMBC)

Italian Meringue Buttercream (IMBC) is my favorite cake frosting. This is the exact recipe I used for 10 years in my wedding cake business.

beauty shot

Why this is my favorite buttercream

Italian Meringue buttercream has the perfect balance of rich flavor from the butter, and lightness from the meringue. It’s not overly sweet and it can be flavored with an endless variety of add-ins. It’s strong enough to pipe buttercream roses and stays soft at room temperature so it melts in your mouth.

Ingredients

Ingredients for Italian Meringue Buttercream with text overlay.
Mise en place – “everything in place”
  • Water – To make the sugar syrup.
  • Granulated sugar – Added in two stages. Dry sugar starts the meringue, then sugar syrup “cooks” the meringue.
  • Egg whites- Fresh or in-shell pasteurized egg whites can be used. If you use frozen egg whites read the label to be sure they can be whipped for meringue.
  • Salt – Just a touch to balance out the flavor.
  • Unsalted butter – Softened butter is whipped into the meringue base. Unsalted butter allows you to control the amount of salt in the recipe.
  • Vanilla extract – Use natural vanilla extract for the best flavor. You can also use vanilla bean if you don’t mind the little specks.

Process Photos

See the recipe card for detailed measurements and instructions.

A saucepan with sugar. A bowl of egg whites whipping.
  • Combine some of the sugar with water in a small saucepan. Bring the syrup to a boil.
  • While the syrup cooks, whip the egg whites with the remaining sugar.
A thermometer over a pot of sugar syrup. Sugar syrup added to egg whites.
  • Bring the syrup to the softball stage (235°-240°F). Immediately remove from the heat.
  • With the mixer running, add the syrup in a steady stream. Try to keep the stream of syrup between the whisk and the side of the bowl.
  • Whisk until the whites are cooled to about 80°F.
Egg whites whipping with butter being added. Vanilla pouring into buttercream. Buttercream whipping.
  • Add the room temperature butter a tablespoon at a time.
  • Add the vanilla.
  • The buttercream may look a bit curdled after adding the vanilla.
  • Keep whipping until the buttercream is silky smooth and airy. Use immediately or keep at room temperature until ready to use (up to 1 day).

How to Store Italian Meringue Buttercream.

Because there is relatively low moisture in the buttercream, and high sugar content, Italian Meringue Buttercream can be held at cool room temperature for up to a day. After 1 day the buttercream should be refrigerated for 3-4 days or frozen for up to a month.

Proper syrup temperature is important for a silky smooth Italian Meringue Buttercream

This is a fairly standard Italian Meringue Buttercream recipe except for the temperature of the sugar syrup. A lot of recipes have you boil the syrup well into the firm ball stage (248°F), but I find this makes a buttercream with a texture that is too tight and marshmallow-y.

I like to boil the syrup to the softball stage (235°-240°F) for a slightly softer buttercream that whips to a little lighter.

How to fix Italian Meringue Buttercream

  • If you’re working in a warm kitchen and your buttercream is a little too soft you can refrigerate it briefly and then re-whip it until it’s light and fluffy.
  • If your buttercream is a little too cold you can warm the bowl and then whip it until it’s light and fluffy.
  • To rewhip cold Italian Meringue Buttercream first bring it to room temperature. When you start whipping the IMB it may separate the look curdled.
  • Use a blow torch or a bowl of warm water to warm the sides of the bowl as the buttercream whips.
  • You’ll see the edges soften and and buttercream will come back together. Whip until the buttercream is silky smooth.

Pastry Chef tips for making perfect Italian Meringue Buttercream:

  • If the meringue and/or the butter are too warm when they’re combined the buttercream will break down. If the buttercream becomes soupy and grainy the meringue has broken down and the buttercream can’t be fixed.
  • If the butter is too cold when it’s added to the cooled meringue you’ll end up with lumps of butter that can’t be whipped out. Make sure the butter is soft and pliable, but not at all greasy or melted. The best temperature for the butter is about 70°F.
  • Any extra buttercream can be double-wrapped in plastic (so it doesn’t pick up any off flavors) and frozen for a month. Bring it back to room temperature and then re-whip.
  • The only limit to the flavors you can make with this buttercream is your imagination. You can add melted chocolate, lemon curd and/or lemon extract, orange zest, raspberry puree, instant coffee, whatever you can think of to create your favorite buttercream flavor.

Swiss Meringue Buttercream is very similar to IMBC except that you warm the sugar and eggs over a water bath rather than making a sugar syrup.

If you want a buttercream that is just as light and airy as a meringue buttercream, but with a slightly richer flavor and color, try making classic French Buttercream. It’s made with egg yolks instead of egg whites.


Now that you’ve made this recipe what should you do with the extra yolks? Check out this collection of recipes that use extra yolks for some great ideas.

beauty shot

If you love this recipe as much as I do, please consider leaving a 5-star review.

beauty of of italian meringue buttercream
Print Recipe (email required)
4.53 from 229 reviews

Italian Meringue Buttercream Recipe

Light, fluffy and not too sweet, Italian Meringue Buttercream is a dream to work with. It takes on almost any flavor and is strong enough to pipe roses and other decorations. This recipe makes enough buttercream to fill and frost an 8" cake.
Prep Time: 20 minutes
Bake Time: 10 minutes
Total Time: 30 minutes
16 servings

Ingredients 

  • 2 ounces water (¼ cup)
  • 8 ounces granulated sugar (1 cup, divided)
  • 5 egg whites (room temperature)
  • ¼ teaspoon table salt
  • 1 pound unsalted butter (room temperature, cut into 16 pieces)
  • 1 tablespoon vanilla extract
  • Other flavorings to taste

Instructions

  • Combine 2 ounces water with 3/4 cup (6oz) granulated sugar in a small saucepan. Cook the sugar syrup on medium high heat, stirring, until the sugar is melted. Once the syrup begins to boil do not stir the syrup. Allow it to cook to 235°-240°F (soft ball stage).
  • While the syrup is boiling, whip 5 egg whites on medium high speed. When the whites are at soft peak reduce the mixer to medium low and slowly add the remaining 1/4 cup of sugar and ¼ teaspoon table salt. Increase the speed to medium high and whip to full peak.
  • As soon as the syrup is at the correct temperature, remove the pan from the heat. With the mixer running on medium low, pour the hot syrup in a steady stream between the edge of the bowl and the whisk. Increase the speed to medium high and continue whisking until the whites are cooled to about 80°F.
  • When the whites have cooled, with the mixer running on medium, add 1 pound unsalted butter one piece at a time. Add 1 tablespoon vanilla extract and increase the speed to medium high and whip until the buttercream comes together.
  • Store at room temperature for up to 1 day then refrigerate or freeze.

Would you like to save this recipe?

We’ll email this post to you, so you can come back to it later!

As an Amazon Associate and member of other affiliate programs, I earn from qualifying purchases.

Video

Notes

Note 1: I always use fresh egg whites. If you use pasteurized egg whites from a carton make sure the package says they can be used for meringue. Some markets sell pasteurized eggs still in the shell, those can also be used for this recipe.
If the buttercream becomes "spongy" while standing re-whisk to correct the texture. The buttercream can be refrigerated 3-4 days or frozen for several weeks.
Return to room temperature and re-whisk before using.

Nutrition

Serving: 1g | Calories: 177kcal | Carbohydrates: 10g | Protein: 1g | Fat: 15g | Saturated Fat: 10g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 4g | Trans Fat: 1g | Cholesterol: 41mg | Sodium: 37mg | Potassium: 16mg | Sugar: 10g | Vitamin A: 472IU | Calcium: 5mg | Iron: 0.01mg
Have you tried this recipe?Mention @eileen.bakingsense or tag #bakingsense!
4.53 from 229 votes (224 ratings without comment)

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating




207 Comments

  1. Eileen, I would like to make a cream cheese Italian meringue butter cream. Should I add cream cheese to the meringue after the butter, or should I make separate recipes for each and then combine them? Thanks for sharing your expertise. Judy

    1. Hmmm, I’ve never tried this, but I’m intrigued by the idea. My first thought would be to replace some of the butter with cream cheese. Maybe half and half? That’s the ratio I use for my regular Cream Cheese Frosting. Also, a little squeeze of lemon juice will enhance the cream cheese flavor. If you try it, please let me know how it works. I might give it a try myself.

  2. I was excited to find such detailed clear information & instructions for this recipe, but really wanted to see the video that it lists above to watch; however, there is no link I could find anywhere on the page to view the video.
    Am I missing something?

    1. Hi Karen, I’m sorry for the confusion. I’m in the middle of making a change to how the videos display. Right now the recipe video is at the top of the post. If you’re working on a desktop the video should “follow” as you read. If you’re working on mobile, go to the top of the post and you should see the video. I apologize for any inconvenience.

  3. Hi Eileen! I tried this recipe for my lemon cake using less butter and it came out so well. I added lemon zest and flavoring to the frosting and was so surprised at the compliments. I have a question though, can I add rum flavoring to IMBC? If so, does it matter what kind of rum? I have white rum but noticed that you used dark rum in your recipes. Also, can the rum be used in the cake batter as well? Is 2 TB the ideal amount to use for both frosting and batter and can the rum be used with lemon flavoring? Lastly, why can IMBC be left out at room temperature? I was thinking it should be refrigerated because of the egg content, yet my cake has sat out with no problems. Thank you for your patience in answering all of my qurstions!

    1. Hi Kay, I’m glad your cake was a hit! I use plenty of rum in my cakes. Yes, you can certainly add a little to IMB, start with a tablespoon or two than adjust to your taste. I prefer the flavor of dark rum to light rum. Instead of baking it into the cake I like to put it in the syrup that I sprinkle on the cake. That way the flavor comes through. But you could add a tablespoon or so to the batter (vanilla is alcohol based). With lemon cake I like to use Limoncello. It’s wonderful on the cake and in the buttercream. IMB can be left at room temperature because the egg whites are “cooked” by the hot syrup. IMB is relatively high in sugar content and low in water content, which makes it an unfriendly environment for bacteria. I’ve left IMB at room temperature for a few days with no problem. I think more than a couple of days and the flavor might start to go off.

  4. Hi Eileen!

    First attempt at IM Buttercream was a complete fail. Definitely added the butter too soon, which resulted in a runny buttery mess. Also used carton egg whites, which didn’t whip up nicely at all. Decided to give it another try about 2 weeks ago for a cake. Used fresh egg whites this time, whipped up great. Added the sugar/water mixture, everything was going perfectly. However…maybe like 10 minutes of whipping the meringue, it cooled, but the bottom of the stand mixer bowl was still fairly warm to the touch. Unsure if over-whipping would ruin the meringue, I added the butter and kept whipping. This time it wasn’t a complete pool of butter and sugar, but it for sure was still too loose. So, I kept the mixer going and rubbed ice on the bowl and it actually came together. I put it in the fridge… thinking, “I’ll just rewhip it in a half hour or so when I need it”…, but when I took it out, I ran my spatula through it and it had an odd texture. It looked like it was separating, and was watery. Scrapped it, and had to make American Buttercream.

    Any tips? Can I do the rubbing of ice cubes on the side of the mixer technique to cool the bowl and meringue, before adding the butter? Or should I just let the mixture keep running until the bowl cools? Is 15-20 minutes too long??

    I’m determined to master making IM Buttercream! Maybe a 3rd times the charm…

    Hope to hear back!!

    1. Hi Matthew – If you try to mix or whip the buttercream while it’s still cold from the refrigerator it will separate. You need to wait for it to come up to room temperature before you re-whip it. Even if it separates like that you can still save it. With the mixer running warm the bowl, either with a blow torch or a small bowl of hot water under the mixer bowl. It will take a few minutes, but it will come back together. I have even held the mixer bowl high above a low flame on my stove while whisking it by hand to warm it just a bit. Sounds like you did everything right and your buttercream would have worked. Next time just wait for it to soften up before you mix it. As far as the bottom of the bowl still being warm, I’ve found that just touching the bowl doesn’t always indicate exactly the temperature of the meringue. Try turning off the mixer and sticking your finger into the meringue. You might be surprised to find that it’s cooler than the bowl is. IM buttercream is much more forgiving than folks realize. I think many people end up scraping batches that can be saved. Good luck!