Gimme Some Oven

Vegan Brownies

This post may contain affiliate links. Please read my disclosure policy.

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:

clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Vegan Brownies

  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Total Time: 30 minutes
  • Yield: 12 -16 servings 1x


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


  • 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


  1. 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.
  2. 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.
  3. 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.)
  4. Cool. Transfer the pan to a wire rack and let cool for at least 20 to 25 minutes before serving.
  5. Serve. Cut into squares, serve and enjoy!


Avocado: Mash the avocado very well with a fork and then press the mash firmly into a measuring cup to ensure that you have the proper amount. Alternatively, if you don’t have avocado on hand, you’re welcome to sub in an additional 1/4 oil. Or if you would like to omit the oil entirely, you can instead use a full 1/2 cup of mashed avocado.

Water or coffee: I prefer to use brewed coffee in place of water, which really helps to enhance the flavor of the chocolate. You are welcome to use caffeinated or decaf coffee. Or plain water will work just fine too.

Source: Recipe slightly adapted from The Pastry Affair. I also edited the recipe in 2022 to slightly reduce the amount of water (or coffee) from 3/4 cup to 2/3 cup and add vanilla extract.

Share this Post

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating

236 comments on “Vegan Brownies”

1 2 3 4
  1. They looks so soft and gooey and perfect. I have some vegan friends who would love if I made these for them! Thanks for the recipe!

  2. one of the best recipes in my chocolate arsenal is my raw vegan chocolate mousse (made with an avocado!) Until they try it, no one believes it’s actually good (or great)..and these brownies look to die for good. WOW! I bet they are so moist and rich!

  3. Deeeefinitely a chocolate overload. Super love :)

  4. I love how rich and chocolatey these brownies look, avocado is a really neat trick!

  5. I am always, always intrigued by vegan baking. Some of my favorite recipes are all vegan. However, I’ve never used an avocado in any of them. Must add the RICHEST moisture here, which is everything I look for in brownies. :)

  6. I love “specialty” foods that use regular ingredients! I can’t wait to try these!

  7. Love the avocado in these! And the olive oil. And the whole wheat flour. So yeah, pretty much adore those brownies. :) I’ve saved this for when I have half an avocado that needs using.

  8. I loooove these. Wish I had one right now!

  9. They look amazing! Sometimes it’s cool to try something you probably wouldn’t have done..
    Great job and love the camera work!

  10. These look incredibly fudgy and rich, just the way I like my brownies :).

  11. It says add vinegar, but no vinegar in ingredient list. Just made these and they are yummy!

  12. I’m not much of vegan person either but I absolutely love the idea of making these vegan brownies! Plus, I really do have all the ingredients on hand! :)

  13. Oh my goodness, these are so good. I am still learning to bake gluten free and vegan due to my sons multiple food allergies. I subbed 3/4 c brown rice flour and 1/4 c tapioca starch for the AP flour. I am so grateful for this recipe – vegan, nut free and includes avocados to boot! Thanks :)

  14. Wow! These are excellent!! They are nice and fudgy! Delicious! These are the first brownies I’ve made in the 7 months that my family and I have been eating a plant based diet, and they were the perfect ones to start with. Thanks!

  15. Oh my goodness… these are FANTASTIC! Thanks for sharing the recipe. I made them with the following modifications (based on what I happened to have on hand): I used raw sugar instead of granulated sugar, I used maple syrup instead of brown sugar, and I used apple cider vinegar instead of lemon juice.
    My oh my were they delicious! Even my animal product-loving brother was back for seconds (EVEN after I told him that they contained avocado, which he happens to hate… after making a face, he said “well I still want another one.”) YAYYY. Thank you. I’ve been looking for a better vegan brownie recipe and I have surely found it. I will be making these time and time again :)

  16. I just made these and I have to say, these are the best brownies I’ve ever made! Honestly, I ate an entire pan. Talk about eating in moderation, but they’re just that good!

  17. i made these last night for a party and they were a hit!! so fudgy and chocolate-y, and so good straight out of the fridge. thanks for the recipe!

  18. These sound good! I make some killer vegan brownies using black beans. My recipe is on my blog

  19. I have tried many brownie recipes before both vegan and non vegan and these are the first ones that have turned out both rich and gooey :) I shall definitely be making these again!

  20. I’m making these brownies today. I specifically wanted a recipe that included an avocado for two reasons. 1 = I have one and 2 = I like avocado in my Death By Chocolate smoothie. So I know it’ll taste good in this too and add extra richness. I’m also adding 2 oz Ghirardelli Baking Chocolate for extra chocolateyness :-D

  21. I made these again today. This time I added 1 1/2 chopped ripe bananas and swirled TJ’s Organic Valencia Peanut Butter on top. As well, this time I used Organic Non-Alkaline Rapunzel Pure Cocoa Powder. With this cocoa powder it has a more stronger richer chocolatey taste than when I used same type of Cocoa Powder ala Ghirardelli. So from now on I’ll be using Rapunzel in my baked goods that require cocoa powder.

  22. That looks so yummy!

  23. These brownies look so moist! I’ve never used an avocado for baking. It is very smart idea :)

  24. Swooning over these decadent brownies! I would never have imagined they are vegan!

  25. I’m not vegan, and I would TOTALLY make these! They look so rich and chocolatey, and delicious! YUM!

  26. These look delicious and so decadent!

  27. I love that you do the coffee swap out!! My mom always added it to chocolate baked goods and now I do the same. <3 

  28. Love brownies! Ali, “high five” for making them vegan! Two big slices for me :)

  29. Pinning these! As a vegan, I love seeing new twists on classics that are vegan-friendly. Obsessed with anything avocado, so I’m def intrigued by these :)

    • Thanks, Medha! The avocados really add some lovely creaminess and texture to these brownies. Hope you enjoy them!

  30. Vegan baking can be so tough! (literally and metaphorically). Love the addition of natural oils.

  31. I am also not a chocolate lover…. it’s exciting to know there are more of us out there, haha! I will have to make these for my chocoholic husband and kids. They look lovely! Thanks, Ali, you always have such lovely recipes!

  32. I love re-visiting and re-making old blog recipes! Clearly the deliciousness of these brownies has not changed.. totally drooling over the images.

  33. Decadent! If I didn’t like chocolate as much as I do, I would be so much healtheir :)

  34. I’m non-vegan, love chocolate and these look yummy! I like that you used coffee and avocado. Will be giving these a try soon!

  35. OMG I am in the same boat as you. My family doesn’t understand when I’d rather have fruit or pie for dessert rather than chocolate cake. #sorrynotsorry. Anyway. This may be a silly question, but where would I find vegan chocolate chips? Thanks and can’t wait to bake these up! :)

    • Not a silly question at all! Whole Foods and other health foods stores of that caliber should have them. Enjoy! : )

  36. I’m not vegan in any way, shape or form but these brownies look TO. DIE. FOR. Pinned!

  37. HIGHLY dislike chocolate ice cream, BUT love anything else chocolate. Weird.. I know, but I’ve come to accept it haha. 

    Josh – The Kentucky Gent

  38. I am also with you in that 0.0001% of women who do not eat chocolate. I am actually allergic, but it doesn’t appeal to me very often, so I’m not sure I would eat it even if I wasn’t allergic. But these look incredibly sinful and something that would be great for a crowd! Yumm!

    • Wow, I feel like chocolate allergies are pretty rare, aren’t they? That’s great that you’re not too interested in it, I imagine it would be such a hard thing to be allergic to otherwise!

  39. Wow. What a great alternative to normal brownies. These look great!

  40. What about using almond flour and stevia instead? Would I need to adjust the measurements?

    • Hi Mary! Sure, you can do just under a teaspoon of stevia, but you don’t need to adjust the the flour amount, so use 1 cup of almond flour. Hope you enjoy these!

  41. These look great! Has anyone calculated the nutrition facts by any chance?

  42. Just made these and they were super easy and sooo yummy! Had to stop myself from eating half the pan!  

  43. Yum!  Made them with walnut pieces instead of chocolate chips.  So easy and great!  Thanks

  44. LOVE the variation of using coffee instead of just water! 

  45. Thank you for this recipe. As a vegan who has given up all baked goods because it’s difficult to find any not made with processed sugar, I have several questions:

    The instructions include Brown Sugar, but I don’t see that ingredient listed in the recipe. I have read all the comments to date and noticed someone substituted Maple Syrup for the Brown Sugar. (yay!) But where and how much?

    As I mentioned above, I don’t eat processed sugar, so I need suggestions on what to use as a sweetener instead of the cane or granulated sugar, without throwing off the dry to wet ratio. My preferred sweeteners are Agave Nectar, Maple Syrup, Mashed Bananas or another fruit. (I don’t like the bitterness of Stevia.) It is possible for me to use a wet sweetener? And if so, what dry ingredient do I need to add, to keep the balance?

    I also noticed that someone mentioned Lemon Juice in the recipe, but I don’t see it listed! How much Lemon Juice is used, and when? (I prefer the taste of lemon juice to apple cider vinegar, which is what someone else used as a substitute.)

    I liked someone else’s suggestion to use Walnut Pieces instead of chocolate chips. I have yet to find vegan chocolate chips made without processed sugar, so I had planned to leave them out of the recipe. I love walnuts or pecans. Good to know I can add them instead.
    I have tried to use code to create line breaks in this long comment for easier reading. I hope it worked. If not, sorry! I look forward to your reply.

    • Hi Yolanda! We apologize for the late response on this. And we apologize for confusion — Ali adapted the recipe some when she re-posted it. So it is actually just cane/granulated sugar (3/4 cup.) The recipe has been updated, but we just wanted to let you know! You could certainly use maple syrup or agave in these! We’d suggest using 1/2 cup of agave or maple syrup, and then reduce the coffee/water down to 1/2 cup, instead of 3/4 cup. Hmmm, not sure where you saw lemon juice in this recipe? There’s a possibility that Ali may have originally included it, but it no longer appears to be in the recipe. We hope this helps, and that you enjoy these — please let us know if you have any other questions!

  46. These were EXCELLENT.
    They were rich but not too sweet. 
    Everyone was asking for seconds, and thirds.
    We used the coffee-water combo and added a handful of chopped pecans.
    Thanks so much for the recipe.

    • Thanks Ann, we’re so happy you enjoyed these! And mmmm, pecans — great addition! :)

  47. I’m confused with the sugar mesurements! It says sugar and brown sugar, but in the ingredients list it only shows how much cane sugar to use. Is there a seperate measurement for brown sugar? You you just split the brown sugar and cane sugar?

    • Hey Cristina, we apologize for confusion — Ali adapted the recipe some when she re-posted it. So it is actually just cane/granulated sugar (3/4 cup.) The recipe has been updated, but we just wanted to let you know! We hope you enjoy them!