Preheat your oven to 350°F (175°C).
Line your muffin tin with paper liners or grease it lightly.
In a medium bowl, whisk together the flour, baking powder, baking soda, and salt. Set aside.
In a large mixing bowl, cream the butter and sugar together until light and fluffy.
Add the eggs one at a time, mixing well after each addition. Fold in the mashed bananas and vanilla until combined.
Stir in the sour cream or Greek yogurt until smooth.
Gradually add the dry mixture to the wet ingredients, stirring gently until just combined.
Fold in the chocolate chips gently.
Fill each muffin cup about two-thirds full with batter.
Bake for 18-20 minutes, or until a toothpick comes out clean.
Let the muffins cool in the tin for 5 minutes, then transfer to a wire rack to cool completely.