Begin by preparing a double boiler. Place a heat-safe mixing bowl over a saucepan containing 1–2 inches of gently simmering water. Ensure the bottom of the bowl does not touch the water to prevent overheating the eggs.
Add the egg whites and granulated sugar to the bowl, whisking consistently to blend the two ingredients. Keep stirring the mixture gently but continuously for about 3–4 minutes, until the sugar completely dissolves. To check, rub a small amount of the mixture between your fingers it should feel smooth, without any sugar granules. The temperature at this stage should fall between 140°F and 150°F, though a thermometer isn’t required.
Once the sugar has fully melted, carefully lift the bowl off the saucepan and set it on a towel to cool slightly for 10 minutes at room temperature.
Next, secure the bowl onto your stand mixer fitted with a whisk attachment. Whip the egg white-sugar mixture on high speed for 5–7 minutes, until soft to medium peaks form and the bowl’s bottom feels neutral to the touch.
Reduce the mixer speed to medium-low and gradually incorporate the softened butter, one piece at a time. Allow each cube to fully mix in before adding the next, ensuring a smooth and cohesive mixture.
When all the butter has been added, pour in the vanilla extract and sprinkle in the salt. Increase the mixer speed to high and beat for an additional 6–8 minutes. At first, the buttercream may appear curdled or uneven in texture this is perfectly normal. Continue whipping until the buttercream transforms into a silky-smooth, thick consistency with firm peaks.
If the mixture still seems split or overly soft after 8 minutes, don’t panic; refer to troubleshooting suggestions for adjustments.
Finally, to eliminate excess air bubbles and achieve a flawless texture, remove the bowl from the mixer. Use a rubber spatula to gently fold the buttercream for 1–2 minutes, pressing it against the sides of the bowl as you work.
Your Swiss meringue buttercream is now ready to spread, pipe, or swirl into beautiful, velvety creations. Enjoy!