Preheat oven to 350 degrees. Line cupcake pans with paper cupcake liners.
Sift together flour blend, cocoa powder, baking powder, baking soda and salt. Set aside.
In large mixing bowl, stir together coconut milk, water and vinegar. Allow to sit for 1 minute to curdle.
Add sugar, oil, vanilla and gel food coloring. Slowly whisk in the flour mixture and beat until combined. Pour batter into prepared cupcake pan.
Bake cupcakes for 16-18 minutes, or until toothpick inserted in center of cupcake comes out clean. Place on cooling rack and cool completely.
To make buttercream, beat together vegan butter with shortening for 1 minute in large bowl of standing mixer.
Add sifted powdered sugar, 2-3 tablespoons coconut milk, lemon juice and vanilla. Beat for an additional 2 minutes. Add another tablespoon of milk as needed.
Continue to beat buttercream until light and fluffy. Place in piping bag with large star tip and pipe onto cooled cupcakes.
Best enjoyed within 1-2 days.
NOTES
*If you don't want to use artificial gel food coloring, there are great all-natural options out there. I've used this one from India Tree and it works great!
Recipe by Sarah Bakes Gluten Free at https://www.sarahbakesgfree.com/2015/02/gluten-free-vegan-red-velvet-cupcakes.html