Have some bananas that are at the end of their life? Before you make yet another banana bread – try this amazing cake recipe that’s (shockingly) vegan! The cake is fluffy and full of banana flavor, and the frosting is so decadent you’ll be eating it with a spoon.


(Recipe is for one 9″ round, which I cut in half. If you want to make a full cake, double the cake and frosting recipes)

  • 2 mashed ripe bananas
  • 1/4 cup canola oil
  • 1/2 cup light brown sugar
  • 1 1/8 cup AP flour
  • 3/4 tsp baking soda
  • 1/8-1/4 cup almond milk (or other plant milk)
  • 3/4 tsp white wine vinegar
  • Splash of vanilla
  • Dash of cinnamon
  • Dash of salt



  • 1 cup creamy peanut butter
  • 1 1/2 cup powdered sugar
  • 5 tbsp plant based shortening (or butter if not vegan) – softened
  • 1 tsp vanilla
  • 2-3 tbsp almond milk
  • (Optional) chocolate chips (can be vegan depending on which brand you use)

1. Preheat oven to 350
2. Combine flour, baking soda, cinnamon, and brown sugar in a bowl
3. Mash ripe bananas, add oil, vanilla, vinegar, milk
4. Stir wet ingredients into dry, combine well.
5. Bake cake for 25-30 min, until toothpick comes out clean
6. For frosting, simply combine all ingredients with mixer or whisk. Whip until no chunks remain. Fold in chocolate chips.
7. Ice your cake however you please! You can make an iced loaf, a multi tier cake, etc! Remember, this recipe is for a HALF CAKE (I personally would have eaten an entire one otherwise, so be sure to double everything if you want a full 2 layer 9 inch cake)



9 thoughts on “(Vegan) Banana Cake with Peanut Butter Chocolate Chip Frosting

  1. My favourite flavours in a vegan cake – superb!!!

    I am just sending out a general invite to any baking bloggers who might not have seen the promotional posts for THE GREAT BLOGGERS’ BAKE-OFF 2020 SUMMER PICNIC.


    There is no obligation for anyone to take part, we just want to make sure bloggers know they are very welcome to join in!

    Any questions, please drop me a message at crushedcaramel@gmail.com

    Mel ❤


Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s