Moist Vegan Banana Cake

This vegan banana cake is a favorite. It may be yours too if you love tender, moist cake with cream cheese frosting…all surprisingly vegan of course! There’s no shortage of banana love in this cake recipe, spiced with ginger and cinnamon and topped with a dreamy, creamy vegan cream cheese frosting.

A slice of vegan banana cake sits on a white plate and is topped with vegan cream cheese. The frosting is glistening in the light. In the background is more frosting and bananas.

The show about Oprah’s Vegan Staff week aired and featured the Kathy Freston, author of several books, one of my favorite being Quantum Wellness. In this book Kathy describes how our lives are constantly in a state of development.

“The more we adjust or shift – even in tiny ways – the more we can look forward to sweeping changes showing up in our lives.” — Kathy Freston

I applaud Oprah and her staff for their commitment to a One-Week Vegan Challenge. Below are some links to help you consider your own One-Week Vegan Challenge. And  just to show you how easy and fun it can be, here’s a recipe for a Vegan Banana Cake.

If you can go vegan AND eat Vegan Banana Cake, it’s not such a bad deal…if you ask me!

Why You’ll Love a Vegan Banana Cake

First of all, it’s banana. We love just about everything banana here. In fact, here are some of my favorite banana recipes:

I know! We’re bananas about bananas! 🍌

The things is, 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!

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

We bake this Vegan Banana Cake in a 9 X 13 baking dish. That way you can make it easily, cover it easily, and take it to your favorite get-together. Also, you can make it on a Thursday evening and it’s pretty special, but also kind of homey.

Not homely. Homey. There is a difference.

But if you’re taking they vegan banana cake out, you can dress it up with some chopped nuts to the top for decoration. Because it’s extra special that way!

Vegan is SO Good!

There’s lots of reasons to love this cake. But also, this Vegan Banana Cake is just another example of how good vegan can be.

You don’t have to eat nuts and twigs. Come on. You know you wondered it the first time you heard the term vegan. I know I did. No eggs? No dairy? What do vegans eat!!

I mean, you can eat nuts and twigs if you want, but I don’t advise it. In fact, as a vegan you can eat all the comfort foods you love, in a vegan kind of way!

“We can rejoice in losing weight and lowering our cholesterol, but at the end of the day how much love we are putting into the world and how much stress or suffering we are alleviating are the more significant measures.” — Kathy Freston from the book Quantum Wellness

A slice of Vegan Banana Cake with Vegan Cream Cheese Frosting sits on a plate, a blue dish towel is around the bottom of the plate. There's more cream cheese in a bowl behind it and a couple of bananas.

We hope you love this recipe for Vegan Banana Cake as much as we do. If you decide to make it, be sure to drop us a line using #namelymarly on Instagram. We love seeing your creations!

“It is my view that the vegetarian manner of living by its purely physical effect on the human temperament would most beneficially influence the lot of humankind.” — Albert Einstein

See below for some of my favorite “Going Vegan” Resources.

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 5 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
  • ½ teaspoon Salt
  • teaspoons Baking Powder
  • 1 teaspoon Ground Ginger
  • 1 teaspoon Ground Cinnamon
  • cup Vegetable Oil
  • cups Sugar
  • 3 large Bananas ripe, peeled & sliced
  • 1 cup Plant-based Milk
  • 1 teaspoon Vanilla
  • 1 tablespoon Apple Cider Vinegar
  • Frosting:
  • ½ cup Vegan Cream Cheese softened
  • ¼ cup Vegan Butter softened
  • cups Powdered Sugar
  • 2 tablespoons Plant-based Milk


  • Heat your oven to 350 degrees F. Spray a 9 X 13 cake pan with cooking spray.
  • In a mixing bowl, combine 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 until the flour mixture. Stir until well-combined. 
  • Pour the batter into your prepared cake pan and bake for 35 - 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).


Favorite Vegan Resources:

Also, we recently updated this 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!

Gone Bananas Vegan Cake is a great vegan dessert!

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!

Updated by Marly · Permalink