Heavenly Vanilla Buttercream

READY IN: 25mins
SERVES: 15-20




  • In a heavy-duty saucepan, mix water with sugar until it is of even consistency.
  • Put saucepan on low-med heat.
  • Meanwhile, in a stand mixer fitted with the whisk attachment, beat egg whites on medium until they start getting stiff, then opaque. This takes about 45 seconds per egg white.
  • When the sugar syrup in the pan goes into a boil for at least a minute (without burning), turn off the heat.
  • With the mixer still on medium speed, pour the boiling sugar syrup into the stiffened egg whites, using a funnel. The funnel should aim directly at the egg whites in the bowl, using care not to let the sugar syrup touch the side of the bowl or the whisk, as this could cause stringy sugar crystals to form in the icing, which should be silky smooth.
  • Keep the mixer on medium speed for about 10 minutes - scraping the sides of the bowl every 3 minutes or so.
  • When the egg whites resembles thick marshmallow fluff, keep the mixer on low to medium speed, and start adding the butter, one half-stick at a time.
  • Wait until the entire half stick is incorporated before adding the next.
  • When you've added the fifth or sixth stick of butter, the mixture may begin to look watery and lumpy, like cottage cheese. This is alright - simply keep adding the rest of the butter and leave the mixer on.
  • Add vanilla.
  • Once all the butter has been added, turn the mixer up to medium-high and watch it turn from lumpy, greasy cottage cheese into a silken smooth, dense, whipped cloud of heavenly, delicious, smooth buttercream.
  • Use buttercream right away, or it can be refrigerated.
  • If refrigerated, let buttercream come to room temperature for at least 2 hours before attempting to re-beat it. Otherwise, you will, once again, have the greasy cottage cheese effect, and it does take considerable effort to rebeat it to the perfect consistency.