Vegan Brownies


5 from 1738 votes
Jump to RecipeRate

These vegan brownies are truly the best. Fudgy and gooey in the middle with the crackly tops, they are easy to make and use simple ingredients!

vegan brownies.

These brownies are proof that vegan desserts can taste like the real thing. 

I know I shouldn’t play favorites, but brownies have to be my favorite dessert. Whether they are made with protein or made in the air fryer, I’m a fan.

Are brownies vegan friendly? 

Contrary to popular belief, brownies are suitable for a vegan diet. Simply omit the eggs and dairy and you are all good. 

Why this vegan brownie recipe will be your favorite-

  • Gooey, chewy, and loaded with tons of chocolate chips.
  • Everything is made in one bowl, so clean up is a freeze.
  • No milk or milk substitutes needed, including soy or almond milk.
  • No black beans, chickpeas, or sneaky ingredients that should NOT belong in desserts.

How to make vegan brownies

The Ingredients.

  • Flax Eggs– The best egg substitute to use for these brownies. 
  • Black Coffee- My secret ingredient! Coffee brings out the chocolate flavor, with no taste of coffee at all. 
  • Chocolate Chips- Skip the expensive store-bought kind and make your own vegan chocolate chips
  • Coconut Sugar- To sweeten the brownies and give them the gorgeous crackly tops! White or brown sugar also work. 
  • Vegan Butter– Be sure to use a good quality vegan butter, preferably from a stick. Vegan butter from a stick contains less added water, which yields a better brownie texture. You can also use vegan margarine.
  • Vanilla Extract- A must for any good brownie recipe! 
  • All-Purpose Flour- Also known as plain flour, I used gluten-free all-purpose flour, to keep these brownies gluten-free, too. 
  • Cocoa Powder- Unsweetened and natural cocoa powder. Dutch processed cocoa will also work but sometimes can affect if the tops become crackly.  
  • Baking Powder- Leavening agent to help the brownies rise. 
  • Salt- Just a pinch to bring out the natural sweetness. 

The Instructions. 

Start by preparing the flax egg by combining the ground flaxseed with the brewed coffee. Let it sit for 10 minutes for a gel to form.

Next, melt the chocolate, either in the microwave or using a small saucepan over the stove. In a large mixing bowl, whisk together the sugar and butter until smooth. Add the vanilla extract, melted chocolate, and prepared flax eggs and whisk well, until combined and glossy. Sift in the flour, cocoa powder, baking soda, and salt, and mix until just combined. If you like, fold through more chocolate chips.

Now, transfer the batter into a greased square pan. Bake the brownies for 27-30 minutes, or until a skewer comes out mostly clean. Remove the brownies from the oven and let them cool completely, before slicing and serving. 

vegan gluten free brownies.

Dietary swaps and substitutions

Tips to make the best recipe

  • Do not over-mix the batter. There’s often the fear that brownies may turn out crumbly, and the number one reason for that is mixing the batter a little too thoroughly. You want the ingredients to be ‘just’ combined- Enough that no extra flour or sugar remains. 
  • Avoid over-baking the brownies as they continue to cook as they are cooling in the pan. 
  • For ultra gooey brownies, remove them around the 30-minute mark. If you’d prefer more chewy vegan brownies, keep them closer to 35 minutes. 
  • For easy removal, keep an inch of extra parchment paper/baking paper hanging over the sides. Once your brownies are ready to cut, simply remove from the pan and slice.

Storing and Freezing instructions

  • To Store: Store leftovers in the refrigerator, to ensure they remain fresh. They are super gooey and fudgy, so the chilled temperature will ensure they don’t spoil.
  • To Freeze: Wrap them in parchment paper individually, and place them in a ziplock bag and store them in the freezer. They will keep well frozen for up to 6 months. 

To enjoy brownies warm and gooey, heat in a microwave for 30-45 seconds, and top with some coconut whipped cream or enjoy as is!

vegan brownies recipe.

More brownie recipes to try 

Frequently Asked Questions

Are vegan brownies healthier than brownies made with eggs?

Contrary to popular belief, vegan desserts aren’t necessarily healthier than traditional ones. They contain just as many calories, fat, and sugar, if not more. If you’d like a healthier dessert, try healthy brownies.

Is this gluten free?

When made with gluten free flour, this dessert is suitable for celiacs.

What brownie mix is vegan?

Most commercial brownie mixes require eggs and/or butter in them to form the batter. However, you can replace the eggs with an egg substitute and the butter with a butter substitute.

vegan brownies recipe.

Vegan Brownies (Award Winning Recipe!)

5 from 1738 votes
The BEST vegan fudgy brownies recipe that are made in one bowl- no oil, no milk, no dairy but ridiculously gooey! Crispy tops and fudgy in the middle, they are easily made gluten free.
Servings: 12 brownies
Prep: 10 minutes
Cook: 30 minutes



  • Preheat the oven to 180C/350F. Line a square pan with parchment paper and set aside.
  • Prepare your flax egg by combining your ground flaxseed with your brewed (chilled) coffee. Let it sit for 10 minutes, to form a gel.
  • In a microwave-safe bowl or stovetop, melt one cup of chocolate chips of choice. Set aside.
  • In a large mixing bowl, add your vegan butter and coconut sugar, and whisk well. Add in your prepared flax eggs, melted chocolate, vanilla, and almond extract, and mix well, until glossy.
  • Sift through your flour, baking powder, salt, and cocoa powder and mix until just combined. Do not overmix. Fold through the remaining chocolate chips.
  • Transfer your brownie batter into the lined pan. Bake your brownies for 27-30 minutes.
  • Remove brownies from the oven and let cool completely, before slicing into 12 pieces.


TO STORE: Store leftovers in the refrigerator, to ensure they remain fresh. They are super gooey and fudgy, so the chilled temperature will ensure they don’t spoil.
TO FREEZE: Wrap them in parchment paper individually, and place them in a ziplock bag and store them in the freezer. They will keep well frozen for up to 6 months. 


Serving: 1BrownieCalories: 195kcalCarbohydrates: 24gProtein: 3gFat: 11gSodium: 281mgPotassium: 63mgFiber: 3gSugar: 24gVitamin A: 267IUCalcium: 51mgIron: 2mgNET CARBS: 21g
Course: Dessert
Cuisine: American
Author: Arman Liew
Tried this recipe?Give us a shout at @thebigmansworld or tag #thebigmansworld!

Disclosure: This post may contain affiliate links. I may earn a small commission for my endorsement, recommendation, testimonial, and/or link to any products or services from this website.

Arman Liew

I’m a two time cookbook author, photographer, and writer, and passionate about creating easy and healthier recipes. I believe you don’t need to be experienced in the kitchen to make good food using simple ingredients that most importantly, taste delicious.

Never Miss a Recipe!
Subscribe to get my recipes directly to your inbox

You May Also Like

Leave a Comment

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

Recipe Rating


  1. 5 stars
    Everyone I shared these brownies with loved them. The recipe was easy to follow. The gluten free folks said the texture was fantastic.

  2. 5 stars
    Absolutely the best brownies ever — vegan or non-vegan. They were superb out of the oven but even better the next day after I left them on the counter to cool overnight. I baked them 35 minutes and they were pure perfection. I can definitely see why these are award winning.

  3. 5 stars
    Made these for my brother-in-law who flew up to visit because he’s vegan. These are delicious, but a little bit crumbly. I will refrigerate them to try and harden them up a bit more and hope it helps. Thanks for the recipe!

  4. 5 stars
    These are the best brownie recipe! We can’t get enough. The cup of melted chocolate mixed into the batter is a game changer. Our new go-to recipe!

  5. 5 stars
    This was so delicious! I was working with cold plant-based butter and ended up partially melting it. I emphasize step 4 where it says to whisk well then mix well, but make sure there is not too much air in the batter. Love the crackly top and dense soft chew.

  6. These brownies are indeed fudgy and rich! One question – why is almond extract mentioned in the instructions but not in the ingredient list?

  7. 5 stars
    Hi! Didn’t see how much almond extract to use so I used 1 tsp of vanilla & almond & it twas delish!

  8. 5 stars
    This brownie was so so delicious, I substituted the butter for coconut oil and I I didn’t have vanilla extract but I still give it a 10 out of 10. Best brownie I made thanks to this recipe.

  9. 5 stars
    Wow!! These brownies were better than boxed brownies! I wasn’t sure at first if this would work with the flax eggs but you can’t even tell they are vegan. They are the best ever! I was wondering if Almond Flour would work in the place of regular flour?

  10. 5 stars
    Oh my gosh, I absolutely love these brownies! Thick and rich, and so satisfying! Even my non-vegan friends love them.

See More Comments