Combine flour, salt, baking powder and cinnamon ingredients in large bowl.
Add the milk, vanilla, oil and vinegar to the bowl and beat on low until smooth.
In a separate small bowl, mash the bananas an sugar together until thick and clumpy but spoonable.
Stir in the banana sugar mixture. Beat with mixer.
Line cupcake pan and fill almost to the top. Bake 20 - 25 minutes. Remove and cool.
Frosting
Combine all ingredients, except sugar and cacao powder in a blender or processor. Blend until silky. Then slowly add in the dry components. You may need to use a little coconut milk, but use sparingly. 1 teaspoon at a time.
If needed remove from blender and place in electric mixer and blend until smooth and refrigerate.
Spoon frosting onto cupcakes.
Notes
You can add Lilly's Vegan Chocolate Chips to the recipe using 1/2 cup. You can also substitute the Cacao powder for the chocolate chips in the frosting.