Add sugar and corn flour to a small saucepan on put over medium heat on the stove.
Add juice, almond milk and margarine to saucepan and whisk until it thickens.
Once it becomes a pudding like consistency, put into a plastic container. Put on the lid and refrigerate overnight. It will thicken further as it cools.
CUPCAKE INSTRUCTIONS
Pre heat oven to 175°C (347°F)
Mix lime juice with almond milk and set aside for a few minutes to curdle
Add flour, sugar & bi-carb soda to a large bowl.
Pour vegetable oil and and juice/milk mix into dry ingredients and mix until combined.
To make the flax egg, mix flax and water into a small bowl and mix well. Do this just before you add it to the cake batter otherwise it becomes too thick.
Beat until all combined.
Using an ice-cream scoop, add one scoop to each cupcake wrapper.
Bake for 20 minutes but check after 18 minutes as ovens can vary.
Remove from oven once a cake tester comes out clean. Place on a cooling rack until room temperature.
ICING INSTRUCTIONS
Add flour and sugar to a medium saucepan and place over medium to high heat.
Gradually add almond milk and stir continuously until the mix is a pudding like consistency.
Transfer container and cover with cling wrap – press the wrap onto the pudding mix to make sure that a skin doesn’t form. Cover container with lid and place in fridge until cooled. I will usually do this the night before I need it.
Once cooled, beat margarine until smooth. Gradually add the pudding mixture. Only add a large spoonful at a time otherwise the icing can split. If your icing does split, you can get it back but you need to beat for a long time.
Recipe by my vegan plate at https://www.myveganplate.com/lime-burst-cupcakes/