Brownies are notorious for being difficult to get just right. Since going vegan, brownies are the one dessert that I have had the least success with. There’s something about not having the egg in there that just makes it difficult to get the perfect texture. I’ve tried a few vegan brownie recipes on the blog so far and while they’ve all tasted great, I haven’t found the one that makes me say “this is it”.
This might be it. It’s pretty damn close to my perfect brownie.
I love my brownies dense and rich with a crispy crust. I’m not a fan of cake-like brownies. If I want cake, I’ll make a cake! Mind you…I’ll pretty much eat any brownie that’s put in front of me without a single complaint. Duh.
Now, throw gluten-free and vegan into the mix and it’s almost doomed for failure.
But it can’t hurt to try.
Apparently it can. It can hurt real bad.
Despite the mess above, I have two successful brownie recipes to share with you:
- a gluten-free and vegan version
- a regular vegan version (not GF)
The very first brownie I made was our least favourite and biggest shocker. I used a mix of all-purpose and whole wheat pastry flour. The result was a cake-like texture and the flavour didn’t wow me like I hoped. I will not be sharing this recipe with you today as it needs more work.
After that, I decided to switch up my flours to get the dense brownie I was looking for.
[the GF brownie is a bit thicker because it was baked in an 8 inch pan while the vegan brownie was baked in a 9 inch pan.]
In the vegan version (on left) I used a mix of all-purpose flour and almond meal/flour. The texture and taste was so much better than the first version! For the gluten-free version, I used a mix of brown rice flour, almond meal/flour, and arrowroot powder. I was really surprised at how close I could get the gluten-free version’s texture to the regular vegan version. Both were winners, but I’ll tell you which one we liked best at the end of the post. Oh, suspense.
Vegan Brownies
Dense, nutty, with a crisp crust and flakey top. Come to mama.
Inspired by Vegan Baking.
Ingredients:
- 1.5 tbsp ground flax + 3 tbsp water, whisked
- 3/4 cup all-purpose flour
- 1 cup whole almonds, ground into a flour/meal & sifted (OR sub 1.5 cups almond flour)
- 1/2 cup cocoa powder
- 1/2 tsp kosher salt
- 1/4 tsp baking soda
- 1/4 cup + 2 tbsp Earth Balance or other non-dairy butter substitute
- 1/2 cup + 1/4 cup non-dairy chocolate, divided
- 1 cup + 1/4 cup organic cane sugar (note: a reduction in sugar will lead to a more cake-like brownie)
- 1/4 cup + 2 tbsp almond milk
- 1 tsp vanilla
- 1/2 cup finely chopped walnuts
1. Preheat oven to 350F. Line a 9 inch square pan with parchment and grease all sides. In a small bowl, whisk together the ground flax and water and set aside.
2. In a blender or processor, process almonds into a meal/flour. Sift out large pieces. Or use store bought almond meal/flour. In a large bowl, whisk together the dry ingredients (flours, cocoa, salt, soda).
3. In a large microwave safe bowl, add chocolate and Earth Balance and melt in microwave for about 30-45 seconds until melted. Stir well and add in flax egg, sugar, vanilla, and milk. Whisk.
4. Pour wet mixture over dry mixture and stir well. The mixture will be VERY dry, but not to worry keep mixing! Now fold in the walnuts and remaining 1/4 cup chocolate chips.
5. Scoop batter into prepared pan and place a piece of parchment on top. Spread with hands or a pastry roller until smooth and even.
6. Bake for 32-34 minutes at 350F and allow brownies to cool in pan for about 1.5 hours. DO NOT REMOVE BROWNIES (uh oh I’m yelling!) until completely cool or they will crack apart. After an hour or so, gently separate edge of brownie from pan with a butter knife and place on a cooling rack. Cool completely and slice carefully. Some cracking when slicing is normal and I say it gives the brownies character, right? Store in air-tight container for up to 3-4 days.
I love a crisp edge on a brownie!
The key for brownie success is a very thick batter. It’s so thick, you think you did something wrong.
![]()
You did not.
Unless of course you forgot the flax egg (see brownie disaster above).
Crazy good batter!
Scoop the thick dough onto the pan and spread it out. I placed a piece of parchment paper on top and rolled a pastry roller over it to smooth out. It’s a bit annoying to work with, but the effort is worth it!
Next up, the GF and vegan brownies:
Featuring all new, protein-packed salads, hearty toppers, flavour boosters, and dressings you'll want to drink, my new cookbook will transform the way you think about salads. Oh, and be sure to flip to the back for a surprise dessert chapter! Ridiculously good. Dense, nutty, with a crispy crust. Our favourite vegan brownie to date and gluten-free too. No one will ever guess these are vegan and gluten-free!
Oh She Glows Vegan and Gluten-Free Brownies
Yield
9 large browniesPrep time
Cook time
Chill time
1.5 hoursTotal time
Ingredients
Directions
Two excellent vegan brownie recipes.
But which one was the best?
I put on my Mad Scientist coat and did a Blind taste test on Eric. He preferred the gluten-free and vegan brownie to the vegan brownie made with all-purpose flour. I also preferred the GF brownie. I never thought either of us would have concluded that, so it was quite interesting to say the least! Whichever you make, you really can’t go wrong though.
Served with creamy almond milk?
Now you’re playing with my heart strings.








OMG, Just made those and they are addictive! thanks so much :) as always, your recipes are a HUGE success!
Thanks for the recipe. It is my second time making them and we love it. So far the best vegan brownies I’ve made.
Oh my, I went from the cookbook, and I thought the batter was way too dry. So I added a couple of TBS of almond milk. We shall see what happens, they are cooling. I wrote a note in the book!
How do you know when the brownies are done? And did you bake with the parchment paper on top?
Love the book, people at work could not believe how great my “funny” food tasted! Starting at a new school, so I have all new people to mystify!
I made the brownies out of your cookbook yesterday for the second time. The first time turned out pretty good but were still a little dry. Then yesterday they came out dry (even though I followed the exact cooking time) and were a little bit like cookies. Is it possible that when I mixed my almonds into flour they were not flour-y (inventing words;)) enough? or could the fact that I didn’t have enough parchment paper to roll on top have done anything? They still tasted delicious despite the fact that they didn’t taste very much like brownies though!
I got the recipe from the cookbook as well and they came out dry as a cracker and hard. The book measurements must be off.
I made this this weekend and they came out amazing!!! They have a wonderful slightly crispy outer layer and are fudgy and delicious on the inside. Not one person said they would have ever guessed that they were vegan!! Score!! = ) I didn’t change anything and they came out great! This will definitely be my go to vegan brownie recipe from here on out!! Thank you so much!!
I made the gluten free version and they’re seriously the best brownies I’ve every had! I gave basically the whole pan away, so I’ve made them again this morning to enjoy with family :) They’re so rich and I love that they’re not too sweet. Just one cures the craving for brownies! Thank you!!
Hi Angela! I am hoping to bake these for my mom’s birthday tomorrow. I was wondering if you have ever made your gluten-free brownies with homemade brown rice flour. I was contemplating just using my Vitamix’s dry pitcher to turn brown rice into flour. Think it would work?
These are incredible! Until now I haven’t found a single vegan brownie recipe that has that flaky crust on top- what do you think is responsible for it? It is critical to my brownie eating satisfaction!
I followed your instructions except had to use about 1 cup turbinado sugar bc I ran out of white sugar, and I doubled the amount of nuts as mix-ins (love extra nutty brownies so I couldn’t help myself). They came out awesome- perfect flavor! Texture was a little crumbly but I think if I had a pastry roller to press them down like you did that would have helped- I kind of got sick of fussing with spreading them out in the pan and just threw them in the oven so I take the blame on that one :) I made sure to let them cool completely to try and make up for it- ha!
I know you introduced a recipe rating system but I don’t see a way to rate these…?
I would love to try baking both but I was wondering if the GF version would require some Xanthan Gum. If so, how much will it need?
Hi, I was wondering if I could replace the cane sugar with sgave or maple syrup? Thanks.
Hi Jenna, Swapping a dry sugar for another dry sugar is usually fine, but if you want to sub a dry sugar for a liquid one (such as you suggest here), it gets tricky because it throws off the wet/dry ratio in the recipe. For that reason I would not recommend it, unless you are fine with getting a different result. Hope this helps!
Made the vegan recipe and was delish!
Want to make again, but sub in more chocolate for the cocoa powder. Should I add more flour, to balance out the dry/wet ratio?
Very Nice Post
I made these but used coconut oil in place of butter and added pecans in with the walnuts. They’re baking now! I dislike chocolate cake and therefore even more so dislike cakey brownies. My husband likes cakey brownies so more for me on this one! Score! :)
I made the gluten free version of these brownies. I dont know what I did wrong but they came out so hard, almost like a thick chocolate cracker. When I went to use the flax seed egg that I set aside it almost looked like oatmeal that was left out for too long. I dont know if that made a difference? Did anyone else get this result or know what I might of did wrong?
Can I use coconut oil instead of earth balance?
Heyy!
I was wondering is your batter pretty dry when you mix it all up? I’ve tried it 2 ways. The first time i tried i guess i added more milk than required and the batter wasnt dry but the brownies turned out nice and chewy. But while they were baking i started making a second batch cause i was worried they werent gonna come out right cause the batter wasn’t dry.
And then when the drier batch came out of the oven it was extremely crumbly and hard (obv i waited for it to cool etc), so i guess im just wondering what went wrong? :(
Your expertise would be greatt :D
Hi there, Yes the batter should be very dry, but if you keep mixing it it will eventually come together into a very thick dough. I also dont recommend making any changes as this recipe is very sensitive. I hope your next batch goes better! :)
you’re killing me that i would have to wait 2 hours before i can eat these brownies!!! i’m just going to eat the chocolate chips straight from the bag and call it a night (but will save these recipes for a day when my chocolate cravings are a little more patient, because they look delicious!!) xo
I’ve made these brownies, maybe 100 a times! My husband went on a business trip and I sent him off with about 10 pieces. We love them! Thank you, this recipe is seriously awesome! x
I just made the regular (non gluten free) version and they’re good! My fiance loved them. I used white whole wheat flour and left out the walnuts because I’m bringing them to an Easter lunch with picky eaters. I also doubled the recipe and baked them in a 9×13 pan. Ended up cooking them about ten minutes extra because they are a little on the thick side and seemed really jiggly. Thanks for the recipe!
Hi, just checking out your brownie recipe. It looks great but I am in UK and recipes here are worded quite differently to US. what does the term ‘devided’ refer to? Thanks
Hi Lou,
Divided means that I don’t use all of that particular ingredient in the same step. Hope you enjoy!