Can’t decide between carrot cake and banana bread? Enjoy them both with this delicious, soft, sweet and moist vegan carrot cake banana bread recipe.

Sliced vegan carrot cake banana bread topped with cream cheese frosting on a marble cutting board.


  • Dietary Features: Vegan, oil-free, can be nut-free.
  • Soft, tender texture and lightly sweetened and spiced flavour.
  • Easy to make in one bowl with just 10 everyday ingredients.

Ingredient Notes

This list is not complete. Please see the recipe card at the end of the post for the complete ingredient list with measurements and detailed instructions.

Visual list of ingredients needed for making a carrot banana bread.
  • Flour: All-purpose flour and spelt flour both work well here. I like spelt best for baking but if you don’t have it, regular white flour works too.
  • Sugar: Use cane sugar, coconut sugar or brown sugar.
  • Banana: Overripe banana works well for sweet, moist bread. If you don’t have brown spotty banana, just ripe banana is ok too, just make sure it’s mashed up really well.
  • Milk: I like almond or cashew as they have a neutral flavour but you can also use oat or soy milk.
  • Vinegar: Helps with rise and fluffiness. Apple cider vinegar or white vinegar works.
  • Nuts: Chopped walnuts or pecans are a nice addition but they can be omitted for a nut-free recipe.
  • Carrot: Use fresh carrot. I prefer it finely grated but any thickness works.

Step-by-Step with Photos

Before You Start: Preheat the oven to 350 F and line a loaf pan with parchment paper so it sticks out over the sides. Prepare the banana puree by thoroughly mashing banana until smooth and paste-like.

Step 1: Add the dry ingredients to a mixing bowl and mix well to combine and distribute the baking soda and powder.

Dry baking ingredients like flour and sugar in a glass mixing bowl with a spoon.

Step 2: Add the banana, milk, vinegar and vanilla and fold together until all of the flour is wetted.

Wet ingredients like milk and mashed banana added to flour in a glass mixing bowl.

Step 3: Add the carrot and walnuts and fold until evenly distributed.

Step 4: Scoop the batter into the prepared loaf ban and bake for about 30 minutes or until a toothpick inserted into the centre comes out clean.


Overhead view of a sliced carrot banana bread topped with frosting on a marble cutting board.


  • Let cool completely before storing.
  • Room Temperature: Up to 3 days in a sealed container or wrapped in foil.
  • Fridge: Up to 1 weeks in a sealed container or wrapped in foil.
  • Freezer: Freeze sliced in individual portions wrapped in foil or saran and placed in a freezer-safe bag or container or freeze whole wrapped in foil in a freezer-safe bag or container. Thaw at room temperature or in the fridge and enjoy.
  • Bread can be enjoyed warm or lightly heated in the oven or microwave.
Slice of carrot banana bread on a small plate with a fork.

Did you try this recipe? I’d love to hear about it! Scroll down to the comment section to leave a star rating and review.

Sliced vegan carrot cake banana bread topped with cream cheese frosting on a marble cutting board.
Print Recipe
5 from 9 votes

Carrot Cake Banana Bread

Soft, moist and perfectly sweet and spiced, this beautiful carrot cake banana bread combines two classic desserts: carrot cake and banana bread! Enjoy as is or with cream cheese frosting for a delicious treat.
Prep Time10 minutes
Cook Time30 minutes
Course: Dessert
Cuisine: American
Diet: Vegan
Servings: 8
Calories: 166kcal
Author: Deryn


  • 1 1/3 cup spelt flour or all purpose flour 180 g
  • 1 teaspoon baking soda
  • 1 teaspoon baking powder
  • 2 teaspoons cinnamon
  • 1/4 teaspoon nutmeg optional
  • 1/8 tsp salt
  • 1/2 cup + 2 tablespoons coconut sugar 75 g
  • 1/2 cup mashed banana 105 g
  • 3/4 cup plant-based milk 177 mL, such as almond or cashew
  • 2 teaspoons vanilla
  • 1 teaspoon apple cider vinegar
  • 1/3 cup chopped walnuts or pecans 25 g
  • 1 cup grated carrot 90 g


  • Preheat the oven to 350 F (180 C) and line a standard-sized loaf pan (approx. 8.5 x 4 inches) with parchment paper.
  • In a large bowl, whisk together all the dry ingredients: flour, sugar, baking powder, baking soda, cinnamon, nutmeg and pinch of salt.
  • Now add all the wet ingredients, banana puree, milk, vanilla and the apple cider vinegar and mix well until all the flour is wetted.
  • Fold in the grated carrots and the chopped walnuts and mix until combined. 
  • Bake for 25 to 30 minutes or until a toothpick inserted comes out clean. 
  • Let cake cool completely in the pan before slicing and serving.



For frosting or icing, try the cashew frosting from my raw vegan carrot cake or vegan cinnamon rolls. For a glaze, use the powdered sugar glaze from my vegan monkey bread. Another frosting option is to use vegan store-bought cream cream sweetened to taste with a bit of maple syrup, stevia or powdered sugar.
Storing: Let cool completely before storing. Store wrapped in foil or saran or in a sealed container at room temperature for up to 3 days or in the fridge for up to 1 week. If freezing, either wrap whole in saran or foil and store in a freezer-safe bag or container or slice and wrap individual pieces. Freeze up to 3 months.


Serving: 1slice | Calories: 166kcal | Carbohydrates: 31g | Protein: 3g | Fat: 4g | Sodium: 230mg | Fiber: 2g | Sugar: 10g