The silkiest creamiest vegan chocolate Swiss meringue buttercream that's made using dark chocolate and brown sugar. This chocolate buttercream is perfect for frosting cakes and cupcakes, all while being completely eggless and dairy free.
Melt the dark chocolate over a double boiler (bain-marie) and set it aside to cool slightly.
Add the aquafaba and sugar to a large bowl and place the bowl on top of a saucepan with a few inches of water in the bottom - this is known as a bain-marie (water bath). Bring the temperature up to medium and allow the mixture to heat for a few minutes until the sugar is dissolved.
Remove the bowl from the heat and use an electric whisk (or transfer the syrup into your stand mixer) and beat on high speed for 15-20 minutes until the mixture is completely cooled and glossy. The mixture should be stiff and glossy and should stay in the bowl if you turn it upside down (carefully!).
Start slowly adding the chunks of butter to the meringue, one at a time, allowing the mixture to incorporate for about 5 seconds between each one. The mixture will flatten as you add the butter, just continue to add the butter as it will stiffen when the full amount of butter is incorporated.
Once all the butter has been added the mixture be thick like buttercream, continue to whisk on low for 5-10 minutes until the mixture is fluffy and lightened in color. If the mixture looks split, don't worry it will come together with enough blending.
Add the cooled melted chocolate to the buttercream and continue to whisk for a couple of minutes until combined. Next, add the cacao powder and sea salt and blend for another minute or two until evenly mixed.
Storage
This buttercream is best served at room temperature. Use it immediately to frost your cakes or cupcakes or store it in an airtight container in the fridge. Because of the melted chocolate in this recipe, the buttercream will stiffen in the fridge. Bring it back to room temperature for a few hours until it comes back to a creamy consistency before serving.