Swiss Meringue Buttercream is smooth, silky, and not tooth-achingly sweet. It can be used on a variety of cakes and cupcakes as it can easily be flavored. For this recipe, I am using vanilla, but chocolate, espresso powder, fruit purees, caramel, and lemon zest are excellent alternatives too!