Vegan Banana Brownies
This post may contain affiliate links. Read the affiliate disclosure here.
Vegan banana brownies are fudgy, moist, rich, and so easy to make! The healthy recipe is made with peanut butter, overripe bananas, coconut sugar, and cocoa powder. It’s dairy-free, eggless, oil-free, and gluten-free friendly. This ripe banana dessert is great for kids, adults, and satisfying chocolate cravings in a healthier way!
If you have a few overripe bananas laying around, you’ve come to the perfect place. Instead of putting them to use with a typical loaf of banana bread (which is delicious in its own right), bake these Vegan Banana Brownies for a change!
These healthy brownies are ridiculously moist and fudgy. They are loaded with a rich chocolate flavor and perfectly sweetened with coconut sugar. This dessert is a guaranteed way to satisfy all of your chocolate cravings.
You’d never guess it by the decadent taste, but the simple recipe is made with better-for-you ingredients! They’re packed with peanut butter, overripe bananas, and ground flaxseed. There’s no eggs, no dairy, and no refined sugar needed. You can add all sorts of toppings too – like crushed pecans, coconut, or extra chocolate chips.
PS: If you love healthy vegan brownies, you’ll also enjoy my Vegan Protein Brownies and No-Bake Peanut Butter Brownie Cups!
These healthy banana brownies are:
- Vegan, dairy-free, eggless, and oil-free
- Super fudgy, moist, rich, and sweet
- Easy to make gluten-free
- Naturally sweetened with bananas and coconut sugar
- A healthier brownie recipe for chocolate lovers!
Ingredients in vegan banana brownies
- Bananas: Use overripe bananas for this banana dessert recipe. They should be soft, and the peels should be yellow with brown spots all over them. This will create a moist, fudgy texture and sweet flavor.
- Flour: All-purpose flour, otherwise known as regular flour, is the best choice. If you need them to be gluten-free, you can use gluten-free all-purpose flour instead. I recommend the Bob’s Red Mill brand.
- Nut butter: Use any type of nut butter. For instance, peanut butter, almond butter, or cashew butter. Personally, I think peanut butter tastes best. If you need it to be nut-free, you can substitute with sunflower seed butter.
- Coconut sugar: This type of sweetener is considered refined sugar-free. It has a subtle caramel flavor that pairs well with the bananas.
- Cocoa powder: Cocoa creates the rich, chocolaty flavor. I highly recommend using dutch-processed cocoa. You can read more about this in the “tips for making the best banana brownies” section below.
- Almond milk: I typically use almond milk, but you can use any type of non-dairy milk.
- Ground flaxseed: Once combined with water, ground flaxseed creates an egg alternative known as “flax eggs.” These are commonly used in vegan baking recipes. They help bind the ingredients together, just like regular eggs.
- Chocolate chips: I prefer adding chocolate chips to the batter, as well as on top of the brownies. There is no such thing as too much chocolate, right?
- Baking powder: Baking powder reacts with dutch-processed cocoa. It helps the banana brownies rise in the oven, creating a moist and soft texture. If you are using natural cocoa powder, swap it with baking soda.
- Vanilla extract: Vanilla produces a richer, sweeter flavor that complements the chocolate well.
- Salt: Salt enhances all of the other ingredients. If you like the taste of salted chocolate, feel free to add flaky sea salt on top of the brownies after slicing them.
How to make healthy brownies with bananas
For the full ingredient measurements and step-by-step instructions, scroll down to view the recipe card at the bottom of the page.
First, preheat the oven to 350 degrees F. Line an 8×8-inch square baking dish with parchment paper. Prepare the flax eggs by combining 2 tbsp ground flaxseed with 6 tbsp water. Set aside to thicken for 5 minutes.
Tips for making the best vegan banana brownies
You must use overripe bananas. Overripe bananas are needed for a fudgy, moist texture and sweet flavor. The peels should be yellow with brown spots all over them, and the bananas should be soft.
How to make them nut-free: Swap sunflower seed butter for the nut butter. Alternatively, you can use tahini.
Use dutch-processed cocoa powder. I strongly recommend using dutch-processed cocoa powder. It will create fudgy brownies with a rich flavor. Check the ingredients label to make sure! It will say “processed with alkali” or “dutch cocoa” if it is dutch-processed. If it just says “cocoa” on it, that means it is natural cocoa powder. If this is the case, replace the baking powder with baking soda.
How to make them gluten-free: Use gluten-free all-purpose flour. Bob’s Red Mill 1:1 is the best brand.
Add your favorite toppings. I’m a firm believer that you can never have too much chocolate! Therefore, I love sprinkling extra chocolate chips on top before baking. You can add any other toppings, like chopped pecans, walnuts, shredded coconut, and more.
Cool completely before slicing. I know it’s tempting to dig in right away, but be patient! Allow the brownies to cool down inside the pan first. Then, gently slice into squares and enjoy.
How to store banana bread brownies
Store the brownies inside a sealed container in the refrigerator. Enjoy within 2-3 days. Let them come to room temperature, or reheat in the microwave for 20-30 seconds, before enjoying. If you’d like to store them longterm, you can keep them in the freezer. Enjoy within 2-3 months.
If you try these Vegan Banana Brownies, please let me know your thoughts by leaving a rating and comment below! Ready for more? Subscribe to my newsletter or follow along on Instagram and YouTube!
Note: This post was originally published on May 18th, 2020. The blog post and photos were updated on April 3rd, 2024.
PrintVegan Banana Brownies
- Prep Time: 20 minutes
- Cook Time: 40 minutes
- Total Time: 1 hour
- Yield: 16 brownies 1x
- Category: Dessert
- Method: Bake
- Cuisine: American
- Diet: Vegan
Description
Vegan banana brownies are healthy, easy, moist, and fudgy! This overripe banana dessert is dairy-free, oil-free, egg-free, and gluten-free friendly. The simple one-bowl recipe is made with peanut butter, cocoa powder, coconut sugar, and chocolate chips. These healthy brownies are great for kids and adults!
Ingredients
- 2 flax eggs (2 tbsp ground flaxseed + 6 tbsp water)
- 1 cup mashed banana (~3 medium bananas)
- ¾ cup coconut sugar
- ⅓ cup nut butter (peanut, almond, or cashew)
- ¼ cup almond milk
- 2 tsp vanilla extract
- 1 cup all-purpose flour (gluten-free if needed)
- ½ cup dutch-processed cocoa powder (see notes)
- ½ tsp baking powder
- ½ tsp salt
- ¾ cup chocolate chips, plus more for topping
Instructions
- Preheat the oven to 350 degrees F. Line an 8×8-inch square baking dish with parchment paper.
- Prepare the flax eggs by combining 2 tbsp ground flaxseed with 6 tbsp water. Set aside to thicken for 5 minutes.
- In a large bowl, add flax eggs, mashed banana, coconut sugar, nut butter, almond milk, and vanilla extract. Mix together. Add flour, cocoa powder, baking powder, and salt. Mix together just until the flour is incorporated; do not over-mix. Add chocolate chips and stir together once more.
- Pour the brownie batter into the baking dish. Sprinkle extra chocolate chips on top.
- Bake brownies for 35-40 minutes. Remove from the oven and let cool inside the pan. Once cooled completely, lift the parchment paper to gently remove the brownies from the pan. Slice into 16 squares. Enjoy!
Notes
- Dutch-processed cocoa powder: I strongly recommend using dutch-processed cocoa powder. It will produce rich, fudgy, and moist brownies. Check the ingredients label on your cocoa powder to make sure it is dutch processed. It will say “processed with alkali” or “dutch cocoa” in the ingredients list. If you are using natural cocoa instead of dutch-processed cocoa powder, it will just say “cocoa” in the ingredients. If this is the case, I recommend replacing the baking powder with baking soda instead.
- Do not over-mix the batter. Stir the dry ingredients into the wet ingredients just until the flour is incorporated. If you over-mix the batter, you will over-develop the gluten. This will create tough, rubbery brownies.
- How to store brownies: Store brownies inside a sealed container in the refrigerator. Enjoy within 2-3 days. Let come to room temperature, or reheat in the microwave for 20-30 seconds before enjoying.
Nutrition
- Serving Size: 1
- Calories: 197
- Sugar: 17g
- Fat: 8g
- Carbohydrates: 31g
- Fiber: 4g
- Protein: 3g
This post contains affiliate links. If you make a purchase through one of these links, I earn a small commission at no additional cost to you. I only recommend products I personally use, trust, and love!
Hi there, excited to make these! I only have cacao powder however, will it work the same as using cocoa powder?
Hi, Natasha! I highly recommend dutch-processed cocoa powder because it creates a richer flavor and more moist texture. However, if you only have cacao powder, you can use that and get similar results. Dutch-processed is just best, in my opinion! Happy baking ๐
Made these last night and finally had one today. ย OMG! ย These are so freaking delicious!!! ย I used flaxmilk & cocoa powder and baking soda as substitutes. ย I this is the sweet treat Iโve been looking for! ย This will be my go to when I have leftover bananas instead of the 2 other recipes I used to use lol. ย Thank you so so much for sharing! <3
Thanks so much, Ariane! I am so happy you loved these vegan banana brownies! ๐
Great recipe! Making my next batch!
Aw thank you, Ellaine! So happy you’re loving these vegan banana brownies ๐ Enjoy and happy baking!
These turned out so well. I added chopped pecans to the recipe and I think this will be my go to brownie from now on. Thank you!
Great idea to add chopped pecans! Thanks, Anastasia ๐ Glad you loved these banana brownies!
Divine, thanks for sharing
Thank you so much, Vronski! ๐
Hi I made this yesterday and my son loves it! Thank you for the recipe. Can we freeze this? Planning to make some ahead whenever he goes to day care.
Hi, Kathleen! Yes, you can freeze these banana brownies. I suggest placing them in a ziplock bag with a piece of parchment paper between each brownie so they don’t stick together ๐
These are the best brownies!!!
Thank you, Beth! ๐
Loved the recipe but I used almond flower and it didnโt bake just stayed mushy canโt wait to try it again anyone else use almond flower with success?
Hey, Cheyenne! You typically cannot substitute almond flour for all-purpose flour. That’s why it didn’t work for you! Almond flour has more moisture, which is why your brownies stayed mushy. I recommend using oat flour instead. You should have better success with that. Alternatively, use a 1:1 gluten-free baking flour that contains xanthan gum. I like the Bob’s Red Mill brand. Enjoy! xo
Super delicious brownies and a perfect way to use up those forgotten overripe bananas! Thanks for sharing this recipe ๐
So happy you enjoyed these banana brownies, Heidi! Thank you! ๐
Hi!!
Merry Christmas ๐
Can i replace all purpose flour to oat flour!
Hi, Abeer! Merry Christmas! ๐ I have not tried this recipe with oat flour, but it should work totally fine. Please do let me know how it goes for you! I suspect it will be great with oat flour.
Hi! Can I replace the sugar with an artificial sweetener (like liquid stevia)?
Hey, Aidan! I typically advise against replacing granulated sugars with liquid sweeteners. The consistency of the batter will be different due to the change. You can certainly give it a try, but I cannot guarantee it will work the same as the original recipe. If you do happen to try it, let me know how it goes ๐ If you are looking for a sugar-free alternative, I would recommend monkfruit granulated sugar.
Knocked up this morning! Perfect!!
So glad you enjoyed these brownies, Rachel! ๐
how long can it lasts?
It will last for 3 days at room temperature or up to 1 week in the refrigerator ๐
Can i replace flax seeds to chia?
Hi, Sha! ๐ I don’t recommend it. Flax seeds can be replaced with chia seeds in things like smoothies and granola, but it’s not a great idea to replace them in baking. The reason ground flaxseed is required is because it acts as an egg replacer. It’s super important to create the “flax egg” in this recipe in order to bind all of the ingredients together ๐
Hi Sha. I ground up chia seeds because I didn’t have flax. I substituted 1:1 and had great success making the “egg” for this recipe (and the brownies turned out fantastic). I say go for it!
Hi, Mal! Thanks so much for sharing your experience ๐
Hi. Can I replace with regular eggs?
Hi, Andre! I have not tested this recipe with regular eggs since I follow a vegan diet. Real eggs bind and stiffen more during baking, so it isn’t an exact 1:1 replacement. If you’re going to try it, stick with just one egg. Please do let me know how it goes, too! ๐
Hi can I replace the coconut sugar with maple syrup and if so, how much?
Hi, Talia! I do not recommend replacing dry sugar with liquid sugar. You can replace coconut sugar with another type of dry sugar (brown, cane, maple sugar, etc).
Thanks! Just made them using brown sugar and WOW!!! These are amazing!! I didn’t have chocolate chips on hand but these were still delicious without them
OMG these are the best Vegan brownies I have baked in a looooooong time. Perfect in every way and healthy too. My kids finished the batch as soon as I made it and I Have to bake some more ๐๐๐Thanks a lot for the Recipe โบ๏ธโบ๏ธโบ๏ธ๐๐๐
Xoxo
Megha
Bengaluru India
Hi, Megha! Yay!! I’m so happy you and your kids loved these vegan brownies!! ๐๐