Vegan Plum Banana Bread

A variation on the classic banana bread, this Vegan Plum Banana Bread is unexpectedly delicious. The sweet-tart flavor combination is delicious and the cake gets topped with a creamy, 3-ingredient coconut frosting.

What is a banana plum bread, you ask? Well, it is basically a banana bread that has plums in it, if I’m being perfectly honest. I was blown away with how delicious late summer and early fall plums have been, so I’ve been trying to find ways to incorporate them into my recipe. If you haven’t seen my fluffy Plum Almond Cake, I highly recommend it!

Banana Plum Bread (Vegan)
Banana Plum Bread (Vegan)

I recently found my kitchen counter crowded with a bushel of plums and nearly blackened bananas, so it wasn’t a difficult decision: I had to make a banana plum bread. Typically, banana bread is very sweet due to the combination of sugar and super sweet, ripe bananas, and while that deep sweetness is usually a good thing, sometimes it’s nice to add a little flavor contrast. That’s exactly what the plums do in this recipe. The result is a complex banana bread that is sweet and moist with little pops of tart juiciness spread throughout.

Banana Plum Bread (Vegan)
Banana Plum Bread (Vegan)

And if the sweet-tart combo wasn’t enough flavor and textural contrast for you, I’ve topped this loaf with a creamy coconut frosting. It really takes this loaf over the top and makes it feel truly decadent. It’s totally optional, but if you do make it, I recommend using a very thick coconut yogurt. I love the one from COYO, which is made with three simple ingredients: coconut milk, tapioca starch, and live vegan cultures. It’s incredibly luscious and so thick that it actually feels like a frosting.

Banana Plum Bread (Vegan)

That’s about all I have to say for this easy banana plum bread, so I hope you enjoy it. If you make one of my recipes, be sure to tag me on Instagram so I can see your creations!

Banana Plum Bread (Vegan)


  • 2 1/4 cups all-purpose flour (can substitute up to 1 cup with spelt flour or almond flour, if desired)

  • 1 tablespoon baking powder 

  • 1/2 teaspoon baking soda 

  • 1/2 heaping teaspoon sea salt

  • 2/3 cup almond milk

  • 1 tsp apple cider vinegar

  • 1/3 cup extra virgin olive oil, or coconut oil

  • 1/4 cup organic sugar

  • 1 tablespoon lemon juice 

  • 1/2 teaspoon vanilla extract

  • 1/2 teaspoon almond extract

  • 2 flax eggs* 

  • 3 large ripe bananas, mashed

  • 3-4 plums, thinly sliced 

*For 1 flax egg, mix 1 tablespoon ground flaxseed meal with 2 1/2 tablespoons water, stir and let stand 15 minutes to thicken. 

Coconut Yogurt Frosting

  • 1 cup thick, unsweetened coconut yogurt (COYO is my preferred brand)

  • ·2-4 tablespoons pure maple syrup (or preferred sweetener)  


  1. Preheat your oven to 350°F (or 180°C).  Line a standard 9×5 loaf pan with parchment paper or grease and flour the pan.

  2. Pour the almond milk in a measuring cup and add the apple cider vinegar. Stir to combine and set aside for 5 minutes to allow the mixture to curdle like buttermilk.

  3. Combine the flour, baking powder, baking soda, and salt in a medium bowl and whisk well. 

  4. In a large bowl, whisk together the olive oil (or coconut oil) and sugar until incorporated. Then add the almond milk-vinegar mixture, lemon juice, vanilla extract, and almond extract and whisk until well incorporated.

  5. Add the flax eggs to the wet mixture and whisk until just combined.

  6. Gradually incorporate the flour mixture into the wet ingredients mixture in two batches, whisking until the ingredients are just incorporated. If the mixture gets to heavy to whisk, switch to a wooden spoon.

  7. Fold in the the mashed bananas with a rubber spatula. Pour 1/3 of the banana bread batter into the prepared loaf pan. Top with half of the plum slices. Pour another 1/3 of the batter on top, and add the remaining plum slices. Pour the remaining batter on top and smooth out with a rubber spatula.

  8. Bake the banana bread in the preheated oven for 45-55 minutes. The bread will be done when a toothpick inserted in the center comes out clean.

  9. Allow the banana bread to cool on a wire rack for 20 minutes before removing from the pan.

  10. To make the Coconut Yogurt Frosting, whisk together the yogurt and maple syrup in a medium bowl until smooth. Refrigerate until ready to use. Once the bread is completely cooled, top with the frosting.

Did you make this recipe?

Tag @rainbowplantlife and hashtag it #rainbowplantlife

Leave a Comment & Rating

If you enjoyed this recipe, please consider giving it a star rating along with your comment! It helps others discover my blog and recipes, and your comments always make my day :) Thank you for your support!

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

4 comments on Vegan Plum Banana Bread

  1. C maxey

    This is a great recipe. I used regular milk and real eggs. Also added 1\2 tsp cinnamon and nutmeg. I like measuring fruit so I know how much I need. I probably didn’t have enough bananas because mine were on the average size not large. Used 7 oz banana after peeling. also added another 1/4 cup sugar. Super moist. I didn’t peel the plums and that seems fine, about 12oz before pitting.

  2. Manisha

    Hi! With what gluten free flour I can substitute this with? And also what’ll be the measurement? TIA

  3. melanie

    I made it yesterday, it’s delicious ! the coconut frosting is so refreshing, I love it :) thank you !

  4. Shannon Parker

    This bread looks so lush and delicious! I love the addition of plums to banana bread because I’m always looking for banana bread varieties. I have some bananas waiting to ripen right now, so I will definitely make it this week!

Development Alchemy + Aim
braised chickpea stew in dutch oven

5 Secrets to Cooking Amazing Vegan Food

free email series

Learn the pro-tips that will take your plant-based cooking to the next level!