Vegan Banana Cake

This Vegan Banana Cake recipe is a favorite. It may be yours too if you love a tender, moist banana recipe cake from scratch with cream cheese frosting…all vegan of course! See post for making this a vegan gluten free banana cake! And there are tips for making this recipe into banana cupcakes as part of my vegan banana recipes section.

A slice of frosted vegan banana cake on a plate. In the background is more frosting and bananas.
Make this banana cake with cream cheese frosting using simple ingredients!
This post may have affiliate links. See our full disclosure for more information.

I have always loved banana cake. It’s one reason I knew I had to find a way to make a banana cake vegan! Because, if you can be vegan AND eat Vegan Banana Cake with frosting, it’s not such a bad deal…if you ask me!

The other big deal in my mind was finding a way to make this banana cake recipe easy! Because easy + delicious a😂re my favorite ingredients!

Best Vegan Banana Recipes

Do you love recipes with bananas? If so, you’re in the right place because we love just about everything banana here. Did you know it’s pretty easy to make banana desserts vegan? Well, it’s true. In fact, here are some of my favorite vegan banana desserts recipes:

I know! We’re bananas about bananas! 🍌

And now that you have this recipe for banana cake, you can easily transform it into banana cupcakes by placing cupcake papers in a muffin pan, using this batter to fill those papers about 3/4 of the way full, and then baking for 24 – 26 minutes. Be sure to use a tester to make sure the cupcakes are done.

How to Make Vegan Banana Cake

Wondering how to make a banana cake? Well, I like to think of it like a vegan yellow cake recipe with spices and bananas thrown into the mix.

So, let’s get started on this banana cake from scratch! Begin by combining flour, baking soda and powder, salt, ground ginger, and ground cinnamon in a bowl. Stir that all together.

Dry ingredients, like flour, in a glass bowl.

In a a food processor combine vegetable oil, sugar, peeled and chopped bananas, plant-based milk, vanilla and apple cider vinegar. Pulse until smooth then pour it into the mixture with the flour.

A banana on a cutting board with several chopped bananas next to it.
You can use a butter knife to cut bananas.

Pour the batter into your prepared cake pan and bake. This cake is so amazing, it’s almost like a banana bread cake!

For the cream cheese frosting, combine vegan cream cheese and vegan butter and stir together until smooth. Next, add the powdered sugar, stirring it in a little at a time. Then add the milk, slowly, until you achieve a spreadable consistency.

A spoon full of vegan cream cheese frosting is positioned over banana cake.

Expert Tips for Homemade Banana Cake

Use these tips to help make this banana vegetarian cake recipe perfect every time:

  • I bake my Vegan Banana Cakes in a 9 X 13 baking dish. That way you can cover it easily, and take it to your favorite get-togethers.
  • The bananas in this cake serve a purpose besides the flavor. They also add lots of moisture, creating a soft, tender cake that you’ll love time and time again.
  • There’s just the right amount of sweetness that you might not even need that frosting, but it sure adds a nice touch!
  • if you’re taking this banana cake recipe out, you can dress it up with some chopped nuts to the top for decoration. There’s nothing as fancy as a banana nut cake!
  • Consider adding a teaspoon of lemon zest to the batter to make this into a lemon banana cake
  • Also, you could sub lemon extract for the vanilla in the cream cheese frosting to create a lemon icing
  • You can substitute melted coconut oil for the vegetable oil
  • Notice this is an eggless recipe. Bananas make a great substitute for eggs in this cake!
  • I use Earth Balance for vegan butter
  • My favorite vegan cream cheese is Tofutti or Daiya
  • To measure flour, use your measuring cup to lift up “sift” the flour in its container. Then scoop flour into the measuring cup and use a knife to level it off
  • For the frosting, be sure to have both the vegan cream cheese and vegan butter softened. Sitting them out on the counter about 30 minutes before helps
  • You can substitute whole wheat pastry flour for the all purpose flour
  • You can substitute coconut sugar for the granulated sugar.

Make this Easy Banana Cake Recipe Sugar Free

You can make vegetarian banana cake recipes free of added sugars by using Swerve in place of granulated sugar in the recipe. In addition, use Swerve powdered sugar for the frosting.

Swerve is substituted 1:1 in place of sugars. It’s a erythritol based sweetener which has been shown to have minimal effect, if any, on blood sugar.

Just a note on carbs: You can make this recipe free of added sugars, but because of the bananas and flour, there will still be carbs in this recipe.

A slice of Vegan Banana Cake sits on a plate in front of bananas.

This is the best banana cake recipe in the world! At least if you ask me!

I hope you love this recipe as we do! Have you tried it? Be sure and leave a comment and a rating of this recipe below and then take a quick photo and share it with me using #namelymarly on Instagram. I love seeing your creations!

Vegan Banana Cake is a rich, delicious dessert that can satisfy your sweet tooth in a healthy way!

Vegan Banana Cake

Take a slice of this Vegan Banana Cake (or two), spiced with ginger and cinnamon and topped with a creamy vegan cream cheese frosting.
5 from 10 votes
Print Pin Rate
Course: Dessert
Cuisine: American
Keyword: Vegan Banana Cake
Prep Time: 10 minutes
Cook Time: 35 minutes
Total Time: 45 minutes
Servings: 15
Calories: 376kcal
Author: Marly


  • 3 cups all-purpose flour (see note)
  • teaspoons baking soda
  • teaspoons baking powder
  • ½ teaspoon salt
  • 1 teaspoon ground ginger
  • 1 teaspoon ground cinnamon
  • cup vegetable oil
  • cups granulated sugar
  • 3 large bananas ripe, peeled & sliced
  • 1 cup plant-based milk
  • 1 teaspoon vanilla extract
  • 1 tablespoon apple cider vinegar

Vegan Cream Cheese Frosting

  • ½ cup vegan cream cheese , softened
  • ¼ cup vegan butter , softened
  • cups powdered sugar
  • 2 tablespoons plant-based milk


  • Preheat oven to 350°F. Spray a 9 X 13 cake pan with cooking spray.
  • In a mixing bowl, stir together the flour, baking soda, baking powder, salt, and spices.
  • In a food processor, add the oil, sugar, bananas, plant-based milk, vanilla and apple cider vinegar and pulse until smooth.
  • Pour the banana mixture into the flour mixture. Stir until just combined. 
  • Pour the batter into prepared cake pan and bake for 38 – 40 minutes. The top should be golden brown. Use a tester inserted in the center to come out clean to confirm it's done.
  • Set aside the cake to cool and in the meantime, prepare your Frosting.
  • Frosting: Cream together the vegan cream cheese and vegan butter until smooth. Add powdered sugar a little at a time until well combined. Add plant-based milk one tablespoon at a time until you get the desired consistency.
  • Once the cake has cooled completely, top it with the frosting.


I sometimes will use whole wheat pastry flour to this recipe. You can do the whole 3 cups as whole wheat pastry flour for a more dense cake, or mix it half and half (half all purpose flour, half whole wheat pastry flour).
Nutrition Facts
Vegan Banana Cake
Amount Per Serving
Calories 376 Calories from Fat 126
% Daily Value*
Fat 14g22%
Saturated Fat 9g45%
Sodium 251mg10%
Potassium 186mg5%
Carbohydrates 59g20%
Fiber 2g8%
Sugar 35g39%
Protein 3g6%
Vitamin A 200IU4%
Vitamin C 2.4mg3%
Calcium 51mg5%
Iron 1.4mg8%
* Percent Daily Values are based on a 2000 calorie diet.

The nutrition information shown is an estimate provided by an online nutrition calculator and should not be considered a substitute for a professional nutritionist’s advice.


Also, we recently updated this best ever banana cake post with new, beautiful photos! We’ve learned a thing or two about food photography over the years and that’s a good thing. Here are the old photos from this post. I think you’ll agree that new is better!

A slice of cake with pecans on top of the frosting.

You get the idea that this is a vegan banana cake, but we were ready to show you a better image of how good this cake is!

If you love this recipe, be sure and check out my Vegan Carrot Cake recipe and my best Vegan Vanilla Cake recipe too!

Updated by Marly · Permalink