Go Back
+ servings
Best Banana Muffins Recipe

Best Banana Muffins Recipe

These easy to make Best Banana Muffins Recipe are topped with a crumb (streusel) topping and then drizzled with a delicious vanilla icing. Perfect for breakfast or a snack!
Course Breakfast
Cuisine American
Prep Time 10 minutes
Cook Time 25 minutes
Total Time 35 minutes
Servings 12 muffins
Calories 274kcal


For the Banana Muffins

  • 1 1/2 cups all purpose flour
  • 1 teaspoon baking soda
  • 1 teaspoon baking powder
  • 1/4 teaspoon salt
  • 1/2 teaspoon cinnamon
  • 1 large egg
  • 1/2 cup brown sugar (packed)
  • 1 teaspoon vanilla extract
  • 3 bananas mashed (use ripe bananas)
  • 1/3 cup oil

For The Crumb (Streusel) Topping

  • 2/3 cup brown sugar (packed)
  • 1/4 cup all purpose flour
  • 1/4 teaspoon cinnamon
  • 2 tablespoons butter (softened)

For the Vanilla Icing

  • 1 1/2 cups icing sugar
  • 2 teaspoons vanilla extract
  • 2 tablespoons milk


For the Banana Muffins

  • Preheat oven to 375 F and prepare a 12 count cupcake pan by greasing it or line with 12 cupcake liners. 
  • In a large mixing bowl, combine the dry ingredients: all purpose flour, baking powder, baking soda, salt, and cinnamon. Whisk until combined. 
  • In another bowl, combine the wet ingredients: egg, brown sugar, vanilla extract, mashed bananas and oil. 
  • Transfer the wet ingredients to the dry ingredients mix and gently mix until fully incorporated. Do not overmix. 
  • Using a scoop or a tablespoon transfer the banana muffins batter to the prepared cupcake pan. 

For the Crumb (Streusel) Topping

  • In a small bowl combine the brown sugar, all purpose flour and cinnamon. Cut in the butter. 
  • Crumble this streusel topping over the muffin batter. 
  • Bake at 375 F for 20-25 minutes or until an inserted toothpick comes out clean. 

For the Vanilla Icing

  • Combine the vanilla icing ingredients and mix well. Drizzle over prepared banana muffins. 


These banana muffins will keep well at room temperature in an airtight container for 3-4 days. 


Calories: 274kcal | Carbohydrates: 51g | Protein: 3g | Fat: 7g | Saturated Fat: 1g | Cholesterol: 16mg | Sodium: 192mg | Potassium: 58mg | Fiber: 1g | Sugar: 36g | Vitamin A: 23IU | Vitamin C: 1mg | Calcium: 48mg | Iron: 1mg