Preheat oven to 375 degrees F. Line a muffin tin with cupcake liners.
Cream the coconut oil, canola oil, and sugar with a mixer on medium speed. Add the orange juice and water and mix until blended.
Add the dry ingredients and mix just until smooth.
Spoon the batter into the cupcake liners.
Bake at 375 degrees F for about 20 minutes until the tops are lightly golden brown. Cool on wire rack.
To make the frosting:
Cream the vegan buttery spread with ½ cup of the confectioner's sugar using a mixer on medium speed.
Add the orange juice and continue to mix.
Add the confectioner's sugar and non-dairy milk a little bit at a time until you reach the desired consistency (this was a thicker frosting).
Spread or pipe onto the cooled cupcakes.
Notes
Store these in an airtight container. They should stay fresh for about 3 days. You can freeze these - store upright in a freezer safe container. They should stay fresh for about 3 months.