Preheat oven to 350* F. Line a cupcake pan with 12 paper liners.
Combine flour, baking powder and salt together in a medium bowl. Whisk and set aside.
1 ½ Cups All Purpose Flour, 2 teaspoon Baking Powder, ½ teaspoon Kosher Salt
In a large bowl, combine sugar and lemon zest. Rub the lemon zest into the sugar with your fingers to release the oils.
1 Cup Granulated Sugar, The Zest of 1 Lemon
Into the sugar, add the non-dairy milk, oil, lemon juice and vanilla. Whisk well.
¾ Cup Non-Dairy Milk, ⅓ Cup Canola Oil, 1 tablespoon Lemon Juice, 1 teaspoon Vanilla Extract
Add the dry ingredients to the wet ingredients and whisk to for the batter.
Portion the batter into a cupcake tin that is lined with liners. Filling each liner up ⅔ of the way.
Bake in a 350* F oven for 19-23 minutes or until a toothpick inserted into a cupcake comes out clean.
Allow to cool completely before frosting.