Preheat oven to 350 and line muffin tin with cupcake liners. I always also spray my muffin liners.
In a small bowl, mix together almond flour, baking soda, cinnamon, and salt.
In a large bowl, mash banana. Whisk in two eggs, coconut oil, maple syrup and vanilla.
Add dry ingredients to wet and stir until combined. Using a cookie scoop, scoop into muffin tin filling 2/3 the way. Bake for 20-23 minutes or until golden brown.
While baking, prepare cream cheese frosting. Using a hand mixer, blend together cream cheese, powdered sugar, butter, vanilla, cinnamon, and salt until creamy. Chill in fridge for 30 minutes.
Frosting cupcakes once cake has fully cooled and frosting has firmed up slightly.