1. Preheat your oven to 325 degrees.
2. Into your stand mixer or large mixing bowl, place the egg and banana. Mix on medium speed until the two are well combined.
3. Add the sugar, oil, buttermilk and vanilla and mix until combined.
4, In a separate bowl toss together the flour, baking soda and salt.
5. Fold the dry ingredients to the wet. Stir just until combined. You want to be sure not to over mix.
6. Line a muffin tin with cupcake liners and spray them with cooking spray.
7. Pour the batter into the muffin cups, about 2/3 of the way full.
8. Bake for 20-25 minutes, or until a toothpick inserted into the center comes out clean.
9. Allow the muffins to cool inside the pan for 10 minutes. Remove them to a wire rack and allow them to cool completely.
10. To make the frosting, place all ingredients into a medium sized mixing bowl and mix with hand beaters until smooth and silky. Add more milk if it's too thick, and more powdered sugar if it's too thin.
11. Frost each muffin with the frosting.
Serve and enjoy!