By Mattie of www.veganbaking.net
Link to recipe here.
GV comments: I found out that I don't like the taste of commercial vegan cream cheese, which meant I didn't really like frosting made with them. But then I found Mattie's site and a recipe for cream cheese frosting that works surprisingly well. To get enough frosting for a double layer cake, you have to double this recipe. Mattie has other wonderful recipes on his site. His brownies won my Gracious Vegan Test Kitchen brownie taste test (see here.)
Timing: Under 30 minutes
Affordability: Total under $10
Nutrition: Significant fat/sugar/processed