Banana Carrot Bread

5 from 1 vote

I may receive compensation in the form of payment or products to supplement my posts, but all opinions remain my own. Read our disclosure policy.

1 part your favorite banana bread, 1 part the best-ever carrot cake, and all parts delicious. This banana carrot bread is incredibly flavorful and topped with a drizzle of cream cheese icing.  Close up of 3 slices of banana carrot bread with the rest of the loaf and 2 carrots to show the moist crumb.

Banana bread and carrot cake are both delicious on their own. But when you combine them together you end up with a quick bread recipe that’s tender, dense and comforting like banana bread, and packed with flavor like your favorite carrot cake. This banana carrot bread is delicious for breakfast, afternoon tea, or a less sweet dessert. 

The Best Banana Carrot Loaf

I wanted this loaf to combine all my favorite things of both banana bread and carrot cake. It needed to be

  • Tender and moist
  • Dense without being hard
  • Super flavorful and packed with spices
  • A mild banana flavor – but taste more so of carrot cake
  • And have a little cream cheese frosting. Because that’s definitely the best part of carrot cake 😉

It’s basically a classic, easy banana bread recipe only we’re adding in 1 cup grated carrots. We’re using brown sugar, vanilla extract, and warm spices for tons of flavor. Oil keeps the bread moist without being too heavy (don’t worry – you definitely won’t taste it) and eggs add tenderness. The mashed banana makes the loaf incredibly moist and soft, in addition to adding flavor and sweetening the bread.   Carrot banana bread with a drizzle of cream cheese glaze pictured as the whole loaf on a wire cooling rack.

Tips for Making this Carrot Banana Bread

  • Your bananas should be brown for more flavor and moisture – you’ll need 2-3 bananas total for 1 cup of mashed bananas.
  • Do not skip the spices, they’re necessary for the flavor.
  • Gently fold in the dry ingredients by hand. Whenever making quick breads, you don’t want to mix the batter too much, otherwise, they can get tough.
  • The batter will be thick and slightly lumpy – this is what you want.
  • Adding in chopped walnuts or pecans is recommended, but totally optional. I love that they add more texture and flavor.
  • Make sure to use a 9×5 inch loaf pan (mine is actually a 9.25 x 8.25 inch pan). An 8×4 inch loaf pan is too small for this recipe. Your loaf can end up overflowing, or it can rise too high on the edges and sink in the middle because the pan is too small.
  • The bake time is long. If you notice the top of the loaf brown already, but the middle is nowhere near done, tent a piece of aluminum foil over top of the pan and continue baking.

Tender, flavorful, easy to make, and combines 2 of the best treats around. This banana carrot bread just might be replacing some of your old favorite recipes.

Banana carrot bread after slices have been cut to show the moist, tender crumb, grated carrots and walnuts.

For more quick breads and loaf recipes, be sure to try:

Close up of 3 slices of banana carrot bread with the rest of the loaf and 2 carrots to show the moist crumb.
5 from 1 vote

Banana Carrot Bread

1 part your favorite banana bread, 1 part the best-ever carrot cake, and all parts delicious. This banana carrot bread is incredibly flavorful and topped with a drizzle of cream cheese icing.
Prep: 15 minutes
Cook: 1 hour
Servings: 10 slices
Want to save this recipe?
Just enter your email and get it sent to your inbox! Plus you'll get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.


Banana Carrot Bread

  • 1/3 cup vegetable oil, or canola oil
  • 3/4 cup light brown sugar*
  • 2 large eggs
  • 1 teaspoon vanilla extract
  • 1 cup grated carrots
  • 1 cup mashed bananas, about 2-3
  • 2 cups all-purpose flour
  • 1 teaspoon baking soda
  • 1 teaspoon ground cinnamon
  • 1/4 teaspoon nutmeg
  • 1/8 teaspoon ground cloves
  • 1/4 teaspoon salt
  • 3/4 cup chopped walnuts

Cream Cheese Icing

  • 3 tablespoons cream cheese
  • 1/3 cup powdered sugar, or more as needed
  • 1-2 tablespoons milk or cream


Banana Carrot Bread

  • Preheat the oven to 350F (180C) degrees.
  • Line the bottom of a 9x4 inch loaf pan with parchment paper, and grease and flour the sides.
  • In a large bowl whisk together the oil and sugar until no sugar lumps remain.
  • Whisk in the eggs and vanilla extract, then stir in the grated carrot and mashed bananas.
  • In a separate bowl, whisk together the flour, baking soda, cinnamon, nutmeg, cloves and salt.
  • Using a rubber spatula or wooden spoon, carefully fold the flour mixture into the banana mixture about 1/2 at a time.
  • Once almost mixed, fold in the chopped walnuts.
  • Pour the batter into the prepared pan and bake for 55-65 minutes or until an inserted toothpick comes out clean and the top gently springs back if you touch it with your fingers. If the top of the bread is already golden but the middle isn't cooked through yet, tent a piece of aluminum foil over top and continue baking.

Cream Cheese Glaze

  • Whisk the cream cheese until smooth (you could use a whisk, fork or electric mixer).
  • Mix in the powdered sugar, followed by 1 tablespoon milk.
  • Add in a little more powdered sugar or milk as needed until the desired sweetness and consistency is reached.
  • Once the cake is cooled, invert the pan to release the loaf. Then drizzle the cream cheese glaze on top, or spread it on with a knife.


*Light brown sugar can be substituted with 1/2 cup brown sugar and 1/4 cup white sugar.
Store leftovers in an airtight container at room temperature for up to 4 days. Unfrosted bread can be wrapped tightly and frozen for up to 3 months. Thaw in the fridge, then bring to room temperature before serving. 


Calories: 350kcal, Carbohydrates: 48g, Protein: 6g, Fat: 16g, Saturated Fat: 8g, Cholesterol: 47mg, Sodium: 213mg, Potassium: 235mg, Fiber: 2g, Sugar: 24g, Vitamin A: 2275IU, Vitamin C: 2.9mg, Calcium: 46mg, Iron: 1.8mg
Like this recipe? Rate and comment below!

You Might Also Like

Leave a comment

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

Recipe Rating

1 Comment