A dependable recipe for making moist banana walnut cupcakes using simple ingredients. This recipe delivers comforting, classic American home baking flavors.
Preheat your oven to 350 degrees F. Line a 12-cup muffin tin with paper liners.
In a medium bowl, whisk together the flour, baking soda, baking powder, salt, and cinnamon. Set this aside.
In a large bowl, use an electric mixer to beat the softened butter, granulated sugar, and brown sugar until the mixture is light and fluffy, about 3 minutes.
Beat in the eggs one at a time, mixing well after each addition. Stir in the vanilla extract.
Add the mashed bananas and sour cream (or yogurt) to the wet ingredients. Mix on low speed until just combined. Do not overmix.
Gradually add the dry ingredients to the wet ingredients, mixing on low speed until just incorporated. Fold in the chopped walnuts by hand using a spatula.
Divide the batter evenly among the 12 cupcake liners, filling each about two-thirds full.
Bake for 18 to 22 minutes, or until a wooden pick inserted into the center comes out clean.
Let the cupcakes cool in the pan for 5 minutes before transferring them to a wire rack to cool completely before frosting.
To make the frosting: Beat the softened cream cheese and butter together until smooth. Gradually add the powdered sugar until fully incorporated. Beat in the vanilla. Add milk one teaspoon at a time if the frosting is too stiff.
Frost the cooled banana walnut cupcakes as desired.
Notes
For the best flavor, use very ripe bananas, the ones with many brown spots.
To toast walnuts, spread them on a baking sheet and bake at 350 degrees F for 5 to 7 minutes, watching closely to prevent burning.
You can substitute pecans for walnuts if you prefer.
If you want a slightly spiced cupcake, add 1/4 teaspoon of nutmeg to the dry ingredients.