Go Back
Homemade banana cupcakes topped with banana slices and powdered sugar on a white plate in a kitchen setting

Best Banana Cupcakes Recipe for Simple Homemade Dessert - Light, Moist, and Easy

Prep Time 15 minutes
Cook Time 20 minutes
Total Time 35 minutes
Course Dessert, Snack
Cuisine American, Home Baking
Servings 12 Cupcakes

Ingredients
  

  • Ripe bananas (about 3 medium, well-spotted)
  • All-purpose flour (1 3/4 cups)
  • Granulated sugar (1/2 cup)
  • Light brown sugar (1/2 cup, packed)
  • Unsalted butter (1/4 cup, melted and slightly cooled)
  • Neutral oil (1/4 cup; canola, vegetable, or light olive)
  • Large eggs (2, at room temperature)
  • Sour cream or plain Greek yogurt (1/2 cup)
  • Vanilla extract (2 teaspoons)
  • Baking powder (1 teaspoon)
  • Baking soda (1/2 teaspoon)
  • Fine salt (1/2 teaspoon)
  • Ground cinnamon (1/2 teaspoon; optional but recommended)
  • Optional add-ins: mini chocolate chips, chopped walnuts or pecans (1/2 cup total)
  • For frosting (optional): Cream cheese (8 oz, softened)
  • Unsalted butter (1/2 cup, softened)
  • Powdered sugar (2 to 2 1/2 cups)
  • Vanilla extract (1 teaspoon)
  • Pinch of salt
  • Nonstick spray or cupcake liners

Instructions
 

  • Prep the pan and oven. Line a 12-cup muffin tin with liners and heat the oven to 350°F (175°C). This ensures even baking and easy cleanup.
  • Mash the bananas. In a large bowl, mash the bananas until mostly smooth with a few small lumps. You should have about 1 1/4 cups of mashed banana.
  • Whisk the wet ingredients. Add granulated sugar, brown sugar, melted butter, oil, eggs, sour cream, and vanilla to the bananas. Whisk until well combined and glossy.
  • Combine dry ingredients. In a separate bowl, whisk flour, baking powder, baking soda, salt, and cinnamon. This helps distribute leaveners evenly.
  • Bring it together. Add the dry mixture to the wet ingredients. Stir gently with a spatula just until no dry flour remains. Do not overmix. Fold in any add-ins.
  • Fill the liners. Divide the batter among the 12 liners, filling each about 3/4 full. The batter should be thick but spoonable.
  • Bake. Bake for 17–20 minutes, or until the tops spring back lightly and a toothpick comes out with a few moist crumbs. Avoid overbaking.
  • Cool completely. Let cupcakes cool in the pan for 5 minutes, then transfer to a wire rack to cool completely before frosting.
  • Make the frosting (optional). Beat cream cheese and butter until smooth and fluffy. Add powdered sugar gradually, then vanilla and a pinch of salt. Beat until spreadable. Adjust sweetness to taste.
  • Frost and finish. Swirl frosting over cooled cupcakes. Sprinkle with chopped nuts, a dusting of cinnamon, or mini chips if you like.