4.68 from 34 reviews

Best Banana Bread Recipe Ever

Jump to RecipeVideoPrintRate

This post may contain affiliate links. Please read our disclosure policy.

banana bread on a speckled plate

Calling this the Best Banana Bread Recipe Ever is such a bold statement, but hear me out!

I’ve been making this banana bread for family and friends for ~12 years now and everyone always comes back begging for the recipe.

It’s a holiday staple and made on repeat in the Kroll’s Kitchen over Thanksgiving and Christmas but ideally it’s amazing year round!

banana bread with frosting on top

A few things to note about why this banana bread is so incredible:

  • It’s perfectly moist and has a slightly crunchy top
  • The bananas are cooked on the stove. This really vamps up the overall flavor and enhances their sweetness and flavor.
  • It’s delicious warm and delicious cold
  • Incredibly soft
  • It’s made with rum!
  • It’s tender, delicious and makes the most amazing loaf of banana bread every time. Promise!
sliced banana bread

Ingredients you need to make banana bread

  • Over Ripe bananas: You’ll want your bananas ripe enough for the best results, look for the brown spotty bananas. (No green on the peel). Freckled bananas = banana bread time!
  • Brown sugar: Dark or light brown both work well, I’ve made it with both. I love the flavor brown sugar adds to the bread!
  • Rum: I recommend a dark rum or spiced rum when baking for greater flavor. Nothing super fancy, I always use Captain Morgan Rum.
  • Butter: A little unsalted butter is used in the recipe and some for greasing the pan.
ingredients needed to make banana bread
  • Buttermilk: Buttermilk adds extra moisture to ensure the bread stays soft and tender. You can sub with milk too but buttermilk is always best!
  • Oil: Vegetable oil is what I recommend, but you can also sub with melted coconut oil if you’d prefer. The oil add richness and moisture to the banana bread.
  • Eggs: The eggs help to bind ingredients as well as helping to make it rise! You’ll need 2 room temperature eggs for this banana bread.
  • Dry Ingredients: flour, baking soda, granulated sugar, salt, nutmeg, cardamom and cinnamon.

How to make Rum Banana Bread

  1. Mash the bananas and heat them in a skillet on the stove with the rum, butter and brown sugar. Let simmer and then remove from heat to cool.
  2. Whisk the dry ingredients together in a medium sized bowl.
  3. In a large bowl, whisk together the buttermilk, oil, eggs and vanilla.
  4. Once the banana mixed has cooled enough, whisk it into the buttermilk mixture.
  5. Fold in the dry ingredients.
  6. Pour batter into prepared metal loaf pan (9×5 inch) and bake until toothpick inserted in the center comes out clean.
  7. Bake time can very but it takes typically ~70-75 minutes.
step by step photos of making banana bread

This best ever banana bread really does have a perfectly moist texture and loaded with banana flavor.

I love that it’s all made by hand (no mixers required) and made with simple, everyday ingredients.

Since the rum is the star of the show, I typically don’t add any mix-ins to my banana bread but there are plenty of mix ins to take your banana bread to the next level!

Mix in ideas: walnuts, pecans, chocolate chips, or dried fruit. ~3/4 cup – 1 cup should be plenty to add in.

If you add in chocolate chips, make sure the banana mixture you cooked on the stove has cooled down so they don’t melt in the batter.

sliced banana bread on a white towel

Does rum banana bread contain alcohol?

There is rum in the actual bread and a little mixed into the frosting. A lot of the alcohol cooks off during the baking and heating process so you should be OK.

If you are concerned if you are pregnant, I would recommend enjoying a slice without the frosting or you can always look into using a rum extract.

Tips for making the perfect loaf:

  • Properly grease your pan: Brush with softened butter and sprinkle an even layer of flour around the pan.
  • Mix ins: If you’d like to add in chocolate chips or any other mix ins that have the potential to melt, be sure the banana mixture you cooked on the stove has cooled so it doesn’t melt the chocolate into the batter.
  • Don’t over bake: There’s nothing worse than dry banana bread, right? I always bake my bread around 75 minutes at 325°F. Be sure to check with a toothpick to ensure it’s done.
  • Insert a toothpick into the middle and it should come out clean. Top will be brown in color. Hello best banana bread recipe ever!
  • Mashing the bananas: You can mash the bananas either with a fork and leave some chunks of bananas if that’s your thing. Or you can use a mixer to make almost a banana puree for a smoother consistency.
  • Metal Loaf Pan 9×5 inch: Note a darker color metal loaf pan absorbs more heat and may result in a darker and thicker crust. Use a light colored aluminum loaf pan for a lighter more tender crust.
  • Bake time: Bake time can vary. In some ovens this bread takes a full 80 minutes, in others it takes ~75 minutes. I would check it around 70 minutes.
banana bread on a plate

What's your favorite banana bread mix in?

Before You Begin! If you make this, please leave a review and rating letting us know how you liked this recipe! This helps our business thrive & continue providing free recipes.

banana bread on a speckled plate
4.68 from 34 reviews

Best Banana Bread Recipe Ever (Made with Rum!)

Prep: 20 minutes
Cooling time: 30 minutes
Cook: 1 hour 15 minutes
Total: 2 hours 5 minutes
Servings: 8 slices
Moist, soft and full of banana flavor, just how banana bread should be!


  • 3 large over ripe bananas, mashed (about 1 1/3-1 1/2 cups mashed)
  • 1/2 cup brown sugar, packed
  • 5 Tbsp. unsalted butter (plus 1 Tbsp. for greasing the loaf pan)
  • 3 Tbsp. Dark Rum or Spiced Rum (I use Captain Morgan)
  • 2 large eggs
  • 1/3 cup vegetable oil
  • 1/4 cup buttermilk (or milk)
  • 1 tsp. vanilla extract
  • 2 cups flour
  • 1 1/2 cups granulated sugar
  • 1 tsp. baking soda
  • 1/2 tsp. salt
  • 1 tsp. ground nutmeg
  • 1/4 tsp. cinnamon
  • 1/4 tsp. cardamom

For the glaze:

  • 1-2 cups powdered sugar
  • 1-2 Tbsp. rum
  • 2 Tbsp. unsalted butter, melted

Last step! If you make this, please leave a review and rating letting us know how you liked this recipe! This helps our business thrive & continue providing free recipes.


  • Preheat oven to 325° F.
  • Grease your metal 9×5 inch loaf pan: brush with softened butter and sprinkle an even layer of flour around the pan. Set aside.
  • In a medium skillet add the mashed bananas, butter, brown sugar, and rum. Cook and whisk banana mixture over medium heat until butter melts and mixture begins to simmer. Turn the heat down to low and let simmer for ~3-5 minutes, whisking occasionally.
  • Remove from heat and let slightly cool for about 10 minutes. It does not have to cool all the way, but just so it is not super hot. (If you are folding in chocolate chips into the batter you will want it to cool completely).
  • In a large bowl, combine the eggs, oil, whole milk and vanilla extract. Add the cooled down banana mixture to this and whisk together.
  • In a separate mixing bowl, combine the flour, sugar, baking soda, salt, nutmeg, cinnamon, and cardamom. Add the dry ingredients to the wet ingredients and gently fold until combined. Do not over mix the batter.
  • Pour this mixture into the prepared pan. Bake for ~70-75 minutes, or until a toothpick comes out clean.
  • While the bread cools, you can prepare the frosting. Whisk powdered sugar, rum and butter together. Make sure your bread is 100% cooled down before you drizzle the frosting over the bread. Enjoy!



For the frosting: add ~1 cup powdered sugar to a bowl, then add in 1 Tbsp rum and 1 Tbsp. butter. Give it a nice whisk, and adjust ingredients if needed. Add powdered sugar/melted butter/rum until you get the desired frosting consistency, either drippy for a glaze or more thick like a frosting. 
Bake time can vary. In some ovens this bread takes a full 80 minutes, in others it takes ~75 minutes. I would check it around 70 minutes.

Nutrition Information

Serving: 1thick slice, Calories: 597kcal (30%), Carbohydrates: 101g (34%), Protein: 6g (12%), Fat: 19g (29%), Saturated Fat: 13g (81%), Cholesterol: 68mg (23%), Sodium: 321mg (14%), Potassium: 244mg (7%), Fiber: 2g (8%), Sugar: 72g (80%), Vitamin A: 339IU (7%), Vitamin C: 4mg (5%), Calcium: 38mg (4%), Iron: 2mg (11%)

Nutritional information is provided as a courtesy and is automatically calculated. It should only be construed as an estimate rather than a guarantee. Ingredients can vary and Kroll’s Korner can’t make any guarantees to the accuracy of this information.

Krolls Korner

Krolls Korner

Welcome to my tiny “korner” on the Internet! I am a Registered Dietitian Nutritionist who loves cookies as much as kale. (OK, maybe I like cookies a little bit more but shh, don’t tell anyone). I am so glad you’re here! Follow along for hassle free, realistic and approachable recipes.

Read More
Recipe Rating

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

Filter By : All
Oldest Most Voted
Inline Feedbacks
View all comments

I baked a loaf tonight and followed the recipe to a T but the batter overflowed the baking dish. Either the pan was too small, it was a regular, 9×5″ glass loaf pan, or there was too much sugar. Luckily I had put a pan underneath the bread jic. The ratio of flour to sugar doesn’t seem right. 2 cups of flour to 2 cups of sugar?! I’ve never followed a recipe that has that much sugar in relationship to flour. I loved the different spices and inclusion of rum but I won’t try it again unless someone can set me straight and tell me where I went wrong!

Comment Type
Banana Bread.jpg

This is the MOST DELICIOUS banana bread in the world. I am not a fan of banana bread but there are not enough yummy words to describe this. Used 4 bananas. Plain dark rum. Not putting any icing on it because it is sweet enough. Might add walnuts or pecans next time. Cream cheese frostings might be good but leaving that off this time. Unfortunately, I am a diabetic so I am only allow a little taste so I know. Made 4 mini loaf pans as a gift. Baked about 42 minutes. Beautifully moist.

Comment Type

Now, your challenge is to come up with this yummy bread for a diabetic but no almond flour. I am allergic to almonds! Thanks for posting this. I cannot wait to give these to people.

Jennifer C.

This will be my new go to banana bread because it truly is the best! I only had coconut rum so I used that, and we couldn’t wait for it to cool down so I skipped the icing, and it was still amazing😋However I do look forward to trying it with the icing next time;)

Comment Type

I have used this recipe several times and when I ask if I should make banana bread, the response is: Only if it’s that rum one! 😄

Comment Type

The best banana bread! Worth the extra step of cooking the bananas, takes it to another level! I let bananas go bad just so I can make this!

Comment Type
Sheryl Havermann

Fun take on an old classic! Very tasty


Amazing!!!!! I had enough batter for 8 muffins a small loaf of bread and a regular loaf. How did mine make so much batter?! 🤣. My boys (3 & 21 months) are devouring these muffins! They are so so good!!! I was going to give my mom the small loaf but I don’t think the big loaf and muffins will make it through tomorrow. I substituted allspice for cardamom because I didn’t have it. Bomb recipe!! Printing this one for sure to keep!


Best one so far! Reversed the amount of oil and buttermilk, by accident. Didn’t have vegetable oil so replace it with refined coconut oil. Used 1/2 cup of sugar less. Put pecans on the top and slightly pushed them down into the battery. It was delicious! Thank you.


Fantastic recipe! Only change was to add toast coconut flakes to the recipe and also to the top with the glaze.


Hi Tawnie, I want to try this recipe in the next couple/few days, but I don’t have any cardamom (& prefer not to get it bc I haven’t ever made a recipe calling for it & it’s too expensive to waste). Would u recommend replacing it with anything, leaving it out or changing up the other spice amts? Thank you, I can’t wait to make this!