Home ยป Recipes ยป Muffins

5 from 5 votes

Banana Nut Muffin Recipe

Banana nut muffins can be deceptively tricky. Too often, theyโ€™re either dense, overly sweet, or dry by the next day. This version avoids all of that. The crumb stays soft and tender, the banana flavor is present without being overpowering, and the nut topping adds texture instead of getting lost. These bananas are great for brunch or can be prepped ahead for an easy snack throughout the week!

A close-up of a banana nut muffin with a golden-brown exterior, topped with a crumbly walnut streusel. The muffin is placed on a wooden board with scattered walnut pieces around it, and there is a visible bite taken from the muffin, showing its soft interior.

Why I Love These Muffins

I wanted a banana muffin that felt sturdy enough for breakfast but still enjoyable as a snack later in the day. Alsoโ€ฆ

  • The crumb stays soft for days without feeling greasy.
  • Overripe bananas bring flavor without needing excess sugar.
  • Resting the batter improves structure and rise.
  • The nut topping adds crunch without overwhelming the muffin.

Key Ingredients & Why I Use Them

Overripe bananas โ€“ The riper they are, the better the flavor and moisture.
Butter + oil โ€“ Butter adds flavor, oil keeps the crumb soft longer.
Sour cream โ€“ This keeps the muffins tender without making them heavy.
Brown sugar โ€“ Adds warmth and depth that works especially well with bananas.
Chopped nuts โ€“ Walnuts and pecans are my go-to, but this recipe is flexible.

This post may contain affiliate links. I earn a commission from qualified purchases. Please read our Privacy policy here.

A muffin tray filled with freshly baked banana nut muffins, each wrapped in newspaper-patterned liners and topped with a crunchy walnut streusel. In the background, bananas, cinnamon sticks, and a small bowl of walnuts are arranged on a rustic table.

How I Make These Banana Nut Muffins

The full recipe card is below, but hereโ€™s how I make them step by step.

Step 1: Make the Batter

In a small bowl mash up your bananas with a fork. Set aside. In another large bowl, I add the egg, melted butter, oil, sour cream, and vanilla. Then I whisk to combine. Add the mashed bananas and mix until smooth.

Panel with 4 Pictures: First image: A white mixing bowl containing wet ingredients for the banana nut muffin batter, including melted butter, yogurt, vanilla extract, and eggs. The ingredients are ready to be mixed. The background includes bananas, a bowl of brown sugar, cinnamon sticks, and walnuts on a red-striped kitchen towel. Second image: A hand holding a whisk begins to mix the wet ingredients inside the white bowl, creating a smooth and creamy consistency. The same backdrop of ingredients is visible, including bananas and walnuts. Third image: Mashed bananas are added to the wet mixture in the white mixing bowl. The texture of the bananas is slightly chunky and ready to be incorporated into the batter. The same kitchen setup, with bananas and other ingredients, is present in the background. Fourth image: The hand continues whisking the wet mixture as the mashed bananas are combined into the batter, creating a smooth and lumpy mixture. The background remains consistent with bananas, brown sugar, cinnamon sticks, and walnuts.

In a separate bowl, I combine the flour, sugars, leavening, salt, and spices. I pour the wet ingredients over the dry and mix gently, stopping as soon as everything is incorporated. Overmixing here is the fastest way to lose a tender crumb.

Fold in the chopped nuts and mix until evenly distributed. Cover the mixture and let it rest for 30 minutes for taller, fluffier muffins, though you can bake immediately if desired. This step is optional, but it noticeably improves the rise and texture. While the batter rests, I prepare the nut topping.

Panel with 4 Pictures: First image: A white mixing bowl with dry ingredients including flour, brown sugar, and cinnamon. The ingredients are unmixed and arranged in separate piles within the bowl. In the background, there are bananas, cinnamon sticks, a small bowl of walnuts, and brown sugar on a red-striped kitchen towel. Second image: The same white mixing bowl with the dry ingredients fully mixed together, showing a uniform light brown color. The background remains consistent with bananas and other ingredients. Third image: The wet ingredients have been added to the dry mixture in the bowl. A white spatula with a wooden handle is placed in the bowl, ready to fold the wet and dry ingredients together. The same backdrop with bananas, cinnamon sticks, and walnuts remains visible. Fourth image: The mixture is partially combined, and chopped walnuts are being folded into the batter with the spatula. The batter is thick and speckled with the added nuts, and the background still includes bananas and other ingredients.

Step 2: Caramelized Nut Topping

In a small bowl, combine the chopped nuts of your choice, flour, sugar, and cinnamon. Stir to mix. Add the melted butter and stir until the mixture is evenly coated. Chopped walnuts are my favorite, but you can easily substitute pecans, almonds, or even hazelnuts for a different flavor profile. The topping adds a crunch and a sweet, nutty contrast to the soft muffin base.

If I want a sweet-salty edge, I finish with a pinch of sea salt over the caramelized topping just before baking for a perfect balance. This versatile topping is not only great for muffins but can also be used to top cakes, breads, or you can even bake it on its own for about 12 minutes in the oven to sprinkle over ice cream for a delicious, crunchy texture.

Panel with 4 Pictures: First image: A white bowl filled with dry ingredients, including chopped walnuts, flour, sugar, and a sprinkle of cinnamon. The bowl is placed on a red-striped kitchen towel, surrounded by whole bananas, a small jar of cinnamon sticks, and a small bowl of walnuts. Second image: The dry ingredients in the white bowl are mixed together, creating a crumbly texture. The same red-striped kitchen towel, bananas, and cinnamon sticks are visible in the background. Third image: A hand holding a small white cup pours melted butter into the dry mixture in the bowl. The yellow butter is shown mid-pour. Fourth image: A hand using a small white spatula stirs the mixture, combining the melted butter with the dry ingredients to form a crumbly, moist topping. The background remains consistent with the previous images, including bananas and cinnamon sticks.

Step 3: Bake the Muffins

Preheat your oven to 425ยบF. Line a 12-cup muffin tin/muffin pan with muffin liners or grease the tin with oil or butter. I divide the batter evenly, filling the cups nearly to the top, then generously sprinkle the nut topping over each muffin.

Bake for 7 minutes at 425ยบF, then reduce the oven temperature to 350ยบF and continue baking for another 15 minutes, or until a toothpick inserted into the center of the muffins comes out clean. The tops should spring back when gently pressed. I do this two-temperature method to help create tall, domed tops without drying them out.

Let the muffins cool in the pan for 5 minutes before transferring them to a wire rack to cool completely.

Panel with 2 Pictures: First image: A muffin tin filled with raw banana nut muffin batter, each portion placed inside brown paper muffin liners with a newspaper-like print. The batter is slightly lumpy, ready to be baked. Second image: The same muffin tin, now with the batter topped generously with a streusel mixture of chopped nuts and sugar, evenly spread across each muffin, adding a crunchy texture before baking.

Storage

Store these Banana Nut Muffins in an airtight container in the fridge for up to 4 days.
To freeze, place the cooled muffins in a freezer-safe bag or container and store them for up to 2 months. To thaw, leave the muffins at room temperature for about an hour or in the fridge overnight.

For a quick thaw, wrap the muffin in a paper towel and microwave for 15-second intervals. Alternatively, wrap the muffin in foil and bake at 350ยบF for 10โ€“15 minutes until fully thawed and warmed through.

Multiple banana nut muffins wrapped in newspaper-style liners, arranged on a wooden board. Each muffin is topped with a generous portion of walnut streusel, giving them a crunchy appearance. In the background, cinnamon sticks and additional muffins are visible.

Recipe Notes / Tips & Tricks

Muffins may seem easy, but itโ€™s actually easy to get them wrong. Here are my top tips.

  • Vegetable Oil: You can substitute the vegetable oil with melted butter, but it will result in a firmer crumb. Olive oil or avocado oil can also be used.
  • Use Overripe Bananas: For banana muffins, the riper the bananas, the sweeter and more flavorful the muffins will be. Look for bananas with brown spots. I almost never use underripe bananas for this recipe.
  • Resting: Resting the batter is optional but really helps achieve taller, fluffier muffins. You can even refrigerate the batter overnight.
  • Fill Muffin Cups Properly: For tall, bakery-style muffins, fill each cup almost to the top.
  • Test for Doneness: Insert a toothpick into the center of a muffinโ€”if it comes out clean or with a few moist crumbs, the muffins are done. Over baking can lead to dry muffins.
  • Make Mini Muffins Instead: This recipe makes 36 mini muffins. Bake at 350ยบF for 12โ€“15 minutes.
  • Donโ€™t Overmix the Batter: Overmixing the muffin batter can result in dense, tough muffins. Stir just until the dry ingredients are incorporated into the wet ingredients for a light, tender crumb.

Variations

These muffins are super versatile, swap the nut or add some other flavors!

  • Enhance Flavor with Spices: If you like a spiced muffin, try adding a bit of nutmeg or ginger to complement the cinnamon.
  • Add Chocolate Chips for sweeter, more indulgent muffins.
  • You can always swap the sour cream for Greek yogurt if you donโ€™t have any, or if you want to make this recipe slightly healthier and add protein.
  • Swirl in a few tablespoons of peanut butter into the batter. It will go so well with these.
A muffin tray filled with freshly baked banana nut muffins, each wrapped in newspaper-patterned liners and topped with a crunchy walnut streusel. In the background, bananas, cinnamon sticks, and a small bowl of walnuts are arranged on a rustic table.

FAQs

Can I skip the nut topping?

Yes. The muffins still bake up well without it, but they wonโ€™t be as delicious!

I want to prep these the night before. Can I rest the batter overnight?

Yes. Cover and refrigerate it, then bake straight from the fridge.

Why did my muffins turn out dense?

This is usually caused by overmixing or using underripe bananas.

Can I make mini muffins?

Yes. Bake them at 350ยบF but start checking for doneness at around 12 minutes.

A banana nut muffin with a crispy walnut streusel topping, standing upright on a wooden board. The background features more muffins, cinnamon sticks, and scattered walnuts, creating a cozy, rustic atmosphere.

More Recipes You Might Like

If you enjoy this style of baking, you might also like Blueberry Lemon Muffins for something richer, Tall Blueberry Muffins if you want a lighter crumb, or Vanilla Muffins as a neutral base you can dress up any way you like.

Tag Me!

If you make these banana nut muffins, Iโ€™d love to hear how they turned out. Leave a comment or rating below โ€” it helps other readers decide if a recipe is right for them. And if you share them, feel free to tag me on Instagram so I can see your bake.

Watch Video

YouTube video
A close-up of a banana nut muffin with a golden-brown exterior, topped with a crumbly walnut streusel. The muffin is placed on a wooden board with scattered walnut pieces around it, and there is a visible bite taken from the muffin, showing its soft interior.

Banana Nut Muffin Recipe

Camila Hurst
These moist, fluffy Banana Nut Muffins are packed with ripe bananas, crunchy nuts, and topped with a sweet caramelized nut crumble
5 from 5 votes
Prep Time 30 minutes
Cook Time 22 minutes
Resting time 30 minutes
Total Time 1 hour 22 minutes
Course Breakfast, Dessert
Cuisine American
Servings 12 muffins
Calories 230 kcal

Ingredients
 

Banana Nut Muffin Batter
  • 1 large egg
  • 4 tbsp unsalted butter melted (56 grams)
  • 2 tbsp vegetable oil
  • 3 tbsp sour cream
  • 1 tsp pure vanilla extract
  • 3 medium bananas mashed (1 cup, about 290 grams)
  • 2 cups all-purpose flour 255 grams
  • 1/2 cup brown sugar 110 grams
  • 1/4 cup white sugar 50 grams
  • 2 tsp baking powder
  • 1/2 tsp baking soda
  • 1/4 tsp salt
  • 1 tsp cinnamon powder
  • 1/4 tsp nutmeg powder
  • 3/4 cup chopped nuts pecans or walnuts (75 grams)
Caramelized Nut Topping
  • 1/2 cup chopped nuts pecans or walnuts (50 grams)
  • 2 tbsp all-purpose flour
  • 2 tbsp granulated sugar
  • 1/2 tsp cinnamon
  • 1 tbsp unsalted butter melted

Instructions
 

Banana Nut Muffin Batter
  • Mash the ripe bananas in a small bowl with a fork.
  • To a large bowl add the egg, melted butter, oil, sour cream, and vanilla. Whisk to combine. Then add the mashed bananas.
  • In another bowl mix together the flour, brown sugar, white sugar, baking powder, baking soda, salt, cinnamon, and nutmeg.
  • Pour the wet ingredients over the dry ingredient mixture, mix until well incorporated.
  • Add the chopped nuts and fold to combine. Do not overmix.
  • Cover the mixture and set aside for 30 minutes. You can bake immediately if desired, but letting the muffin mixture rest before baking will yield taller, fluffier muffins.
  • While the muffin batter rests, make the caramelized nut topping.
Caramelized Nut Topping
  • Place the chopped nuts, flour, sugar, and cinnamon in a bowl, stir to combine.
  • Add the melted butter to the bowl and stir.
To Bake
  • Pre-heat the oven to 425ยบF. Line a muffin tin with muffin papers, or spray with oil/grease with butter and flour.
  • Divide the batter equally between 12 muffin tins lined with baking papers. Fill each up almost all the way to the top.
  • Sprinkle the nut topping over the muffin batter.
  • Bake the muffins in the pre-heated oven for 7 minutes. Lower the oven temperature to 350ยบF and bake for another 15 minutes, or until the muffins have baked through, a toothpick inserted in the muffins should come out clean, and when you touch the muffins on top they should spring back.

Notes

Storage:
  • Store in the fridge for up to 4 days.
  • To freeze, simply place the baked muffins in a freezer bag or in an air-tight container and freeze for up to 2 months.
  • To thaw, let the muffins sit at room temperature for about 1 hour, or in the fridge overnight. You can also wrap the muffin in a paper towel and microwave for 15 second intervals to thaw. Another option is to wrap each muffin in foil, and bake in a 350ยบF oven for about 10 to 15 minutes, until completely thawed in the center.
Vegetable Oil: the oil can be substituted for melted butter, but that will alter the final consistency, resulting in a firmer crumb. You can use olive oil or avocado oil instead of vegetable oil.
Resting: itโ€™s optional to rest the batter before baking. But it helps the muffins obtain a taller rise. You can even let it rise overnight in the fridge covered in plastic.ย 
Make Mini Muffins: Instead of large muffins, this recipe can make 36 mini muffins, which should be baked at 350ยบF for 12 to 15 minutes.

Nutrition

Serving: 1muffinCalories: 230kcal
Keyword banana, muffins
Tried this recipe?Let us know how it was!

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

11 Comments

  1. 5 stars
    Great recipe
    Two questions:
    For mini muffins, do I start at 350 or follow the recipes then turn down to 350 after 7 minutes?
    How would you cook jumbo muffins?

    1. Great question! I would start at 375 for mini, and lower to 350 after 5 minutes. And bake way less, probably just another 5 minutes or so.
      For jumbo, I bake at the same temperature as I do regular muffins, just for a little while longer 5-10 minutes longer. I always check with a toothpick.

  2. 5 stars
    Excellent recipe!! I made it Zero Sugar with monk fruit sugar substitute.. Thanks for your recipe
    Ginny Hamlet

  3. 5 stars
    These are so simple and come out beautiful! Will definitely be saving this recipe! The family loved them!