A rich, buttery vegan frosting made with real vegan caramel.
Start by making my vegan salted caramel sauce, and allow it to cool to room temperature.
Then cream butter, powdered sugar, and vanilla together into a fluffy buttercream.
Add the room temperature salted caramel sauce and continue to blend it with the sugar and butter. (If your caramel sauce has gotten too firm, warm it up just enough to pour it into the frosting).
Add flour and continue to mix. (You can also use more powdered sugar instead of the flour).
Add 1-2 teaspoons of plant-based milk if necessary to get the right texture.
Note: The trick to making this frosting come out well is keeping the ingredients at room temperature. The butter should be just soft enough to whip into the frosting and the caramel sauce cannot be too warm or it will melt your frosting.