Vegan Banana Chocolate Cake
A soft and moist vegan chocolate cake naturally sweetened with ripe bananas and finished with a simple chocolate frosting. The bananas keep the cake tender and sponge-like while adding subtle sweetness and depth to the cocoa flavor. This dairy-free dessert bakes into a rich, fluffy cake that feels indulgent while remaining completely plant-based.
- Total time
- 45 min
- Servings
- 8
- Calories
- 290
- Protein
- 4g

Ingredients
- 2 large ripe bananas, mashed until smooth
- 1.5 cups all-purpose flour
- ½ cup unsweetened cocoa powder
- ¾ cup granulated sugar
- 1 tsp baking soda
- ½ tsp salt
- 1 cup plant milk (almond, oat, or soy)
- ¼ cup vegetable oil
- 1 tsp vanilla extract
- 1 tbsp apple cider vinegar
- ¾ cup vegan chocolate frosting
Instructions
- 1
Preheat your oven to 350°F (175°C). Lightly grease an 8-inch square cake pan or line it with parchment paper so the cake releases easily after baking.
- 2
Peel the bananas and place them in a large mixing bowl. Mash them with a fork until mostly smooth with only small lumps remaining.
- 3
Add the plant milk, vegetable oil, vanilla extract, and apple cider vinegar to the mashed bananas. Stir well until the mixture becomes smooth and evenly combined.
- 4
In a separate bowl combine the flour, cocoa powder, sugar, baking soda, and salt. Whisk the dry ingredients together so the cocoa powder is evenly distributed.
- 5
Slowly pour the dry ingredient mixture into the banana mixture while stirring gently. Mix until a smooth chocolate batter forms. Avoid overmixing, which can make the cake dense.
- 6
Pour the batter into the prepared baking pan and use a spatula to spread the batter evenly into the corners.
- 7
Place the pan in the oven and bake for about 25–30 minutes, or until a toothpick inserted in the center comes out mostly clean.
- 8
Remove the cake from the oven and allow it to cool in the pan for about 10 minutes before transferring it to a cooling rack.
- 9
Once the cake has completely cooled, spread the vegan chocolate frosting evenly across the top using a spatula.
- 10
Slice into squares and serve. The cake should have a soft, slightly sponge-like texture with a deep chocolate flavor.
Cook smarter
Get matched recipes for what’s in your fridge
CookSnap is a free iOS app that finds real recipes from the ingredients you already have. No more grocery-list aspirations.