Preheat oven to 350F and grease a 12-cavity muffin pan with non stick cooking spray or line it with paper cupcake liners.
In a medium-sized bowl, whisk together the almond flour, cinnamon, baking powder, baking soda and salt.
In a large bowl, whisk together the mashed bananas, eggs, peanut butter, honey and vanilla.
Add the dry ingredients to the wet mixture and stir with a spatula until just combined. Be careful not to over mix. Fold in the chocolate chips (reserving some for the tops).
Divide the batter into the prepared muffin pan. The cavities should be almost full.
The batter is thick, so use the back of a spoon to smooth out the tops before adding the remaining chocolate chips to the tops.
Bake for 18-20 minutes, or until a toothpick inserted into the middle of a muffin comes out clean.
Let muffins cool in the pan for 10 minutes before transferring to a wire rack to cool completely.
Notes
For a sweet and pronounced banana flavor, make sure your bananas are overly ripe (with lots of brown spots).
If your natural peanut butter is thick, you may want to microwave it for a few seconds so it is drippy and whisks together with the other wet ingredients easily.
Chocolate chips are optional, so you can leave them out for a refined sugar-free muffin.
To keep the muffins dairy-free, be sure to use dairy-free chocolate chips.
If you don’t have a kitchen scale to weigh your almond flour, be sure to measure it by using the spoon and level method with a dry measuring cup.
Darker colored muffin pans tend to brown muffins more quickly than lighter colored pans. These muffins were baked in a lighter colored pan, so if your pan is dark, your muffins may bake and brown a little quicker.
I recommend using parchment paper liners as they don’t stick to the bottom of muffins like other liners tend to do.