The Jamie Oliver Vegan Chocolate Brownies are rich, fudgy, and deeply chocolatey — without using eggs or dairy. Instead of relying on traditional butter and eggs, this recipe uses plant-based fats and natural binding ingredients to create that dense, gooey texture everyone expects from a proper brownie.
These brownies serve 9–12 squares and take about 45–50 minutes from start to finish. In this detailed guide, you’ll learn how to achieve a crackly top without eggs, prevent dryness, and bake them to that perfect point where the centre is set but still moist.
What Makes This Worth Making
- Fudgy texture without eggs
Smart ingredient balance creates dense, moist brownies. - Deep chocolate flavour
Cocoa powder and melted dark chocolate provide intensity. - Simple pantry ingredients
No complicated substitutes required. - Naturally dairy-free
Suitable for vegans and those with lactose intolerance. - Freezer-friendly dessert
Stores well for future treats.
What are Jamie Oliver’s Vegan Chocolate Brownies?
The Jamie Oliver Vegan Chocolate Brownies are dense chocolate squares made without eggs or butter, using plant-based ingredients like oil, dark chocolate, and plant milk to achieve a rich, fudgy result.
They follow traditional brownie structure but adapt it for a fully vegan version.
Jamie Oliver Vegan Chocolate Brownies Ingredients List
Serves 12
- 200 g dark chocolate (dairy-free)
- 120 ml vegetable oil or melted coconut oil
- 200 g caster sugar
- 150 g plain flour
- 40 g cocoa powder
- 1 tsp baking powder
- 1 tsp vanilla extract
- 200 ml almond or oat milk
- Pinch salt
Optional:
- 80 g chopped walnuts
- 50 g vegan chocolate chips
- Pinch of espresso powder

How to Prepare Jamie Oliver Vegan Chocolate Brownies – Simple Steps
Step 1: Melt the Chocolate Carefully
Preheat the oven to 170°C and line a square baking tin with parchment paper.
Melt dark chocolate gently using a heatproof bowl over simmering water or in short microwave bursts.
Stir until smooth and allow to cool slightly.
Step 2: Combine Wet Ingredients
In a large bowl, whisk oil and sugar until well combined.
Add melted chocolate, vanilla extract, and plant milk.
Mix until smooth and glossy.
Step 3: Mix Dry Ingredients
Sift flour, cocoa powder, baking powder, and salt together.
Sifting prevents lumps and ensures even texture.
Step 4: Combine Wet and Dry Mixtures
Gradually fold dry ingredients into wet mixture.
Do not overmix — stir just until no dry streaks remain.
If using nuts or chocolate chips, fold them in gently.
The batter should be thick but pourable.
Step 5: Bake Carefully
Pour batter into prepared tin and smooth the surface.
Bake for 25–30 minutes.
The edges should look set while the centre remains slightly soft. A skewer should come out with moist crumbs, not wet batter.
Step 6: Cool Before Slicing
Allow brownies to cool completely in the tin.
Cooling helps them firm up and improves slicing.

Common Mistakes to Avoid When Making Jamie Oliver Vegan Chocolate Brownies
- Overbaking
Leads to dry, crumbly texture. - Using low-quality chocolate
Impacts overall flavour. - Overmixing batter
Can create tough brownies. - Cutting while warm
Results in messy slices. - Adding too much flour
Measure accurately for best texture.
Delicious Serving Ideas for Jamie Oliver Vegan Chocolate Brownies
- Serve with vegan ice cream
Warm brownie with cold ice cream creates contrast. - Dust with icing sugar
Simple yet elegant finish. - Add fresh berries
Brightens rich chocolate flavour. - Drizzle with melted chocolate
Adds indulgence. - Serve slightly warm
Enhances fudgy texture.

Expert Tips to Get This Jamie Oliver Vegan Chocolate Brownies Just Right
- Use high-quality dark chocolate
It defines the final flavour. - Check doneness early
Slightly underbaked is better than overbaked. - Let brownies rest overnight for best texture
They firm up beautifully. - Line tin properly
Makes removal easier. - Use room temperature plant milk
Helps smooth mixing.
How to Add More Flavour to Jamie Oliver Vegan Chocolate Brownies
- Add espresso powder
Deepens chocolate intensity. - Include orange zest
Adds brightness. - Mix in toasted hazelnuts
Introduces crunch. - Add sea salt flakes on top
Enhances sweetness contrast. - Swirl in peanut butter
Creates flavour variation.
How to Adjust Jamie Oliver Vegan Chocolate Brownies for Kids
- Reduce cocoa slightly
- Add chocolate chips
- Cut into smaller squares
- Skip espresso powder
- Serve with fruit
Best Way to Store Jamie Oliver Vegan Chocolate Brownies Leftovers
- Store in airtight container at room temperature up to 3 days
- Refrigerate for up to 5 days
- Freeze individually wrapped squares up to 2 months
- Bring to room temperature before serving
Best Ways to Reheat Jamie Oliver Vegan Chocolate Brownies Leftovers
- Warm briefly in microwave for 10–15 seconds
- Reheat in low oven for 5 minutes
- Avoid overheating
- Let cool slightly before eating
Nutritional Value (Per Serving)
Approximate values:
- Calories: 320 kcal
- Protein: 4 g
- Carbohydrates: 38 g
- Fat: 16 g
- Fiber: 3 g
- Sodium: 150 mg
FAQs
Why are my vegan brownies dry and crumbly?
Dry texture usually happens from overbaking or adding too much flour. Bake until the centre still has a slight softness and measure ingredients accurately to maintain a fudgy consistency.
How do I make vegan brownies more fudgy?
Use slightly less flour and ensure there is enough fat from oil or melted chocolate. Also, avoid overbaking — removing them when the centre is just set keeps the texture dense and moist.
Can I replace oil with applesauce in vegan brownies?
Yes, but the texture will be lighter and less rich. Oil provides moisture and fudginess, while applesauce creates a softer, cake-like result.
Do vegan brownies need to be refrigerated?
They can be stored at room temperature for up to 3 days in an airtight container. For longer freshness, refrigerate up to 5 days and bring to room temperature before serving.
Prep Time: 15 minutes
Final Words
Vegan brownies depend on balance — enough fat for richness, enough chocolate for depth, and careful baking for that fudgy centre. With proper timing and quality ingredients, you’ll achieve a dense, indulgent dessert that doesn’t feel like a compromise.
More recipes to add to your list
- Jamie Oliver Chicken Balti
- Jamie Oliver Chicken Pasta 15 Minute Meals
- Jamie Oliver Mushroom and Chicken Cacciatore
Jamie Oliver Vegan Chocolate Brownies
The Jamie Oliver Vegan Chocolate Brownies are dense chocolate squares made without eggs or butter, using plant-based ingredients like oil, dark chocolate, and plant milk to achieve a rich, fudgy result.
They follow traditional brownie structure but adapt it for a fully vegan version.
- Prep Time: 15
- Cook Time: 25
- Total Time: 40 minutes
- Yield: 12 1x
- Category: Dessert
- Method: Baking
- Cuisine: British
Ingredients
Serves 12
-
- 200 g dark chocolate (dairy-free)
-
- 120 ml vegetable oil or melted coconut oil
-
- 200 g caster sugar
-
- 150 g plain flour
-
- 40 g cocoa powder
-
- 1 tsp baking powder
-
- 1 tsp vanilla extract
-
- 200 ml almond or oat milk
-
- Pinch salt
Optional:
-
- 80 g chopped walnuts
-
- 50 g vegan chocolate chips
-
- Pinch espresso powder
Instructions
Preheat the oven to 170°C and line a square baking tin with parchment paper.
Melt dark chocolate gently using a heatproof bowl over simmering water or in short microwave bursts.
Stir until smooth and allow to cool slightly.
In a large bowl, whisk oil and sugar until well combined.
Add melted chocolate, vanilla extract, and plant milk.
Mix until smooth and glossy.
Sift flour, cocoa powder, baking powder, and salt together.
Sifting prevents lumps and ensures even texture.
Gradually fold dry ingredients into wet mixture.
Do not overmix — stir just until no dry streaks remain.
If using nuts or chocolate chips, fold them in gently.
The batter should be thick but pourable.
Pour batter into prepared tin and smooth the surface.
Bake for 25–30 minutes.
The edges should look set while the centre remains slightly soft. A skewer should come out with moist crumbs, not wet batter.
Allow brownies to cool completely in the tin.
Cooling helps them firm up and improves slicing.
