Vegan Banana Cake

Vegan Banana Cake on a blue plate

The Spruce / Diana Chistruga

Prep: 10 mins
Cook: 50 mins
Total: 60 mins
Servings: 8 servings
Nutrition Facts (per serving)
216 Calories
2g Fat
50g Carbs
2g Protein
Show Full Nutrition Label Hide Full Nutrition Label
Nutrition Facts
Servings: 8
Amount per serving
Calories 216
% Daily Value*
Total Fat 2g 2%
Saturated Fat 0g 2%
Cholesterol 0mg 0%
Sodium 559mg 24%
Total Carbohydrate 50g 18%
Dietary Fiber 3g 10%
Protein 2g
Calcium 28mg 2%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.
(Nutrition information is calculated using an ingredient database and should be considered an estimate.)

This banana cake is a popular vegan cake recipe, a delicious and healthy dessert, and a great way to use up those ripe bananas sitting in the fruit bowl. It is also commonly part of a Kwanzaa celebration. But no matter the occasion or the reason, this vegan dessert will certainly hit the spot and makes a great snack or dessert. Similar to banana bread, banana cake is a little bit lighter and sweeter but just as comforting and delicious.

The generous amount of bananas means you need less oil, so this vegan banana cake is lower in fat than other recipes (and egg-free). If you like, top it off with a vegan cream cheese frosting for a real treat, perhaps with the addition of some crushed nuts and a sprinkle of cinnamon for presentation.


  • 2 cups all-purpose flour
  • 1 1/2 teaspoons baking soda
  • 1/2 teaspoon salt
  • 1 cup sugar
  • 1/4 cup oil (vegetable oil, canola oil, or other neutral oil)
  • 4 ripe bananas (mashed)
  • 1/4 cup water
  • 1 teaspoon vanilla extract

Steps to Make It

  1. Gather the ingredients.

    Vegan Banana Cake ingredients

    The Spruce / Diana Chistruga

  2. Preheat the oven to 350 F. Lightly grease a 9-inch-square baking pan.

    greased baking pan

    The Spruce / Diana Chistruga

  3. In a small bowl, whisk together the flour, baking soda, and salt. Set aside. 

    flour, baking soda, and salt in a bowl

    The Spruce / Diana Chistruga

  4. In a separate large bowl, whisk together the sugar and oil, then add in the mashed bananas until combined.

    sugar, oil and mashed bananas whisked together

    The Spruce / Diana Chistruga

  5. Add the water and vanilla, stirring to combine.

    water and vanilla added to the banana mixture in the bowl

    The Spruce / Diana Chistruga

  6. Add in the flour and baking soda mixture, stirring just until the ingredients are lightly mixed and thoroughly wet. Make sure not to over-mix. 

    vegan banana cake batter in a bowl

    The Spruce / Diana Chistruga

  7. Bake for 45 to 50 minutes or until a toothpick inserted into the center comes out clean.

    vegan banana cake batter in a baking pan

    The Spruce / Diana Chistruga

  8. Remove the cake from the oven, place it on a wire rack, and let cool in the pan for 15 minutes. Turn it out of the pan onto the rack and let it cool completely.

    Vegan Banana Cake on a wire cooling rack

    The Spruce / Diana Chistruga

  9. Cut into squares and enjoy.

Finish With a Frosting

Top off the cake with a vegan cream cheese frosting or with a frosting made of raw vegan coconut butter, agave nectar, and lemon.

What If My Bananas Aren't Ripe?

Over-ripe bananas in the fruit bowl are often the impetus to make banana cake or bread, but if you are determined to make this cake and your bananas haven't reached that soft stage yet, there is a trick you can try. Place peeled bananas on a baking sheet in a 300 F oven for 15 to 20 minutes; the heat will bring out the fruit's sweetness and soften the flesh.

And if you have the opposite situation and are concerned your bananas are too far gone, as long as there is no mold growing, they are safe to use.


If you often find yourself with over-ripe bananas, freezing is a great way to store them for later use, whether to use them in smoothies, breads, cakes, or muffins. To make preparation for recipes easier, peel the bananas before freezing; you can place whole bananas in zip-top bags and freeze, or slice them, flash-freeze, and then store them in air-tight containers.