Try my new budgeting app Cheddar 🧀
Better than YNAB, Mint (RIP), or EveryDollar.
4.3
(6)
Export 5 ingredients for grocery delivery
Step 1
Whisk the flour and plant milk together in a small pot and bring to a simmer over medium heat. Cook, stirring continuously, until the mixture has thickened to a pudding, about 3-5 minutes. It will continue to thicken as it cools.
Step 2
Let it sit in the pot for five minutes, then transfer to a bowl and cover with plastic wrap so that the wrap is touching the pudding. This prevents skin from forming. Let it cool to room temperature, then stick in the fridge for 10-15 minutes.
Step 3
Add your sugar to a blender or food processor and blend for about 30 seconds or until the sugar is fine textured.
Step 4
In a stand mixer fitted with a paddle attachment add the vegan butter and vegetable shortening and whip on medium to high speed until combined and fluffy. You can alternatively use a large mixing bowl and handheld electric beaters.
Step 5
Add the sugar and beat it in, starting on low and increasing the speed to high. Let it whip in until fluffy, about 2-3 minutes. At every step, pause to scrape the sides and bottom of the bowl as needed.
Step 6
Add the cooled pudding one big spoonful at a time (4-5 additions), whipping after each addition to incorporate. Once all the pudding has been added, turn the speed up to high and whip until light and fluffy, about 5 minutes.
Step 7
Turn off the mixer and add the vanilla extract. Then mix it in. If using a stand mixer with the paddle attachment, turn the speed on low and let it run for 1-2 minutes to press out any large air bubbles for an extra smooth frosting.
Step 8
Use the frosting right away or see notes for tips on using later. If the frosting is a bit soft from being warm after mixing, then refrigerate until it firms up enough to use. Check on it every 5-10 minutes.