• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Recipes
  • Cookbook
  • About
  • Free ebook

A Virtual Vegan

menu icon
go to homepage
  • Recipes
  • Cookbook
  • About
  • Free ebook
    • Facebook
    • Instagram
    • Pinterest
    • YouTube
  • subscribe
    search icon
    Homepage link
    • Recipes
    • Cookbook
    • About
    • Free ebook
    • Facebook
    • Instagram
    • Pinterest
    • YouTube
  • ×

    Home » Recipes » Cakes & Muffins

    Published: Apr 1, 2020 · Modified: Apr 17, 2023 by Melanie McDonald · This post contains affiliate links · As an Amazon Associate I earn from qualifying purchases. · 24 Comments

    Vegan Banana Cake

    JUMP TO RECIPE PIN WATCH VIDEO
    4.89 from 35 votes
    Vegan Banana Cake

    Easy Vegan Banana Cake smothered in decadent vegan cream cheese frosting. It's soft, fluffy, moist, and perfectly spiced!

    This Vegan Banana Cake recipe is for those times when you want to use up your ripe bananas but need something a little more refined than simple vegan banana bread.

    Notice I stress "a little" ... We aren't getting all fancy here ... This is a really easy vegan cake, that also happens to be soft and fluffy, full of banana flavour, and smothered in vegan cream cheese frosting!

    In this post:

    Jump to:
    • Ingredients
    • How To Make Vegan Banana Cake
    • Alternative Serving Suggestion
    • Storing & Making Ahead
    • Recipe FAQs
    • Love Banana?
    • Recipe Video
    • Recipe
    • Reviews & Questions

    Ingredients

    Let's take a look at the ingredients you need to make Vegan Banana Cake. Some substitution ideas are also included.

    • Bananas - These should be really ripe and spotty. This is important both for flavour and the texture of the batter.
    • Flour - Use all-purpose flour or plain flour if you are in the UK. Bob's Red Mill 1 to 1 Baking Flour works great if you are gluten-free.
    • Sugar - I like to use golden cane sugar or white sugar. I don't recommend using darker sugars as they will affect the colour and flavour of the cake.
    • Oil - Just about any will do here such as melted refined coconut oil, vegetable oil, canola oil, sunflower oil, or light olive oil. Oil is important for moistness in the finished cake. I don't recommend using vegan butter in this cake. For an oil-free option use nut butter (see the FAqs for more details).
    • Baking powder, baking soda & apple cider vinegar - Baking powder as usual in a cake but also baking soda and vinegar to make up for the lack of eggs. The combination of the three makes the cake perfectly light and fluffy. The reason many vegan cakes aren't as fluffy as non-vegan cakes is that the egg substitutes used (like flax, aquafaba etc), don't replace the leavening that eggs provide.
    • Milk – Any unsweetened non-dairy milk such as cashew milk, soy milk, almond milk, or oat milk.
    • Spices - Vanilla, cinnamon, and nutmeg complement the banana perfectly and add lots of extra flavour.
    • Vegan Cream Cheese Frosting - This dairy-free frosting is made with vegan cream cheese, vegan butter, powdered sugar, vanilla, salt, and my magic ingredient arrowroot flour. The arrowroot is optional but recommended if you have some. For more information about why I use it check out my dedicated vegan cream cheese frosting post. Note that I don't recommend using Violife Cream Cheese to make the frosting. For some reason, it has a tendency to become grainy when whipped up.
      If you want to make things extra easy though, Pillsbury Cream Cheese Frosting is accidentally vegan!

    Feel free to add some chocolate chips, chopped walnuts, or pecans to the cake batter or on top of the cake for decoration. You can even add ⅓ cup of unsweetened cocoa to the frosting to make it chocolate flavoured!

    Expert Tip - I highly recommend that you use a kitchen scale to measure your ingredients. Cup measurements are not accurate enough to get the best results. Digital kitchen scales are pretty cheap and are such a great investment. If you do need to use cups make sure you use them correctly. Spoon the flour gently into the cup then level the top with a knife without compacting it or shaking it down. Do not scoop the flour up into the cup as you will end up with much more than intended which will affect the outcome of the recipe. 

    How To Make Vegan Banana Cake

    It's classically delicious in a way that only banana cake can be, easy to whip up, and because it's baked in a 9 x 13-inch dish it's great for transporting and feeding a crowd.

    Here's how it's done in a nutshell (for more details instructions see the recipe card and video):

    how to make banana cake step by step as per the written instructions
    1. Mash the bananas then mix with all of the wet ingredients, sugar, and spices.
    2. Add the dry ingredients and fold them gently together.
    3. Spoon into a 9 x 13-inch pan then bake.
    4. Make the cream cheese frosting and spread it over the top of the completely cooled cake.

    Expert Tip - Do not over-mix the batter. As with all cakes, the more you mix, the more you activate the gluten in the flour. This really affects the texture and rise of the finished cake.

    Alternative Serving Suggestion

    Bake the cake and don't frost it. Cut it into squares, warm each one for about 20 seconds in a microwave, and serve for dessert with a drizzle of hot vegan custard, or a dollop of melty vegan butter and a drizzle of maple syrup for brunch!

    Storing & Making Ahead

    Bake the cake, allow it to cool, then frost, cover tightly, and store in the fridge for up to 6 days. It also freezes really well without the frosting. Bake, allow to cool completely, then wrap the entire thing (dish as well as long as it's freezer-safe) very tightly and freeze for up to 3 months. Defrost in the fridge overnight then frost.

    Recipe FAQs

    How can I quickly ripen bananas for baking?

    Preheat oven to 300°F (150°c). Line a baking tray with parchment paper or a silicone baking mat. Separate the underripe bananas and lay them on the tray as they are, skins intact. Bake for 40 minutes. Remove from the oven and leave to cool. They will have turned completely black and will be perfectly soft and sweet and mushy inside. When you want to use them slice the skin open and scoop or squeeze out the soft banana flesh and use in your recipe.

    Can I make this cake recipe oil-free?

    Yes. Replace the oil with the same amount of nut or seed butter and increase the amount of milk used by a third of a cup (80 ml). You will need to blend the nut butter with the milk before adding it so that it incorporates well. I recommend using cashew butter because it has a mild buttery flavour, but as long as you are ok with the nutty flavour coming through, almond butter or peanut butter will work too.
    The frosting however needs the vegan butter to be successful so you will need to enjoy it unfrosted or find an alternative frosting solution.
    Please bear in mind that when you make this banana cake oil-free, you will not get the same light, soft and fluffy sponge. It will be darker in colour, slightly heavier, and not as soft and fluffy.

    How do I make this into a banana layer cake?

    You can use two lined 9-inch cake pans and bake at the same temperature for about 25 minutes or until a toothpick/skewer inserted in the center comes out clean. There should be enough frosting to sandwich it and frost the top and sides. 

    How do I bake as cupcakes?

    This recipe will make about 24 cupcakes so you might want to half it. Fill the cupcake cases to about ¾ full and bake at the same temperature for about 20 minutes or until a toothpick/skewer inserted in the center comes out clean. 

    Can I use an 8 x 8-inch pan?

    Yes. Half the recipe. Bake at the same temperature for about 30 to 35 minutes or until a toothpick/skewer inserted in the center comes out clean.

    Love Banana?

    • vegan banana scones with maple glaze and nuts on a baking tray
      Vegan Banana Scones
    • a banana smoothie in a glass
      Vegan Banana Smoothie
    • vegan banana pancakes on a plate
      Vegan Banana Pancakes
    • an inside shot of a banana peanut butter ice cream bar
      Banana Peanut Butter Ice Cream Bars

    If you try this recipe, let me know how you like it by leaving a comment and rating below! And be sure to join my mailing list for more deliciousness!

    Recipe Video

    Recipe

    a piece of frosted banana cake with a corner missing

    Vegan Banana Cake

    Author: Melanie McDonald
    4.89 from 35 votes
    Easy Vegan Banana Cake smothered in decadent vegan cream cheese frosting. It's soft, fluffy, moist, and perfectly spiced!
    Print Recipe Pin Recipe SaveSaved!
    PREP TIME: 15 minutes minutes
    COOK TIME: 40 minutes minutes
    TOTAL TIME: 55 minutes minutes
    Servings: 12 servings

    Ingredients
      

    For the cake

    • 3 medium (8 inch) very ripe & spotty bananas * (approx 375 grams or 13 oz with skin removed)
    • ¾ cup (150 grams) white or cane sugar
    • 2 teaspoons apple cider vinegar
    • 1 tablespoon vanilla extract
    • ⅓ cup (80 mls) plant milk , unsweetened & unflavoured
    • ½ cup (120 mls) liquid oil , such as melted refined coconut oil, vegetable oil, canola oil, sunflower oil, or light olive oil.
    • ½ teaspoon fine salt
    • 1 teaspoon ground cinnamon
    • ¼ teaspoon ground nutmeg
    • 3 cups (375 grams) all purpose flour , (plain flour in the UK)
    • 2½ teaspoons baking powder
    • 1 teaspoon baking soda , (bicarbonate of soda in the UK)

    For the frosting

    • 1 cup (227g / 8 oz) vegan cream cheese , straight from the fridge (I like Tofutti for frosting. I don't recommend using Violife)
    • ½ cup (110 grams) vegan butter
    • 4 teaspoons arrowroot powder , (you can omit but the frosting will be looser)
    • ⅛ teaspoon fine salt
    • 1 teaspoon vanilla extract
    • 4 to 5 cups (500 to 625 grams) powdered sugar , (icing sugar in the UK)

    RECOMMENDED EQUIPMENT

    • 9 x 13 inch Glass Baking Dish
    • Electric Hand Mixer
    Prevent your screen from going dark

    INSTRUCTIONS
     

    For the cake

    • Preheat oven to 350°F (176°C) and grease a 9 x 13 inch ovenproof dish with some oil or vegan butter.
    • Peel the bananas and put them in a large bowl. Mash them up really well until they are a smoothish puree.
    • To the bananas add the sugar, vinegar, vanilla, milk, oil, salt, cinnamon and nutmeg. Whisk it all up until well combined.
    • Add the flour, baking powder and baking soda to the wet ingredients and stir them together gently to combine. Don't beat hard or use an electric whisk, and stop as soon as there is no dry flour visible anymore.
    • Pour into the prepared pan and bake for approximately 40 minutes, or until golden brown, coming away from the sides slightly and a skewer/toothpick inserted into the middle comes out clean. The time will vary depending on your oven and the dish/pan you are cooking the cake in. 40 minutes cooking time is based on using a glass dish. If you use metal it will likely be ready a little quicker so check from 30 minutes.
    • Remove from the oven and leave to cool in the dish on a wire rack.

    For the frosting

    • Add the vegan butter to a large bowl and beat it with an electric mixer on a medium high speed until soft and fluffy.
    • Add the cream cheese and beat again until combined and smooth but don't over-beat. As soon as it's combined stop.
    • Now add the arrowroot powder, salt, vanilla and about 2 cups of the powdered sugar. Beat on the lowest speed for about 20 seconds until the powdered sugar has stopped flying around, then add another 2 cups. Beat again on low until it's mostly combined then turn the speed up to medium high again and beat until smooth and creamy, scraping down the edges with a spatula as needed to get any dry powdered sugar off the sides and into the mix.
    • Add the remaining powdered sugar to thicken as needed. Using it all makes the frosting much easier to handle, spread and pipe.
    • Do not be tempted to add any more liquid to the frosting at any stage because it will become too runny. Once done, cover the bowl and put in the fridge until needed.
    • Slather generously all over the top of the completely cooled banana cake.

    NOTES

    * It's important that the bananas are really ripe, soft, and spotty. If they aren't ripe enough there won't be enough moisture in the batter and your cake won't taste as good. 
    To store - Cover tightly, and store in the fridge for up to 6 days. The cake also freezes really well without the frosting. Bake, allow to cool completely, then wrap the entire thing (dish as well as long as it's freezer-safe) very tightly and freeze for up to 3 months. Defrost in the fridge overnight then frost.

    NUTRITION

    Serving: 1servingCalories: 561kcalCarbohydrates: 89gProtein: 5gFat: 22gSaturated Fat: 5gSodium: 351mgPotassium: 233mgFiber: 3gSugar: 58gVitamin A: 395IUVitamin C: 3mgCalcium: 65mgIron: 2mg
    Tried this recipe?Rate it & leave your feedback in the comments section below!

    Hungry For More?

    • self-saucing lemon pudding
      Lemon Self-Saucing Puddings
    • a slice of vegan chocolate Guinness cake
      Vegan Chocolate Guinness Cake
    • a stack of vegan mac & cheese bites
      Vegan Mac & Cheese Bites
    • a no bake chocolate cake covered in chocolate curls on a black metal plate
      No Bake Chocolate Cake
    3.6K shares

    Reader Interactions

    Comments

      Leave a comment Cancel reply

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

      Recipe Rating




    1. Courtney R says

      July 27, 2022 at 4:12 pm

      5 stars
      I've been trying to teach my 18 year old some basic life skills and I watched over and guided her as she baked this. It turned out delicious!! We loved the frosting as well.

      Reply
      • Melanie McDonald says

        July 27, 2022 at 5:32 pm

        This is a life skill I am totally on board with! So pleased you both enjoyed it!

        Reply
    2. Lidia Rosas says

      May 07, 2022 at 1:15 pm

      5 stars
      Delicious
      The cake is so fluffy and rich. The frosting makes it a whole new experience. Me and my sister's favorite from now on. She wants to have it on her birthday even

      Reply
    3. sharon buttress says

      May 01, 2022 at 5:00 am

      5 stars
      Hi! I agree with Julie - so many recipes aren't possible because they don't give UK measurements. 5 Stars for that alone! Also, fab recipes too.

      Reply
    4. Bernat Pascual says

      February 14, 2022 at 7:55 am

      5 stars
      Just a great recipe, after so many let downs on vegan cake recipes…Thank you so much, it’s just perfect!

      Reply
      • Melanie McDonald says

        February 14, 2022 at 11:49 am

        I'm so pleased you enjoyed it. Thank you for taking the time to leave a review. It's much appreciated!

        Reply
    5. Julie says

      January 11, 2022 at 3:22 am

      5 stars
      I think I've made this cake about a dozen times now since finding it last summer. So easy, quick and a big hit with everybody I've made it for. It's my go-to vegan cake recipe and have had lots of requests for it. I really appreciate that you've added the UK equivalents (more recipes need to do this imo because it makes them virtually inaccessible otherwise), and the tick boxes make sure I don't miss anything out. You can tell so much care has been put into writing this recipe. I usually add (vegan) dark choc chips and hold off on the icing, which works really well too. Thank you so much, Mel :)

      Reply
      • Melanie McDonald says

        January 11, 2022 at 12:25 pm

        Thank you Julie! I'm really pleased you're loving the recipe, and that you find the way it's written helpful. And thank you for coming back to leave a review. It's very much appreciated!

        Reply
    6. June Estelle says

      August 30, 2021 at 12:07 pm

      5 stars
      This is my favorite vegan cake. The recipe is simple and yields great results!

      Reply
    7. Ella says

      July 10, 2021 at 11:21 pm

      5 stars
      The best banana cake recipe ever! I doubled the recipe and made one tray of cupcakes and two 18cm round cakes which I levelled and made into a layer cake. It all worked perfectly and was a hit for baby's first birthday party.
      I followed the recipe, and used regular plain flour, raw caster sugar, soy milk, and grapeseed oil. For the frosting, I used nuttlex as the butter as we don't have hard vegan butter available here. It was definitely soft but kept together still (kept it in the fridge until serving.)

      Reply
    8. Pippa says

      July 06, 2021 at 10:18 am

      5 stars
      Fabulous recipe, the family really enjoyed it. I really appreciate all the tips and information as well as the recipe being straight forward and easy to make. Melanie has clearly taken a lot of time writing this and it is really really informative and good! Thank you very much

      Reply
    9. Sammy says

      March 25, 2021 at 1:17 pm

      5 stars
      I’ve made this 3 times now, third currently in the oven! It smells amazing! Everyone loves it! I’ve used olive oil and this time I’m trying out coconut sugar. Thanks for this recipe :)

      Reply
      • A Virtual Vegan says

        March 25, 2021 at 1:39 pm

        So pleased you're enjoying it Sammy! Olive oil and coconut sugar should work out fine, although the colour of the sponge will change a bit.

        Reply
    10. Karen Buckley says

      January 14, 2021 at 8:21 pm

      5 stars
      OMG. Such a delicious cake. It was meant to be for my son's birthday tomorrow but we accidentally have eaten it all today. I will have to make another now. Thank you. It's not often vegan cakes turn out so well. I'm so glad I found your website!

      Reply
    11. Em says

      January 14, 2021 at 6:30 pm

      1 star
      Terrible. The finished "cake batter" was actually REALLY thick. Not batter at all-- more like bread dough. There was no way I was going to bake it like that... I mean, it was so thick it was like play dough... so I added more almond milk until it was a cake batter-like consistency. The finished product is actually more like banana bread and VERY dense. I followed the recipe exactly.

      Reply
      • Sandra says

        September 21, 2021 at 9:19 pm

        I think i know why they had such a bad result - i just used bananas that were still slightly frozen and my batter looked exactly as described - like playdough or similar. i had to add probably an extra 1.5cups milk to get to 'cake' consistency and its still in the oven but with all the extra overmixing i had to do to mix in the extra milk i'm not holding my breath for a light texture! Oh well - next time i'll microwave the bananas first :P

        Reply
    12. mck says

      September 03, 2020 at 3:14 pm

      5 stars
      Oops! Forgot to leave the star rating in my comment. 5 stars!!

      Reply
    13. mck says

      September 03, 2020 at 3:12 pm

      This was delicious, thank you for this recipe! I didn’t change a thing, but next time I will bake for a shorter amount of time (every oven is different!). Will make this again!

      Reply
    14. Rose says

      August 05, 2020 at 11:00 am

      5 stars
      Amazing cake. So fluffy and the frosting is incredible!

      Reply
    15. Sarah says

      July 29, 2020 at 4:19 am

      5 stars
      Second time making this cake today it went down well last week with friends they even asked for a second slice ! Thank you Sarah

      Reply
    16. Samantha says

      July 10, 2020 at 11:38 am

      5 stars
      Really good vegan banana cake, nice and spongy. I have tried other vegan banana cake recipes and they usually turn out dense but not this one. I used soft light brown sugar. Thank you for sharing.

      Reply
      • A Virtual Vegan says

        July 10, 2020 at 12:23 pm

        I'm really pleased you enjoyed it Samantha. Thank you for stopping by to leave a review/rating. It's much appreciated!

        Reply
    17. Frances says

      April 06, 2020 at 6:26 am

      5 stars
      I made mine with spelt flour and replaced the oil with applesauce and it turned out delicious. I didn't use the icing. Definitely a make again recipe!

      Reply
    18. Mandy says

      April 03, 2020 at 8:20 pm

      5 stars
      Loved it. The cinnamon, nutmeg, vanilla flavors are lovely. Will be making again for sure. Thank you

      Reply

    Primary Sidebar

    Melanie McDonald

    I'm Melanie McDonald (but you can call me Mel), best-selling cookbook author and creator of A Virtual Vegan. I share well-tested, flavour-packed vegan recipes with clear, step-by-step instructions. My goal is to give you the confidence to cook amazing vegan food from scratch.

    More about me →

    Trending now!

    • Perfect Vegan Yorkshire Puddings
      Perfect Vegan Yorkshire Puddings
    • Lentil Shepherd's Pie
    • Cinnamon Roll in a Mug
    • a bowl of potato soup
      Vegan Potato Soup
    • 3 slices of bread stacked on a plate. Top slice thickly buttered with a small bite taken out
      Vegan Butter
    • vegan banana pancakes on a plate
      Vegan Banana Pancakes

    ❊ GET MY COOKBOOK ❊

    Vegan Comfort Cooking Melanie McDonald

    Amazon / Book Depository / Books-A-Million / Barnes & Noble / Indigo

    Footer

    ↑ back to top


    About Me
    My Cookbook
    Privacy

    Subscribe
    Contact me
    Work With Me

    Accessibility
    Nutrition
    Media

    Copyright © 2023 A Virtual Vegan- All Rights Reserved.