When you have extra zucchini on hand, transform it into these fudgy Vegan Zucchini Brownies! This delicious dessert recipe is a sneaky way to eat your veggies. Vegan recipe with a gluten-free option.

vegan zucchini brownie served on a plate

These clean brownies are super delicious! If you love fudge brownies but want a sneaky healthier version, these Vegan and Gluten-Free Brownies are for you. Grated zucchini keep them moist, but you won’t even know it’s there.

Brownies are one of the best places to hide veggies because of the rich and overpowering flavor of the chocolate. No need to tell the kids or the husband!

Why You Need This Recipe

  • These are healthier than regular brownies without zucchini. These brownies contain no butter, dairy, or eggs, but they’re still moist and gooey.
  • This vegan brownie recipe is easy! Once you grate the zucchini and make the chia egg, all you have to do is stir everything together. The hardest part is waiting for them to cool.
  • This Vegan Zucchini Brownie recipe uses both coconut sugar and maple syrup to sweeten. Both of these sweeteners are considered unrefined and slightly healthier than white sugar.

Key Ingredients

Zucchini makes these fudge brownies super moist. Zucchini (also called courgette) is naturally sweet and once grated tastes delicious in breads and brownies. Make sure to squeeze out the excess liquid from the zucchini or the brownies will be too wet.

Almond butter gives the brownies its moist and dense texture, very similar to that of a traditional brownie. Since almond butter is high in healthy fats, it works much like butter does in this recipe.

Maple syrup & coconut sugar sweeten up the brownies.

Cocoa powder is what gives the brownies their rich chocolatey flavor. It’s also naturally unsweetened and full of antioxidants. You can also mix in vegan chocolate chips for even more chocolate.

Chia seeds mixed with water thicken up and act as a binding agent for the brownies much like an egg would.

ingredients for vegan brownies

Recipe Steps

Step One

Preheat the oven and spray your baking dish then set aside. Combine the chia seeds and water then set aside to thicken to make your chia egg. You can also make a flax egg, if you prefer.

Step Two

Grate the zucchini and then place it into a clean towel and press out as much liquid as possible. You can use either a food processor or a large grater for the zucchini.

Measure out one cup of grated zucchini.

how to make vegan zucchini brownies

As always, please do see the recipe card at the end of this post for the exact ingredients and measurements.

Step Three

Place the grated zucchini and all of the dry ingredients into a large mixing bowl and stir together. You can use regular all purpose flour or a gluten-free baking flour.

Step Four

In a medium mixing bowl, stir together all the wet ingredients including the almond butter, melted coconut oil, maple syrup, and vanilla extract. Pour the wet ingredients into the dry ingredients and stir well.

Step Five

Use a spatula to scrape the batter into the greased baking dish and spread around evenly. Bake the brownies for 25 to 30 minutes or until a toothpick comes out clean.

Step Six

Let the brownies cool for at least ten minutes before slicing. Enjoy!

a pan of zucchini brownies

Recipe Tips & Substitutions

  • You can use any type of nut butter for this recipe instead of almond butter. Peanut butter or sunflower seed butter are also good options.
  • If you want a double chocolate version of these brownies, sprinkle the top of the batter with 1/3 cup of dairy-free chocolate chips before baking.
  • If you want the brownies to cut nicely, you will need to refrigerate the baked brownies for at least 1-2 hours before slicing.
  • The total cooking time for this recipe includes 10 minutes for the brownies to cool.
  • You can use all-purpose flour, gluten-free flour (I like the Bob’s brand), or almond flour in this recipe.

FAQs

What makes brownies fudgy?

Fudgy brownies have less than flour than cakey ones. They also have a high amount of fat in them. For this recipe I used almond butter and coconut oil to achieve a gooey and fudgy texture.

Can I freeze these vegan zucchini brownies?

Yes! It is much easier to cut them into bars once they are cool or refrigerated. Once cut into bars place them into a freezer safe container and freeze for later. You can also freeze the bars on a sheet pan first and then put them into a freezer safe bag. This keeps the brownies from getting smooshed.

Can I use almond flour in this recipe?

Yes! You can use almond flour to make this recipe grain-free.

a stack of brownies on a plate

Other Vegan Chocolate Recipes You Might Like

Or, check out my entire index of clean eating desserts.

I hope you make this recipe! If you do, please leave a comment and a starred review below.

And, consider following me on social media so we can stay connected. I’m on Facebook, Pinterest, Instagram, and YouTube!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
bite of a vegan brownie

Vegan Zucchini Brownies


Description

When you have extra zucchini on hand, transform it into these fudgy Vegan Zucchini Brownies! This delicious dessert recipe is a sneaky way to eat your veggies. Vegan recipe with a gluten-free option.


Ingredients

Units Scale
  • Nonstick cooking oil
  • 1 tablespoon chia seeds or ground flax seeds
  • 3 tablespoons water
  • 2 medium zucchini squash or 1 cup grated zucchini with the water squeezed out
  • 1/2 cup flour (I used Bob’s 1-to-1 Gluten-Free Baking Flour; if you aren’t gluten-free just use all-purpose flour)
  • 1/2 cup cocoa powder
  • 1/2 cup coconut sugar
  • 1/2 teaspoon baking soda
  • 1/2 teaspoon sea salt
  • 1/2 cup almond butter
  • 2 tablespoons coconut oil, melted
  • 1/2 teaspoon vanilla extract
  • 1/4 cup maple syrup

Instructions

  1. Preheat your oven to 350°F. Spray an 8-inch by 8-inch baking dish with nonstick cooking spray and set aside.
  2. Place 1 tablespoon of chia or ground flax seeds in a small dish. Add 3 tablespoons of water, stir, and set aside to thicken.
  3. Cut the ends off both the zucchini squash. Then, grate both zucchini using a cheese grater or using the shredded disk on a food processor.
  4. Place the grated or shredded zucchini in a clean tea towel and press out as much of the liquid as you can. Measure out one cup of the grated and squeezed zucchini.
  5. Place one cup the squeezed zucchini in a large mixing bowl. Add the flour, cocoa powder, coconut sugar, baking soda, and sea salt. Use a spatula to stir the ingredients together.
  6. Then, in a medium mixing bowl, combine the chia or flax mixture, almond butter, coconut oil, vanilla, and maple syrup. Stir to combine.
  7. Pour the wet ingredients into the dry ingredients and stir until well combined.
  8. Pour the batter into your baking dish and place it in the oven.
  9. Bake the brownies for 25-30 minutes, or until a toothpick inserted into the center of the dish comes out clean.
  10. Let the brownies cool for 10 minutes before slicing.

Notes

  1. You can use any type of nut butter for this recipe instead of almond butter. Peanut butter or sunflower seed butter are also good options.
  2. If you want a double chocolate version of these brownies, sprinkle the top of the batter with 1/3 cup of dairy-free chocolate chips before baking.
  3. If you want the brownies to cut nicely, you will need to refrigerate the baked brownies for at least 1-2 hours before slicing.
  4. The total cooking time for this recipe includes 10 minutes for the brownies to cool.
  • Category: Dessert
  • Method: Oven
  • Cuisine: American

Keywords: vegan brownies, zucchini brownies, vegan gluten-free brownies

Don’t forget to join the Clean Eating Kitchen newsletter. You’ll get my Clean Eating Quick Start Guide, plus links to all the latest recipes.