Vegan Zucchini Brownies

5 from 3 votes

This post may contain affiliate links.

These gluten-free and vegan zucchini brownies have the most delicious fudgy texture and rich chocolate taste!

They’re made with ingredients like zucchini, almond flour, banana and almond butter, so this zucchini brownie recipe is healthier than traditional brownies but still irresistibly rich and fudgy.

A stack of 3 zucchini brownies with chocolate chips in them.

Ingredients and Substitutions

Below is a quick overview of what you’ll need to make the recipe and any substitutions you can make. Use the recipe card with the full list of ingredients and measurements at the bottom of the post when you’re ready to make the recipe.

All the ingredients needed for a zucchini brownie recipe gathered in various bowls. Each ingredient is labelled with text overlay.
  • Zucchini: You’ll need one medium-sized zucchini or about 1 heaping cup grated. After you squeeze the liquid out, you should have about 1 cup. The amount doesn’t have to be exact.
  • Banana: Ripe or slightly over-ripe banana works. You can substitute applesauce but you may want to increase the coconut sugar to 2/3 cup in that case.
  • Coconut Sugar (Coconut Palm Sugar): This can be substituted with light brown sugar or dark brown sugar.
  • Almond Butter: You can use any almond butter as long as it’s not too dry. It should be “drippy”. You can substitute any other nut or seed butter such as peanut butter or tahini.
  • Coconut Oil: Use melted and cooled coconut oil or substitute melted and cooled plant-based butter.
  • Cocoa Powder: Use natural unsweetened cocoa powder, this is the regular, most common variety. You could also use dark cocoa powder or cacao powder.
  • Almond Flour: Use super fine almond flour. You can use store-bought or make your own by finely blending blanched almonds. If you purchase a fresh bag of almond flour, you can also use it in these almond flour peanut butter cookies, sesame cookies, and almond flour oatmeal cookies.
  • Chocolate: You can use semi-sweet chocolate chips, white chocolate chips, dark chocolate chips or chocolate chunks. You can also add walnuts or pecans in place of or in addition to chocolate chips. I also like to sprinkle extra chocolate chips on top!

How to Make Vegan Zucchini Brownies

Before you start making the brownie batter, line an 8×8-inch baking pan with parchment paper and preheat the oven to 350 F.

Quick Note: While it’s not required to use parchment paper, it makes it easy to lift out the brownies and slice them after baking. If you’re not using parchment paper, lightly grease the pan with cooking spray.

Step 1: First, mix the ground flax and water in a small bowl and set aside for 5-10 minutes to thicken.

Ground flaxseed mixed with water in a small dish to form a gel-like flax "egg".

What if my flax egg doesn’t thicken? This can sometimes happen if your flax is too old or a bad batch.

I prefer to buy whole flaxseeds and blend them up as needed so they’re fresher. I store whole flaxseeds in the freezer and smaller amounts of freshly ground flax in the fridge to help keep them fresh.

Step 2: Finely grate the zucchini with a box grater, then squeeze the shredded zucchini with your hands in a strainer over a bowl or in the sink to squeeze out the excess liquid.

Hand squeezing grated zucchini over a strainer to remove excess water.

Step 3: If you haven’t mashed the banana, add it to the mixing bowl and mash well with a fork until it resembles a smooth paste.

Add the flax egg, coconut sugar, almond butter, vanilla and coconut oil mix well until fully combined. Stir in the drained and grated zucchini.

Raw zucchini brownie batter in a mixing bowl with a yellow spatula resting in it.

Step 4: Add the cocoa powder, almond flour, baking soda, salt and chocolate chips and mix until all the flour is incorporated and you have a uniform batter.

Quick Tip: I suggest sifting the cocoa powder into the batter through a mesh sieve or sifter to make sure any clumps are broken up.

Thick zucchini brownie batter with chocolate chips mixed together in a mixing bowl with a spatula.

Step 5: Transfer the batter to the prepared pan and bake for 33-35 minutes or until a toothpick inserted into the middle comes out with just a few crumbs attached.

The edges should look firm and the middle nearly firm if not slightly underdone.

A baking pan of brownies sprinkled with chocolate chips. The pan is lined with parchment paper.

Step 6: Once baked, allow the brownies to cool completely before slicing. After they cool down a bit you can transfer the pan to the fridge to speed up the cooling process.

Do not skip cooling, it’s needed for them to firm up.

A batch of chocolate chip brownies cut into 16 squares on a wooden cutting board with a knife resting on the edge of it.

Recipe FAQs

What can I use instead of almond flour?

My best suggestion would be oat flour though this has not been tested so I can’t guarantee results. I do no recommend using coconut flour in this recipe

What can I use instead of coconut sugar?

You can use light or brown sugar instead of coconut sugar.

What can I use instead of banana?

You can use applesauce instead of banana but you may want to increase the sugar to 2/3 cup, unless you use sweetened applesauce.

What can I use instead of almond butter?

You can use sunflower seed butter, cashew butter or peanut butter instead of almond butter.

How should I store zucchini brownies

Let brownies cool completely before slicing, covering and storing.

The brownies can be stored at room temperature for 2 days in the pan, covered with aluminum foil or plastic wrap, or in an airtight container, or in the fridge for up to 1 week or in the freezer for 3 months.

If frozen, thaw at room temperature or in the fridge before enjoying.

Deryn’s Notes

  • Measuring Accurately: It’s important to measure the ingredients accurately for success. I recommend using a digital scale and following the listed measurements.
  • Serving: The brownies are delicious chilled but can also be lightly warmed and served with ice cream or whipped cream for a delicious dessert.
  • Cooling: Do not skip cooling before slicing or they may fall apart.
A chocolate chip zucchini brownie with a bite out of it on a cutting board with more brownies in the background.

If you try these Vegan Zucchini Brownies or any other recipe on Running on Real Food, don’t forget to leave a comment and a ⭐⭐⭐⭐⭐ rating in the comment section below. It helps others who are thinking of making the recipe, and I love to hear from you. And don’t forget to tag me on Instagram @runningonrealfood so I can see your creation! Thanks for trying my recipes! – Deryn

More Recipes to Try!

Save this recipe!
Enter your email & I’ll send this recipe straight to your inbox.
A stack of 3 zucchini brownies with chocolate chips in them.
5 from 3 votes

Vegan Zucchini Brownies

By: Deryn Macey
These decadent but healthy vegan zucchini brownies are so fudgy and delicious no one will guess they're vegan, gluten-free and made with just 10 wholesome ingredients.
Prep: 15 minutes
Cook: 33 minutes
Total: 48 minutes
Servings: 16 brownies
Save Recipe
Enter your email & get the recipe!

Ingredients 

  • 1 tbsp flaxseed meal + 3 tbsp water
  • 1 medium zucchini, shredded and squeezed of excess moisture (about 1 cup or 90 g after squeezing)
  • 1 medium mashed ripe banana, ~⅓ cup, 90 g
  • ½ cup coconut sugar, 64 g
  • ½ cup almond butter, 128 g
  • 2 tbsp melted and cooled coconut oil
  • 1 tsp vanilla extract
  • ½ cup cocoa powder, 40 g
  • ½ cup packed almond flour, 64 g
  • ½ tsp baking soda
  • ½ tsp salt
  • cup chocolate chips or chunks + extra for sprinkling on top, 55 g

Instructions 

  • Prepare to Bake: Preheat the oven to 350˚F (180˚C) and line an 8×8 inch baking pan with parchment paper. Spray the parchment paper with non-stick cooking spray.
  • Mix Flax Egg: In a small bowl, mix the flaxseed meal and water to make a flax egg. Let sit for at least 5 minutes while you gather the rest of the ingredients.
    1 tbsp flaxseed meal + 3 tbsp water
  • Prep Zucchini: Finely grate the zucchini then squeeze the zucchini shreds over a strainer or bowl to squeeze out excess liquid.
    1 medium zucchini
  • Mix Wet Ingredients: If you haven't mashed the banana, add that to a large mixing bowl and mash well with fork until it resembles a smooth paste. Add the grated zucchini, flax egg, coconut sugar, almond butter, coconut oil and vanilla and mix well to combine.
    1 medium mashed ripe banana, ½ cup coconut sugar, ½ cup almond butter, 2 tbsp melted and cooled coconut oil, 1 tsp vanilla extract
  • Add Dry Ingredients: Add the cocoa powder, almond flour, baking soda and salt to the bowl and stir until fully combined. Mix in the chocolate chips.
    ½ cup cocoa powder, ½ cup packed almond flour, ½ tsp baking soda, ½ tsp salt, ⅓ cup chocolate chips or chunks + extra for sprinkling on top
  • Bake Brownies: Transfer batter to the prepared baking pan and top with extra chocolate chunks if desired. Bake at 350˚F (180˚C) for 33-35 minutes, or until a toothpick comes out with just a few crumbs attached.
  • Cool: Remove the pan from oven and let the brownies cool completely before cutting. This helps ensure the brownies stay together. You may want to put the pan in the fridge to speed up the cooling process. Once fully cooled, slice and enjoy.

Video

Notes

Serve brownies heated up, at room temperature, or straight from the fridge. Store brownies in an air-tight container at room temperature for up to 2 days, in the fridge for up to 1 week, or in the freezer for up to 3 months.
Use a digital scale to measure ingredients for best results.

Nutrition

Serving: 1brownie, Calories: 140kcal, Carbohydrates: 13g, Protein: 3g, Fat: 8g, Sodium: 120mg, Fiber: 2g, Sugar: 9g
Like this recipe? Rate and comment below!

About Deryn Macey

Deryn Macey is a nutrition coach, certified personal trainer, and the creator of Running on Real Food, where she's been sharing nutritious recipes since 2013. She holds a science degree and offers strength training and nutrition coaching through Onward Strong, focusing on strength, sustainable eating habits, and breaking free from diet culture.

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

10 Comments

  1. 5 stars
    These could be the best brownies I’ve ever had, zucchini or otherwise! The only change I made was substituting applesauce instead of banana.

  2. 5 stars
    These were amazing. Fudgy, chocolaty, divine. Easy to make too. Will def be making them again. Thanks for the recipe!

    1. Made these brownies with my son, they’re heavenly. I used one egg instead of a flax egg and it worked fine, not sure it because of this, but the brownies needed less time in the oven (25 mins). This recipe is definitely a keeper!

  3. These brownies were incredible!!! I made them last night and they’re already half gone! Super easy to make, rich, moist and fudgey – Absolutely delicious! My banana wasn’t as ripe as it could have been, so next time I’ll make sure it is so it will add a tiny bit of sweetness.
    Thanks for another great recipe!!