Moist Banana Bread Recipe for Tender, Flavorful Loaves

This is hands down the BEST banana bread recipe passed down from my Grandma — moist, lightly sweet, and loaded with rich banana flavor. It’s perfect for breakfast, an afternoon snack, or a simple dessert.

The BEST Banana Bread recipe passed down from my Grandma

This banana bread has been a family favorite for generations. It’s tender, ultra-moist, and simple to prepare, making it an ideal way to use overripe bananas. The recipe yields a classic loaf with a fluffy crumb and comforting banana flavor. It’s versatile enough to become muffins, mini loaves, or a loaf to freeze for later. I hope this becomes your go-to banana bread recipe, too.

Why You’ll Love This Banana Bread

  • Moist and tender – overripe bananas add natural sweetness and moisture so the loaf stays soft.
  • Customizable – fold in nuts, chocolate chips, or a pinch of cinnamon for a different twist, or keep it classic.
  • Freezer-friendly – the loaf freezes well, making it great for meal prep and grab-and-go breakfasts.
  • Versatile – this recipe scales to muffins, mini loaves, or multiple small loaves to share.
Sliced banana bread on a cooling rack

Ingredients You’ll Need

  • Bananas – use very ripe bananas with lots of brown spots for the best flavor and natural sweetness; the riper the better.
  • Flour – the original uses all-purpose flour. You can substitute whole wheat pastry flour or a 1:1 gluten-free baking flour if needed.
  • Baking soda + baking powder – both provide lift and help keep the loaf soft and fluffy.
  • Eggs – provide structure and help the loaf rise.
  • Butter – softened (not melted) butter adds richness and moisture. You can substitute coconut oil for a different flavor if desired.
  • Sugar – the original calls for 1 cup. If your bananas are very ripe, you can reduce the sugar. Brown sugar or other sweeteners will change texture and flavor slightly.
  • Sour cream – keeps the loaf extra moist; plain Greek yogurt works well as a swap.
  • Vanilla extract – enhances and warms the banana flavor.
  • Salt – balances sweetness and enhances overall flavor.
Banana bread close-up
Whole banana bread loaf

How to Make Banana Bread

This recipe makes one standard 9×5 loaf. It can be scaled to three small loaves, muffins, or mini muffins — see the timing notes below for those options.

  1. Preheat the oven. Preheat to 350°F (175°C).
  2. Mix the wet ingredients. In a stand mixer or with a hand mixer, beat softened butter and sugar until combined. Add the eggs and mix well. Stir in vanilla, sour cream (or Greek yogurt), and mashed ripe bananas until blended.
  3. Add the dry ingredients. With the mixer running slowly, add the flour, baking soda, baking powder, and salt. Mix just until combined, scraping the sides and bottom of the bowl. If adding mix-ins like chocolate chips or chopped nuts, fold them in now.
  4. Bake the loaf. Pour the batter into a prepared 9×5 loaf pan (greased or lined with parchment). Bake for about 1 hour, or until a toothpick inserted into the center comes out clean or with a few moist crumbs. If the top browns too quickly, tent lightly with foil for the last 15–20 minutes.
  5. Cool and serve. Let the loaf rest in the pan for 10 minutes, then remove and cool completely on a wire rack before slicing.
Loaf of banana bread on cutting board

Tips for the Best Banana Bread

  • Always use very ripe bananas. They add the most flavor and moisture. Black-spotted bananas are ideal.
  • Don’t overmix. Stir only until the flour is incorporated to avoid a dense, tough loaf.
  • Measure flour correctly. Spoon flour into the cup and level off instead of scooping to avoid packing in too much flour.
  • Check doneness with a toothpick. Oven temps vary. A toothpick that comes out clean with a few moist crumbs means it’s done.
  • Cool fully before slicing. Cooling sets the crumb and keeps slices from crumbling apart.
Sliced banana bread with rustic background

Variations

  • Flour options – swap all-purpose flour for whole wheat pastry flour or a 1:1 gluten-free baking flour if needed. Almond or coconut flour are not recommended as a straight swap.
  • Swaps for sour cream – plain Greek yogurt, pumpkin puree, or extra mashed banana can replace sour cream.
  • Mix-ins – add chocolate chips, chopped walnuts or pecans for banana nut bread, or try dried fruit for a different texture.
  • Spices – a pinch of cinnamon or nutmeg gives the loaf a warm, seasonal flavor.
Banana bread variation with nuts

Other Baking Methods & Timing

  • Three small loaves: Bake at 350°F for about 45 minutes, or until a toothpick comes out clean.
  • Muffins: Divide batter among 12 muffin cups and bake at 350°F for 22–25 minutes.
  • Mini muffins: For about 24 mini muffins, bake at 350°F for 18–20 minutes.
Mini banana bread muffins

Prepping and Storage

To store: Keep the loaf wrapped in plastic or stored in an airtight container at room temperature for up to 3 days. For longer storage, refrigerate up to one week.

To freeze: Wrap the whole loaf tightly in plastic wrap and foil, or freeze individual slices in freezer-safe bags. Thaw overnight in the refrigerator and bring to room temperature before serving. Frozen banana bread keeps up to 3 months.

Recipe Card

The BEST Banana Bread Recipe

Moist, lightly sweet banana bread that’s simple to make and perfect for using very ripe bananas.

Prep Time: 5 mins | Cook Time: 45 mins | Total Time: 50 mins | Servings: 12

Ingredients

  • 1/2 cup (1 stick) butter, softened
  • 1 cup sugar
  • 2 eggs
  • 1 teaspoon vanilla
  • 1/2 cup sour cream or plain Greek yogurt
  • 1 cup mashed ripe bananas (about 2 bananas)
  • 1 1/2 cups all-purpose flour
  • 1 teaspoon baking soda
  • 1/2 teaspoon baking powder
  • 1/2 teaspoon salt

Instructions

  1. Preheat oven to 350°F (175°C).
  2. Beat butter and sugar until combined. Add eggs and mix. Stir in vanilla, sour cream (or Greek yogurt), and mashed bananas.
  3. Slowly add flour, baking soda, baking powder, and salt, mixing until just combined. Fold in any optional mix-ins.
  4. Pour batter into a prepared 9×5 loaf pan and bake about 1 hour or until a toothpick comes out clean. Tent with foil if the top browns too quickly.
  5. Cool in the pan 10 minutes, transfer to a wire rack to cool completely, then slice and serve.

Nutrition (per slice)

Calories: 218 kcal | Carbohydrates: 32.7 g | Protein: 3.7 g | Fat: 8.5 g | Saturated Fat: 5.1 g | Sodium: 218.5 mg | Fiber: 1 g | Sugar: 19.4 g

Nutrition information is an approximation and should be used as a guideline only.

If you try this recipe and enjoy it, consider leaving a rating or sharing a photo of your loaf — it’s always wonderful to see how others make it their own!