Rich, fudgy and seriously chocolatey, these vegan chocolate brownies are the perfect healthier treat when you’re craving something sweet. You may also love my Flourless Peanut Butter Brownie Recipe!

Made with wholesome ingredients like ripe avocado, dark chocolate, almond meal and flax eggs, these brownies are completely dairy-free, gluten-free and naturally plant-based — but you would never guess it from the taste!

The avocado helps create that deliciously soft and fudgy texture while adding nourishing healthy fats, making these brownies a more wholesome alternative to traditional chocolate brownies.

Whether you’re looking for a healthier dessert, a make-ahead snack, or a sweet treat to enjoy with a cup of tea, these easy vegan brownies are guaranteed to satisfy your chocolate cravings.

If you’ve been enjoying my healthier dessert recipes, this one fits perfectly alongside my Vegan Chocolate MousseChocolate Chia Pudding,  Raspberry Protein Pudding and Vanilla & Coconut Truffles. They’re all simple recipes that satisfy a sweet tooth while using everyday ingredients.

Why You’ll Love These Vegan Brownies

✔ Rich and fudgy texture – The combination of avocado and melted dark chocolate creates an incredibly soft brownie texture.

✔ Naturally dairy-free – Made without butter or milk, making them suitable for a vegan lifestyle.

✔ Gluten-free friendly – Almond meal replaces traditional flour for a naturally gluten-free bake.

✔ Made with nourishing ingredients – Packed with healthy fats from avocado, walnuts and dark chocolate.

✔ Easy to meal prep – These brownies keep well, making them perfect for snacks throughout the week.

Chocolate Brownies (Fudgy & Gluten-Free)

Ingredients

Dark Chocolate

Use a good quality dark chocolate with 70% cocoa or higher for the richest chocolate flavour.

Avocado

Ripe avocado is the secret ingredient that makes these brownies incredibly fudgy while replacing some of the need for added oils.

Flax Eggs

Flax eggs work as a plant-based egg replacement, helping bind the brownies together.

Almond Meal

Almond meal gives these brownies a soft texture while keeping them naturally gluten-free.

Coconut Palm Sugar

Adds a delicious caramel-like sweetness while being less processed than regular white sugar.

Walnuts

Optional, but highly recommended for added texture and crunch.

Vegan Chocolate Brownies (Fudgy & Gluten-Free) | Healthy Treat

How To Make Vegan Chocolate Brownies

Step 1: Prepare Your Baking Tin

Preheat your oven to 175°C (350°F).

Line an 8×8 inch baking tin with baking paper.


Step 2: Melt The Chocolate

Add the chopped dark chocolate and coconut oil into a heatproof bowl.

Place over a saucepan of gently simmering water and stir until completely melted and smooth.


Step 3: Prepare The Brownie Batter

Mash the ripe avocados in a large mixing bowl.

Add the melted chocolate mixture and stir well.

Whisk in the coconut sugar, flax eggs and vanilla extract until combined.


Step 4: Add The Dry Ingredients

Add the almond meal, cocoa powder, baking powder and sea salt.

Mix gently until just combined — avoid overmixing as this can affect the texture.

Fold through the chopped walnuts.


Step 5: Bake

Spread the brownie mixture evenly into your prepared tin.

Bake for 25–30 minutes, until the centre is set.

Allow the brownies to cool completely before slicing into squares.

Vegan Chocolate Brownies (Fudgy & Gluten-Free) | Healthy Treat

How To Make A Flax Egg

A flax egg is an easy vegan substitute for a traditional egg.

To make one flax egg:

  • Mix 1 tablespoon ground flaxseed with 2½ tablespoons water
  • Leave for 5 minutes until it thickens into a gel-like consistency

For this recipe you’ll need 2 flax eggs.

Tips for the Best Vegan Chocolate Brownies

Use ripe avocados
Choose soft, ripe avocados for the smoothest texture. The avocado should blend easily without any stringy pieces, helping create that rich, fudgy brownie centre.

Don’t overbake the brownies
For the fudgiest texture, remove the brownies once the centre is just set. Overbaking can make them dry rather than soft and chocolatey.

Allow them to cool fully before slicing
These brownies continue to set as they cool. Waiting until they are completely cool will give you cleaner slices and a richer texture.

Use good quality dark chocolate
Because chocolate is the main flavour, using a good quality dark chocolate (70% cocoa or higher) makes a big difference to the final taste.

Make your flax eggs ahead of time
Allow the flaxseed and water mixture to sit for at least 5 minutes so it thickens properly before adding to the batter.

For extra fudgy brownies, chill before serving
Storing these brownies in the fridge gives them an even denser, fudgier texture — almost like a chocolate truffle brownie.

If you’re building a freezer full of healthier desserts, pair this with my Chocolate Chia Pudding for chocolate lovers, or keep a batch of Vanilla & Coconut Truffles in the fridge for easy grab-and-go sweet treats.

Looking for more fruity desserts? My Kiwi Chia Protein Pudding and Raspberry Protein Pudding are both perfect make-ahead options packed with fresh fruit and protein.

Vegan Chocolate Brownies

No ratings yet
Rate Print Pin
Course: Dessert, Snack
Diet: Vegan, Vegetarian
Keyword: brownie recipe, dairy free, vegan
Prep Time: 20 minutes
Cook Time: 35 minutes
Total Time: 55 minutes
Servings: 16 Servings
Calories: 223kcal

Ingredients

  • 220 g dark chocolate 70%+ cocoa, chopped
  • 3 tbsp coconut oil
  • 2 ripe avocados
  • 200 g coconut palm sugar
  • 2 flax eggs
  • 1 tsp vanilla extract
  • 75 g almond meal
  • 30 g unsweetened cocoa powder
  • ½ tsp baking powder
  • ½ tsp sea salt
  • 50 g walnuts chopped

Instructions

  • Preheat your oven to 175°C (350°F).
  • Line an 8×8-inch baking tin with baking paper.
  • Add the chopped dark chocolate and coconut oil to a heatproof bowl. Place the bowl over a saucepan of gently simmering water and stir until the chocolate and coconut oil have completely melted and combined.
  • Mash the ripe avocados in a large mixing bowl until smooth. Add the melted chocolate mixture and stir well to combine.
  • Whisk in the coconut sugar, flax eggs and vanilla extract until fully mixed.
  • Add the almond meal, cocoa powder, baking powder and sea salt. Mix gently until just combined, being careful not to over-mix.
  • Fold through the chopped walnuts.
  • Spread the brownie batter evenly into the prepared baking tin.
  • Place in the centre of the oven and bake for 25–30 minutes, or until the middle is set.
  • Allow the brownies to cool completely on a wire rack before slicing into squares.

Notes

  • Fridge: Store in an airtight container for up to 5 days. The brownies will become even fudgier when chilled.
  • Freezer: Freeze individual brownie squares for up to 3 months. Allow to thaw before enjoying.

Nutrition

Calories: 223kcal | Carbohydrates: 21g | Protein: 3g | Fat: 15g | Saturated Fat: 6g | Potassium: 220mg | Fiber: 4g | Sugar: 14g | Vitamin C: 2mg | Calcium: 35mg | Iron: 2mg

Can you taste the avocado in these brownies?

No! The avocado creates a rich, fudgy texture but the chocolate flavour is what shines through.

Are these brownies gluten-free?

Yes. These brownies use almond meal instead of wheat flour, making them naturally gluten-free.

Can I use regular eggs instead of flax eggs?

Yes, if you don’t need the recipe to be vegan, you can replace the flax eggs with regular eggs.

Can I use another sugar?

Yes. Coconut sugar can be replaced with brown sugar or another granulated sugar.

How To Make A Flax Egg

To make one flax egg:

  • Mix 1 tbsp ground flaxseed with 2½ tbsp water.
  • Leave for 5 minutes until it thickens.

You will need 2 flax eggs for this recipe.

No posts

If you make this recipe, please be sure to leave a review and rating below! To see more recipes, follow along on Instagram, Facebook or Tik Tok!

This post may contain affiliate links, which means that I make a small commission off items you purchase at no additional cost to you.

Leave a Reply

Discover more from James and Thyme

Subscribe now to keep reading and get access to the full archive.

Continue reading