Preheat oven to 375 degrees F. Place cupcake liners in a muffin pan.
Place the melted vegan buttery spread and sugar in a mixing bowl and mix on medium speed.
Add the flour, salt, baking soda, water, vanilla, and vinegar, and mix on medium speed until smooth. Stir in the rainbow sprinkles.
Spoon the batter into the prepared cupcake pan - each cupcake liner should be about two-thirds full.
Bake for about 21-23 minutes, or until the cupcakes are nicely golden on top. Allow to cool for a few minutes before moving the cupcakes to a wire rack to cool fully.
Make the frosting:
Put the freeze dried strawberries in a mini food processor, and process until they are ground into a fine powder. Set aside.
Place the vegan buttery spread in a mixing bowl and beat until light and fluffy. Add the dried strawberry powder, some of the confectioner's sugar, and a little water.
Continue to mix, adding more powdered sugar and a little milk until the frosting is thick and creamy.
Fit a piping bag with a 1M tip. Spoon the frosting into the bag, and twist the top. Pipe the frosting onto the cooled cupcakes.
Top the frosting with rainbow sprinkles. Store any leftover cupcakes in the refrigerator.
Notes
If you don't want to use melted vegan buttery spread, organic canola oil or melted coconut oil would work. These should stay fresh in an airtight container for up to 5 days.These cupcakes can be frozen. Wrap them well, and they should stay fresh in the freezer for up to 3 months.Serving size is one cupcake with frosting.