Gooey and muddy with a melt-in-your-mouth centre and crisp, shiny top, these fudgy vegan brownies require no melting or creaming. Just stir, pour, lick the bowl and bake.

This recipe was originally posted on August 4, 2020 and updated with instructions, ingredient notes and process images on February 5, 2022.
Jump to:
If you like your chocolate fix pure and uncomplicated - made from pantry ingredients - this is the recipe for you.
Why This Recipe Works
Oh, where do I begin?!
But, let me be clear; these are not healthy. I repeat, not healthy.
If you are after a healthier treat, check out my Flourless Tahini Caramel Black Bean Brownies or even my Vegan Gluten Free Chocolate Beetroot Cakes. They are both delicious and almost good for you.
But these brownies are pure decadence.
OK, are you ready to make drool-worthy vegan brownies? Spoons at the ready.
Ingredients & Substitutions
Cocoa powder. I use natural cocoa powder in these brownies but, because we are using baking powder not baking soda, so you can also use Dutch process (or alkalised) cocoa. Just make sure you are buying a vegan cocoa powder.
Sugar. Granulated sugar works best in this vegan brownie recipe. I use raw caster sugar but raw granulated sugar will work great.
Oil. Sunflower oil is my preferred cooking oil but any neutral flavoured oil will work.
Chocolate chips. The sky is the limit! As long as they are vegan, you can use any chocolate you like. I use a good quality dark chocolate.
Vanilla extract. Vanilla gives these vegan brownies added depth - use a good quality extract, not essence.
Cornstarch. Cornstarch (corn flour) is a little secret weapon to creating fudgy vegan brownies with a crisp outer. It also helps to bind the batter.
Know Your Cocoa, You Know?
Cocoa powder is finely ground, partially defatted cocoa solids. It is available in two forms, alkalised or non-alkalised.
Alkalised, aka Dutch Process: Dutch process cocoa is treated with an alkali to neutralise its acids. It does not react with baking soda alone so it can only be used in recipes calling for baking powder.
The exception is when there are enough acidic ingredients in the recipe to react with the baking soda.
Dutch process cocoa is darker than natural cocoa, has a smoother, mellower flavour and dissolves more easily in liquids.
Non-Alkalized, aka Natural Cocoa: Natural cocoa is untreated cocoa powder that has a more acidic taste. This is generally the type you'll find in your supermarket.
How to Make Fudgy Vegan Brownies
You'll find full instructions and measurements in the recipe card at the bottom of the post.
Step 1.
Combine the dry ingredients in a mixing bowl. Also combine the wet ingredients in a separate bowl.
Steps 2 and 3.
Add the wet mixture to the dry and stir until just combined.
Step 4.
Transfer the batter to a prepared baking pan. Smooth the batter out as best you can and pop the brownie in the oven to bake until just cooked.
Stop cooking when the middle is just set and only a few crumbs come away when tested with a skewer. Remove the brownies from the oven to cool completely.
Back away from the brownie. It will be worth the wait, I promise.
Tips to Making The Perfect Fudgy Vegan Brownie
Brownies are simple perfection but there are a few tricks you can use to make yours work every time.
How to Cut A Brownie Like a Pro
You are probably wondering why I'm telling you how to use a knife. You've been doing it since you were 6, right?
Brownies are a different beast, that's why. All that gooeyness makes cutting a little trickier. So to get those lovely brownie squares...
I am all for eating brownies straight out of the pan with a spoon but if you want the squares, follow these steps.
Recipe Notes
FAQs
You can! I've had feedback from readers that Bob's Red Mill 1 to 1 baking flour works great in this recipe.
If you after a "tested" gluten-free brownies recipe, try this one from Angela at Oh She Glows. I made this so many times when I first went vegan so I can whole-heartedly attest to its awesomeness.
Begin checking your brownie at least 5-minutes before the recommended cook time.
Check by inserting a skewer in the centre of the brownie - you are looking for a few crumbs or the tiniest touch of moist batter. If the brownie is still liquidy, give it a few more minutes and try again.
Remember, the brownie will continue to cook once it is removed from the oven. Undercooked brownies are always better than overcooked.
Store your brownies in the refrigerator in a sealed container for up to a week. Simply warm them a little in the microwave for 20 seconds if you want to serve them warm. Or leave them on the counter to come to room temperature.
You can. After they are completely cooled and ready to cut, either wrap them individually in parchment paper and foil (or a zip-lock bag) or wrap the entire slab before cutting.
Pop the brownies in the freezer for up to six months.
To thaw the entire slab, take it from the freezer and thaw at room temperature for an afternoon. Do the same for brownie squares but the thawing process will take less time.
More Chocolate
Sign up to my newsletter and follow along on Facebook, Pinterest and Insta for all the latest news. If you like this recipe, please check out my cookbook "Great Vegan Meals for the Carnivorous Family" It's full of simple, carnivore-approved family recipes.
Make This Recipe
Fudgy Vegan Brownies Recipe
Ingredients
Dry Ingredients
- 1 cup (150g) all-purpose flour
- 1 and ½ teaspoon baking powder
- 1 and ¼ cups (285g) raw caster sugar
- ¾ cup (75g) cocoa powder
- 1 teaspoon fine salt
- ¼ cup (37g) corn starch
- 1 cup (20g) small chocolate buttons chunks
Wet Ingredients
- ½ cup + 1 tbsp sunflower oil or a neutral flavoured oil
- 1 teaspoon vanilla
- ⅔ cup water
Instructions
- Preheat oven to 180°C (350°F) or 160° (320°F) fan-forced and line a brownie tray with baking paper.
- Stir together the flour, baking powder, sugar, cocoa powder, salt, corn starch (cornflour) and chocolate buds in a large bowl to combine.
- In a separate bowl mix together the water, oil and vanilla.
- Add the wet ingredients to the dry and mix until just combined.
- Transfer the batter to the prepared brownie tray and smooth it out as best you can.
- Pop the tray in the oven and bake the brownie for 35-43 minutes (see notes below) or until just set. It is best to undercook a brownie than overcook. See the recipe notes for different cooking times.
- Remove the brownie from the oven and allow it to cool completely before cutting in to squares. Store in an airtight container at room temperature for up to 3 days or in the fridge for a week.
Notes
- Line your brownie pan with enough baking paper to hang over the edges. This will make removing the cooked brownie so much easier.
- Don't over-mix your brownie batter. Mix to combine and stop.
- It is better to under-bake brownies than over-bake, always.
- Leave the brownies to cool completely before you cut in to them.
- To make brownies to die for, stir through a heap of chocolate chips or chunks. Besides giving you little pockets of melted chocolate, the additional chocolate makes the brownie extra fudgy. The chocolate melts in to the batter as it bakes!
Comments
No Comments