Using an electric mixer or in a large bowl with a hand held mixer, place the soy margarine and soy milk, and cream them together. Add half of the sugar, and beat well to combine. Add the remaining ingredients and continue to beat the mixture until light and fluffy.
*Note: For a Berry Frosting, add 1/4 cups mashed fresh or frozen berries, such as raspberries, strawberries, or blueberries.
For a Chocolate Frosting, add 1/2 cups cocoa powder or 1/3 cups melted vegan chocolate chips.
For a Coffee Frosting, substitute cold coffee or espresso for the soy milk in the recipe.
For a Mocha Frosting, substitute cold coffee or espresso for the soy milk in the recipe and add 1/4-1/3 cup cocoa powder or 3-4 T. melted vegan chocolate chips.
You can also stir in chopped nuts, chopped vegan chocolate, shredded coconut, or chopped fruit into the basic Vanilla "Buttercream" Frosting recipe to create additional variations.