This vegan brownies recipe is quick and easy to make with a handful of everyday ingredients. Simple, fudgy and so delicious!

I’ve been making and bringing these vegan brownies to gatherings for nearly a decade now. And my friends — vegans and non-vegans alike — always adore them!
I’ve honestly found myself returning to these brownies so often because it’s one of those back-pocket recipes that only takes about 30 minutes to whip up and calls for basic pantry ingredients that I almost always have on hand. Plus it also sneaks half of a fresh avocado into the batter, whose healthy fats stand in for part of the oil needed and whose flavor is (at least in my opinion) completely undetectable in these brownies. People are always surprised to learn that they’re eating avocado brownies and give them rave reviews!
The most important thing you need to know about these brownies is that they’re rich and very chocolate-y and fudgy. And they are downright heavenly when served warm out of the pan with a cool scoop of vanilla ice cream. If you’re into the salty-sweet thing, I also highly recommend a pinch of flaky sea salt on top. Yum.
Let’s make some homemade brownies together! ♡
Vegan Brownie Recipe | 1-Minute Video

Vegan Brownie Ingredients
Before we get to the vegan brownies recipe detailed below, here are a few notes about the key ingredients you will need:
- Avocado: Fresh avocado, with its mild flavor and healthy fats, stands in for some of the oil in this recipe. Just mash it well with a fork and pack it firmly into a measuring cup to ensure that you use the proper amount.
- Oil: I recommend any neutral-flavored oil, such as avocado oil, grapeseed oil or vegetable oil.
- Flour: I typically make these brownies with basic all-purpose flour, but we’ve also enjoyed making them with white whole wheat flour too.
- Unsweetened cocoa powder: To give the brownies a rich chocolate base.
- Sugar: You’re welcome to use whatever type of granulated sugar that you prefer here. I often just reach for white granulated sugar, but we’ve also made these with coconut sugar and light brown sugar, and both options are delicious.
- Baking soda: To help the brownies rise.
- Vanilla extract: I recommend pure vanilla extract, as always, which tastes wonderful in these brownies.
- Salt: There is a hint of fine sea salt included in the batter, but you’re also welcome to sprinkle some flaky sea salt on top of the brownies just before serving.
- Water or coffee: You’re welcome to just use water to thin out the batter. However, if you happen to have some brewed coffee on hand, coffee does wonders for enhancing the chocolate flavor in these brownies (without making them taste like coffee). Feel free to use caffeinated or decaf coffee if you choose to go that route.
- Chocolate chips: Feel free to use whatever brand of vegan chocolate chips that you prefer, either standard-sized or mini chips.

Vegan Brownie Variations
Here are a few different ways that you’re welcome to customize this vegan brownie recipe:
- Double the avocado: Use 1/2 cup mashed avocado and omit the extra oil entirely. The brownies will have a slightly stronger avocado taste, naturally, but the texture will still be similar.
- Omit the avocado: If you don’t happen to have a ripe avocado on hand, you can use 1/2 cup of oil (instead of 1/4 cup oil) and omit the avocado entirely.
- Use a chocolate bar: If you’re having difficulty tracking down vegan chocolate chips, you’re welcome to roughly chop a vegan chocolate bar (you will need around 8 to 10 ounces) into small pieces and add those to the recipe instead.
- Add nuts: Stir up to 1/2 cup of chopped nuts (such as pecans or walnuts) into the batter along with the chocolate chips.
- Add cookies: Roughly chop and sprinkle a few vegan cookies (similar to Oreos) on top of the batter before baking.
- Add different chips: Add vegan white chocolate chips instead of semisweet chocolate chips.

How To Store Brownies
In case you find yourself with leftovers, here’s everything you need to know about how to store brownies:
- On the counter: Once the brownies have cooled to room temperature, you can cover the top of the pan with foil or transfer the brownies to a sealed container and store on the countertop for up to 48 hours.
- In the fridge: Likewise, you can refrigerate the brownies in a sealed container for up to 1 week.
- In the freezer: Can you freeze brownies? Definitely! Once they have cooled to room temperature, wrap them (either individually or as a large brick) tightly with some type of cling wrap. Then place the wrapped brownies in a ziplock freezer bag and freeze for up to 3 months. When you’re ready to thaw the brownies, unwrap the brownies and let them rest on the countertop until they reach room temperature.

More Vegan Chocolate Dessert Recipes
Looking for more chocolate vegan dessert recipes to try? Here are a few of my faves:
Vegan Brownies

Ingredients
- 1/4 cup well-mashed avocado*
- 1/4 cup avocado oil (or any neutral-flavored oil)
- 1 cup (140 grams) all-purpose flour (or white whole wheat flour)
- 1/2 cup unsweetened cocoa powder
- 3/4 cup granulated white sugar
- 1 teaspoon baking soda
- 1 teaspoon vanilla extract
- 1/2 teaspoon fine sea salt
- 2/3 cup water (or coffee, see note below)
- 1 1/2 cups (around 9 ounces) vegan chocolate chips
Instructions
- Prep oven and pan. Preheat oven to 350°F (180°C). Line an 8-inch square pan with parchment paper or grease lightly with cooking spray.
- Mix the batter. In a large mixing bowl, whisk together the mashed avocado and oil to combine, taking care to break up any big chunks of avocado. Add in the flour, cocoa powder, sugar, baking soda, vanilla extract, salt, and water (or coffee) and stir until combined. Use a spatula to gently fold in 1 cup of the chocolate chips until just combined.
- Bake. Pour the batter into the prepared pan and spread it in an even layer. Sprinkle evenly with the remaining 1/2 cup chocolate chips. Bake for 20 minutes, or until a toothpick inserted into the center comes out clean. (Be careful not to over-bake, or else the brownies will move from being more fudgy to much more cake-like in texture.)
- Cool. Transfer the pan to a wire rack and let cool for at least 20 to 25 minutes before serving.
- Serve. Cut into squares, serve and enjoy!
Notes




Oh my god! Made these today and I couldn’t stop eating the batter, lol. They turned out amazing! Thanks so much for sharing the recipe!! <3
Yay! We’re so happy you enjoyed them! :)
Is it necessary to add avocados ? Is there anything we can use instead of it?
Hi Swarali! Yes, we think the avocados are pretty essential to this recipe. However, there are other vegan brownies out there without avocados. Some people like to use beans. We hope you enjoy these if you give them a try (you won’t taste the avocado — they just make the brownies rich and creamy). :)
These are my go to brownies. They are amazing every single time. The only thing I do differently is add the full 3/4 cup of coffee. No water. It’s so rich and gooey. So thankful every time I crave brownies that I have this recipe.
Thanks for sharing with us Lauren — we’re so happy you love them! :)
Amazing! This brownies are the BOMB! I just made them two days ago and they are already gone. So moist, soft, tasty and full of chocolate. Thank you for the recepie! It is delicious!
Thank you, we’re so glad you enjoyed them! :)
Made these tonight. Not only were they my first attempt at brownies, but they were my first attempt at vegan baking and only my 2nd attempt at from scratch baking. The recipe was easy to follow and the brownies were a hit! Now I need to find more recipes using avocado for baking. Thanks for a great recipe!
Good for you Samantha! And we’re so glad to hear they were a hit! Thanks for giving the recipe a try. :D
my husband and I have had an epic fail trying to replicate brownies but this looks so good that i have to try again. will let you know how it goes.
Awww, we’re sorry to hear that, that’s frustrating! We hope you guys have some luck with these. Definitely let us know! :)
I’m making these now for the first time. I doubled the batch and use pumpkin puree. I happened to have some in the fridge that need to be used up. My kids came in right as I was pouring the batter in the pan and asked to lick the spoon/bowl/beaters. They didn’t say a word about any “funny” flavors, lol. I licked the spoon and can’t taste the pumpkin at all. ;)
When I told my husband the other night I wanted to make brownies, he requested peanut butter on top. I’m compromising and using up some chocolate peanut butter. I’m going to microwave it slightly to melt it, then spread it on top kind of like a genache.
Smells heavenly!
Thanks for sharing Corrina! We’re so glad you and your kiddos enjoyed these! :)
Hi! Mine actually had a more cakey texture–do you happen to know why? They still tasted great but it wasn’t really a brownie :P Oh but I was really surprised at how I couldn’t taste the avocado at all!
Hi Choa, these are supposed to be fudgy and cakey, so it sounds like they turned out right! We’re glad you enjoyed these! :)
I have made these twice by request for my daughter and son-in-law. They cant get enough of them. Never any left over to freeze. So easy and quick to make :). Great recipe – thank you
Can these be frozen?
Yes, definitely — we hope you enjoy! :)