01 -
Turn your oven on to 350°F (175°C) and get a muffin pan ready with cupcake liners.
02 -
Combine the flour, sugar, salt, baking soda, and baking powder in a bowl and stir until blended.
03 -
Use a second bowl to whisk softened butter and granulated sugar together until smooth and fluffy.
04 -
One egg at a time, mix them into the butter-sugar blend, ensuring each egg is fully mixed in before adding the next.
05 -
Stir in sour cream, mashed banana, and vanilla extract until everything is mixed evenly.
06 -
Carefully fold the dry mixture into the wet mix and combine just enough so no dry streaks are left.
07 -
Pour the batter into cupcake liners, aiming to fill each about two-thirds of the way.
08 -
Pop into the oven and bake for 18–20 minutes or until a toothpick stuck in the center comes out without any batter.
09 -
Once baked, move the cupcakes to a wire rack and let them cool completely.
10 -
Whip the heavy cream, icing sugar, and vanilla extract together until soft peaks form, and gently fold in some mashed banana.
11 -
Using a spoon or piping bag, insert banana cream filling into the center of the cooled cupcakes.
12 -
Beat softened cream cheese and butter until smooth and fluffy in texture.
13 -
Gradually sprinkle in powdered sugar while mixing. Toss in vanilla extract and mix until smooth.
14 -
Spread or pipe the cream cheese frosting over the top of each cupcake.
15 -
You could top them with banana slices or sprinkle a dusting of cinnamon to finish.