01 -
Preheat oven to 350°F (175°C). Line a 12-cup muffin tin with cupcake liners.
02 -
In a medium bowl, whisk together flour, baking powder, and salt. Set aside.
03 -
In a large mixing bowl, beat butter and sugar with an electric mixer until light and fluffy, about 2-3 minutes.
04 -
Add eggs one at a time, beating well after each addition. Mix in mashed bananas and vanilla extract until combined.
05 -
Gradually incorporate the dry ingredients into the wet mixture, alternating with milk. Begin and end with the dry ingredients, mixing just until combined.
06 -
Divide batter evenly among the cupcake liners. Bake for 18-20 minutes or until a toothpick inserted into the center comes out clean. Allow to cool completely on a wire rack.
07 -
In a medium bowl, whisk together instant banana pudding mix and cold milk until smooth. Refrigerate for about 10 minutes until set.
08 -
In a chilled bowl, beat heavy whipping cream, powdered sugar, and vanilla extract until stiff peaks form.
09 -
Once cupcakes are cooled, use a knife or cupcake corer to cut out a small hole in the center of each cupcake. Fill each hole with the prepared banana pudding using a spoon or piping bag. Top with whipped cream.
10 -
Place a vanilla wafer on top of each cupcake. If desired, add a fresh banana slice for decoration. Serve immediately or refrigerate until ready to enjoy.