Go Back
+ servings
close up of banana brownies.

Vegan Banana Brownies

Delicious vegan banana brownies that are the perfect balance of fudgy and fluffy thanks to aquafaba. Perfect for using up overripe bananas.
Course Dessert
Cuisine American
Diet Vegan
Prep Time 20 minutes
Cook Time 30 minutes
Total Time 50 minutes
Servings 12 people
Calories 344kcal


  • 220 g vegan dark chocolate or dark chocolate chips
  • 118 ml sunflower oil or neutral oil such as rapeseed oil or light olive oil
  • 120 ml soy milk or other plant-based milk
  • 1 teaspoon apple cider vinegar
  • 118 ml aquafaba * see notes
  • 2 (200g) ripe bananas plus 2 more for topping if desired
  • 2 tablespoons Instant coffee mixed with 2 tbsp (30 ml) boiling water
  • 180 g coconut sugar or dark muscovado sugar or soft brown sugar
  • 1 teaspoon vanilla extract
  • 250 g plain flour
  • 50 g raw cacao powder or natural cocoa powder
  • ½ teaspoon Baking soda
  • ½ teaspoon Sea salt
  • 1 tablespoon coconut sugar for garnish


  • Preheat your oven to 170°C. Line an 8x8" or 7x11"' baking pan with parchment paper and set it aside. Separate out 100g of the dark chocolate and cut it into chunks, set it aside.
  • Add the remaining 120g of chocolate to a heat-proof bowl and melt it over a double boiler. Remove from the heat, whisk in the rapeseed oil and set aside.
  • In a small bowl or cup, mix together the soy milk and apple cider vinegar to make a vegan buttermilk mixture and set aside.
  • Add the aquafaba to a separate large bowl and beat using an electric whisk for 5 minutes until the mixture is light and fluffy.
  • Mash 2 of the bananas with a fork in a large bowl. Add the coffee, coconut sugar, and vanilla extract and whisk the mixture to combine. Add the vegan buttermilk mixture and whisk again until mixed. Then add the melted chocolate mixture and whisk for another 30 seconds to combine. Carefully fold the whipped aquafaba into the bowl with the wet ingredients using a spatula.
  • In a separate large bowl, mix together the flour, cacao powder, baking soda, and salt. Gently fold the dry ingredients into the bowl with the wet ingredients in 2-3 increments, do not over-mix. Lastly, fold in the reserved chocolate chunks (you can hold a few tablespoons to scatter on top of the brownies before baking if desired).
  • Pour the batter into the baking tin, using a spatula to spread it out evenly. Slice the remaining bananas (if using) lengthways and arrange them on top of the batter.
  • Sprinkle the top of the bananas with coconut sugar and place in the oven to bake for 25-30 minutes. Check the brownies are done by piercing them with a clean knife or skewer, it should come out clean with a few crumbs. If there is a lot of batter on the knife, bake them for another 5 minutes.
  • Allow the brownies to cool completely before removing them from the pan and cutting them into servings.


  • These vegan banana brownies are best stored at room temperature in an airtight container. They'll stay fresh for 3-4 days. You can also store them in the fridge if preferred.


  • Aquafaba: The liquid part from tinned chickpeas. 
  • Allow the brownies to cool completely before cutting them into servings to minimize crumbs.
  • Use metric gram measurements to get the most accurate results, as with all baked recipes!
  • Serve these vegan brownies with a scoop of vegan ice cream to take them to the next level. 


Calories: 344kcal | Carbohydrates: 42g | Protein: 5g | Fat: 19g | Saturated Fat: 6g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 11g | Trans Fat: 1g | Cholesterol: 1mg | Sodium: 184mg | Potassium: 262mg | Fiber: 4g | Sugar: 15g | Vitamin A: 47IU | Vitamin C: 1mg | Calcium: 37mg | Iron: 4mg