This Vegan Cream Cheese Frosting is easy to make, ready in just 5 minutes with only 5 ingredients. It's creamy, tangy, sweet, and perfect for topping vegan cakes or cupcakes.
Place the vegan butter in the bowl of an electric mixer and beat until it becomes light and fluffy. Alternatively, you can use a regular large bowl and a hand mixer.
Add the vegan cream cheese and beat for 30 seconds to 1 minute or until incorporated.
Incorporate the vanilla extract and the salt and beat to combine.
With the mixer on low, gradually add the powdered sugar, ½ cup (60 grams) at a time, and continue mixing until thick and creamy. Add more powdered sugar if needed.
I usually refrigerate the frosting to let it firm up before using it for at least 20-30 minutes, but you can also frost your cake or cupcakes right away and then refrigerate them until the frosting sets.
Video
Notes
This recipe yields sufficient frosting for approximately 12 cupcakes or to generously frost an 8 or 9-inch (20-23 cm) two-layer cake.
Please note that the preparation time does not account for the additional time required for the frosting to firm up in the fridge.
Expert tips:
Room Temperature Ingredients: Ensure both your vegan butter and vegan cream cheese are at room temperature. This helps create a smoother and lump-free frosting.
Gradually Add Sugar: When incorporating powdered sugar, add it gradually, not all at once. This prevents clumps and allows for better control of sweetness.
Avoid Overbeating: While it's important to beat the frosting until smooth, avoid overmixing it, as this can lead to a runny texture. Be mindful of the duration of mixing.
Chill for Sturdiness: If your frosting seems too soft, refrigerate it for about 15-30 minutes before using. It will firm up and be easier to work with.
Consistency Control: Adjust the consistency by adding more powdered sugar for a stiffer frosting or a splash of plant-based milk for a creamier texture.