Preheat the oven to 375°F. Line a muffin tin with 10 paper or foil baking cups.
In a large mixing bowl, combine flour, sugars, baking powder, and salt.
Add the non-dairy milk and vinegar to a small to medium sized saucepan and whisk to combine.
Warm the saucepan with the milk/vinegar mixture over medium heat. Whisk in the matcha powder. Once the matcha is completely combined and without lumps, remove from heat.
Using an electric mixer, beat the aquafaba on high until white and frothy. Add the aquafaba, along with the avocado oil, to the saucepan with the milk. Whisk to combine.
Pour the wet ingredients from the saucepan into the bowl with the dry ingredients. Stir until well incorporated. Distribute the cupcake batter into the baking cups, filling each one three-fourths of the way full.
Bake for 18 to 20 minutes. A toothpick should come out clean. Once cool, top cupcakes with your favorite frosting, or see notes to decorate “Over-the-Rainbow” style.