Cream Cheese Banana Nut Bread

Moist, rich, and full of flavor, this Cream Cheese Banana Nut Bread bakes up into two soft loaves with the perfect touch of crunch from toasted pecans and creamy banana goodness.
cream cheese banana nut bread

YaYa’s Cream Cheese Banana Nut Bread

Print Recipe
Cream Cheese Banana Nut Bread is a moist, tender loaf made with ripe bananas, tangy cream cheese, and crunchy toasted pecans. The combination of whole wheat and all-purpose flour gives it a hearty texture while staying light and flavorful. Buttermilk adds richness, and the recipe makes two loaves; perfect for sharing or freezing. This bread is easy to customize and ideal for breakfast, snacking, or gifting.
Meal Type: Breakfast, Brunch, Dessert
Cuisine: American
Keyword: banana bread, cream cheese banana bread, pecan banana bread, southern quick bread, breakfast loaf, buttermilk banana bread, moist banana bread
Prep Time: 20 minutes
Cook Time: 1 hour 13 minutes
Servings: 16 Slices
Calories 260

Ingredients

  • cups chopped pecans divided
  • ¼ cup butter softened
  • 1 8 oz package 1/3 less fat cream cheese, softened
  • 1 cup sugar
  • 2 large eggs
  • cups whole wheat flour
  • cups all-purpose flour or use 3 cups all-purpose flour total if preferred
  • ½ teaspoon baking powder
  • ½ teaspoon baking soda
  • ½ teaspoon salt
  • 1 cup buttermilk
  • cups very ripe bananas mashed
  • ½ teaspoon vanilla extract

Instructions

  • Preheat your oven to 350°F. Grease and flour two loaf pans.
  • Spread ¾ cup of the chopped pecans on a baking sheet and toast in the oven for 10 to 12 minutes, stirring after 5 minutes. Set aside to cool.
  • In a large mixing bowl, beat the butter and cream cheese until smooth and fluffy.
  • Add sugar and continue beating until well combined.
  • Add eggs one at a time, mixing well after each.
  • In a separate bowl, whisk together the flours, baking powder, baking soda, and salt.
  • Gradually add the flour mixture to the wet ingredients, alternating with the buttermilk.
  • Stir in the mashed bananas, vanilla, and ¾ cup of the toasted pecans.
  • Divide batter evenly into prepared pans. Sprinkle the tops with the remaining pecans.
  • Bake at 350°F for 1 hour to 1 hour and 15 minutes, or until a toothpick inserted in the center comes out clean.
  • Let the loaves cool in the pans for 10 minutes before removing to cool completely on a wire rack.
cream cheese banana nut bread 2

Yaya’s Tips for Success

This bread is so moist and tender that it practically melts in your mouth, but to get it just right, you’ll want to keep a few things in mind. First, make sure your bananas are overripe; they should be almost black for the best flavor. I always use a mix of whole wheat and all-purpose flour to give it a little hearty texture without making it too dense. Don’t skip toasting the pecans, it deepens the flavor and makes a world of difference.

  • Roast the pecans ahead so they have time to cool
  • Use full-fat or reduced-fat cream cheese, but never fat-free
  • Let your butter and cream cheese fully soften before mixing
  • If your bananas are ripe but not super soft, mash them well with a fork or potato masher
  • Wrap the second loaf and freeze; it holds up beautifully

Yaya’s Customization Ideas

There are tons of ways to customize this bread and make it your own.

  • If you don’t have whole wheat flour on hand, feel free to use all-purpose flour for the full 3 cups.
  • You can also switch out the pecans for walnuts if you prefer.
  • I’ve even made this with mini chocolate chips.
  • For something more tropical, add a handful of sweetened coconut.

If you’re looking for another sweet bread, you might love my Merryfield Apple Cake or the Fresh Strawberry Pie for a fruity twist.

Yaya’s Original Recipe Card

cream cheese banana nut bread recipe card

Have you recently cooked a recipe you’d like to share with us? Tag me on social at any of the links below. 

Leave a Reply

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

Recipe Rating




Find Yaya Everywhere

Find me on your favorite social space and subscribe to receive an email when I add new recipes.

Sign up for Free Updates

Sidebar Signup

Subscribe for Email Updates

Newsletter Signup