Seriously, these are the BEST vegan brownies. They’re easy to make, perfectly fudgy with a rich chocolate flavor and a gorgeous shiny, crackly crust we all love!
10 tries later and we finally have it. The PERFECT vegan brownies, completely from scratch! Seriously, these are so good you will never go back to a boxed brownie mix again. They’re fudgy, but not too fudgy, have a gorgeous shiny, crinkly crust (I’ll explain the method soon), are made in one bowl, and work with gluten free or regular flour!
Plus, they’re made without black beans or avocado, just good old fashioned brownie ingredients that you can’t even tell are vegan!
As I’ve been testing this recipe, I’ve done a whole lot of research into what gives a brownie it’s characteristic shiny crust and fudgy center. There are a lot of theories out there. Some say it’s the sugar, some say chocolate, some say eggs, but I’ve tried so many things and many of them just didn’t work.
Until I tried one unique method: melting the sugar into a bit of water before adding it to the batter. This essentially creates (sort of) an eggless meringue which rises to the top of the brownies as they bake and give a crackly, shiny crust.
How to make these brownies
In a small bowl, whisk together the 2 tbsp ground flax plus 5 tbsp of water. Set aside to thicken. You can also use 1/4 cup of applesauce in place of the flax if you’re worried about any weird flavor. I’ve tried both methods and love them equally! Plus, a flax eggs and applesauce are much easier than aquafaba, which we don’t need here.
In a medium pot on the stove, add the sugar and water and whisk together. Heat over medium/low heat. Stir occasionally, but after about 5-10 minutes, the sugar should completely dissolve. You can see the two images below for reference.
Be sure you don’t add any extra water. The water will look somewhat cloudy, but you shouldn’t notice any clumps of sugar. This is key for the shiny crust!
Meanwhile, in a large bowl, stir together all dry ingredients. Once the sugar has completely dissolved, give it a final whisk, then pour it into the dry ingredients.
Add all remaining wet ingredients, including the flax egg, and mix together with a wooden spoon until a batter forms. Careful not to overmix.
Fold in the chocolate chips if using. They’re optional, but they do help the crust get shinier.
Sprinkle with additional chocolate chips if desired. Transfer to an 8×8 baking dish lined with parchment paper to ensure the brownies come out of the pan easily. If you only have a 9×9, that will work, but I generally recommend an 8×8 for brownies for the best results.
Bake for 35-45 minutes. About 38 was perfect in my oven, but all ovens are different. You’ll know they’re done when a toothpick comes out clean, but bake for longer if you don’t like a fudgy inside and prefer them more cake-like.
Remove from the oven, let cool, then slice into 16 squares & enjoy!
What kind of cocoa powder should I use?
I’m not loyal to any one brand, but often buy the Whole Foods 365 or Trader Joe’s cocoa powder. Hershey’s and Ghirardelli are all great options. You can use dutch process or natural cocoa for this recipe.
Which chocolate chips are best?
I’ve recently been loving the brand Guittard because they are made in a gluten-free facility (I love the semi-sweet chips), but Enjoy Life, Lily’s and Trader Joe’s all have great ones as well.
The chocolate chips are really optional in these vegan brownies, but I will say that the crust does get quite a bit shinier when you include them! Even just a few sprinkled on top makes a difference.
FAQ’s
What flour should I use? I of course use gluten free all purpose flour for this recipe, but regular all purpose flour will work just as well if you are not gluten free. Whatever you use, be sure you spoon and level the flour into your dry measuring cups, don’t scoop from the bag!
What’s the best way to keep brownies moist? Honestly, you don’t need to worry with these ones! The method of dissolving the sugar into the water adds a lot of moisture to the brownies and they really should stay moist for several days.
How long do they keep? These vegan brownies will keep for 3-5 days in a container at room temperature. I like to warm them up in the microwave for a few seconds so they get gooey and fudgy, then serve with vanilla ice cream!
How should I mix the batter? Avoid using a whisk to stir the batter. This will force too much air into the batter and can change the final texture. A wooden spoon is best!
Can I use a different sugar? You can use another sugar like coconut sugar to make these refined sugar free, but the crust will not get as shiny as what is pictured. A liquid sweetener like maple syrup will not work here.
You may also like…
Leave a comment and rating below if you try this recipe and let us know how it turns out!
Best Fudgy Vegan Brownies
Ingredients
Wet:
- 1 1/2 cups very finely ground granulated sugar (the brand Domino is best)
- 1/2 cup water
- 2 tbsp ground flax seed OR 5 tbsp apple sauce
- 1/2 cup oil (I used vegetable)
- 1 tbsp vanilla extract
Dry:
- 3/4 cup cocoa powder (sifted if clumpy)
- 1 1/2 cups all purpose flour (I used gluten free, but regular works too)
- 1/2 tsp salt
- 1/2 cup chocolate chips
Instructions
- Preheat the oven to 350 degrees Fahrenheit.
- In a small bowl, whisk together the 2 tbsp ground flax plus 5 tbsp of water. Set aside to thicken. Skip this step if using the apple sauce. Some people notice a flavor when using the flax (I never have this issue) so if that worries you, stick to the applesauce. The texture will be slightly different, but still delicious.
- In a medium pot on the stove, add the sugar and water and whisk together. Heat over medium/low heat. Stir occasionally, but after about 5-10 minutes, the sugar should completely dissolve. Be sure you don't add any extra water. The water will look somewhat cloudy, but you shouldn't notice any clumps of sugar. This is key for the shiny crust!
- Meanwhile, in a large bowl, stir together all dry ingredients. Be sure to spoon and level the cocoa and flour into dry measuring cups, don't scoop right from the bag or you will inadvertently end up with more flour than needed.
- Once the sugar has completely dissolved, give it a final whisk, then pour it into the dry ingredients.
- Add all remaining wet ingredients, including the flax eggs once thickened or the applesauce and mix together with a wooden spoon until a batter forms. Careful not to over mix, stir just until combined.
- Fold in the chocolate chips if using. They're optional, but they do help the top get shinier and add a richer chocolate flavor.
- Transfer to an 8×8 baking dish lined with parchment paper.
- Sprinkle with additional chocolate chips if desired.
- Bake for 35-42 minutes. about 38 was perfect in my oven, but check with a toothpick. Bake for longer if you don't like a fudgy inside and shorter if you want them really fudgy.
- Remove from the oven, let cool completely, then slice around the edges of the pan and lift out the brownies using the parchment paper. Slice into 16 squares & enjoy! The longer you let cool, the easier/cleaner the cut will be.
Sarah
I have to reduce my fat intake for a little bit, and looking up vegan recipes has been the best way to do that so far. That’s how I found this recipe! And it looks AMAZING! I’d love to try it. I’m just a little worried about the oil content for my own particular case. Do you think it would still turn out alright if I halved the oil and replaced it with a little extra applesauce, or should I try a different variation?
Claire Cary
I think that will be ok, but definitely won’t be as rich or flavorful! Let me know if you try it!
Sarah
I tried it, and they turned out pretty good! The chocolate flavor was great, the texture was great. Still super, super fudgey, even with the modification! LOVED IT! It didn’t get as shiny or crackly on top; I think that’s because of the increased water that the extra applesauce added (in place of the oil). I also think that my flour may have been getting a little old, so that affected the flavor a little bit as well. But overall, 10/10. I’ll be trying this recipe again with new flour. They’ll be perfect. 🙂
Claire Cary
Perfect!! Good to know that worked! So happy you enjoyed them 🙂
Aimee Hutton
This recipe was great !!
thanks so much!😋
Your_happydoc
These turned out amazing!! Will defn make again 🙂
Jessica Ramirez
This is hands down the best vegan brownie recipe that I have ever tried!!! My whole family loved it!!!! This is definitely going to be my go to recipe, will make it again!!
Claire Cary
Thank you Jessica! These are a favorite of mine too so I’m so glad you enjoyed them!
Simplejoys_72
Made this last night. Everyone in my family who loves chocolate loved it! (Believe it or not, I have one daughter who does not like chocolate). I don’t like things that are too sweet and this has just the right amount of sweetness to it.
Claire Cary
Aww yay! So happy to hear everyone enjoyed them!
Kat
I made this before with a cheesecake swirl and just last night with a caramel swirl on top! They both turned out super delicious and rich. Will definitely come back to this recipe from now on it’s so easy!
Claire Cary
I have to try that with the caramel! Sounds amazing, so glad you enjoyed them!
Tami
As always Claire – this recipe is delicious! It is snowing here today and we wanted to bake- so these brownies got moved to the top of the list. I did a few subs because of ingredients I had on hand, I used coconut sugar, Dutch Cocoa Powder and grapeseed oil. Mine didn’t turn out as crackly as yours did – probably due to the coconut sugar and mine are very dark chocolate color, but oh my – they are yummmmmmmy!
Claire Cary
Perfect! The coconut sugar and dutch cocoa can make them look much darker, but glad they worked out with those subs!
Lisa
Such a deep fudgey flavor! I used 1 1/4 cup of Monkfruit sweetener instead of granulated sugar and it was the right amount of sweetness for me.
Claire Cary
Oh perfect! So glad the monkfruit worked!