For the cake:
To make 1 cup of strawberry puree, blend (in a blender or food processor) about 2 cups of fresh or thawed, frozen strawberries.
Combine sugar, strawberry puree, margarine, non-dairy milk, "eggs" and vanilla in a large mixing bowl. Mix with a mixer or hand blender until well combined.
Slowly add flour and baking powder, and mix together.
Pour batter into two 8" cake pans and bake at 350° for 30 minutes, or until a toothpick inserted into the middle of the cake comes out clean.
(This recipe will also make 24 regular cupcakes ~ bake for 18 minutes.)
For the icing:
To make 1/2 cup of strawberry puree, blend (in a blender or food processor) about 1 cup of fresh or thawed, frozen strawberries.
In a large mixing bowl, blend shortening, margarine, strawberry puree and vanilla until smooth. The slowly add powdered sugar, one cup at a time, and blend until thick and creamy.
Wait until cakes or cupcakes cool completely before frosting, or your icing will melt!
Enjoy! (I know you will!!!)