This creamy smooth vegan Swiss meringue buttercream made with just 4 ingredients and ready in under 30 minutes! It's great for frosting layer cakes, cupcakes and sheet cakes, while being completely eggless and dairy free.