This post may include affiliate links; for details, see our disclosure policy.

This zucchini brownies recipe comes out ultra moist with deep chocolaty flavor! Bookmark this one for a deliciously simple treat.

Zucchini Brownies

What do you make when you’ve made all the zucchini bread and zucchini muffins? Zucchini brownies, of course! Stop what you’re doing and gather the ingredients for this recipe that will have your friends and family running for another piece. The brownies come out ultra moist and gooey, with a deep, rich chocolaty flavor. They’re simple to make and you won’t believe the amazing flavor and texture!

Ingredients in this zucchini brownies recipe

The secret to rich and moist brownies? Zucchini! Turns out, adding shredded zucchini to brownies makes for an incredibly moist, gooey texture (which is what we prefer in a good brownie). It also lets you get away with not using eggs, which makes this zucchini brownies recipe accidentally vegan! Here are the ingredients in this recipe:

  • Granulated sugar
  • Neutral oil
  • Zucchini
  • Vanilla extract
  • Cocoa powder
  • Dutch process cocoa powder
  • Cornstarch
  • All-purpose flour
  • Baking soda
  • Kosher salt
  • Chocolate chips
Zucchini Brownies recipe

The flavor key: Dutch process cocoa powder

This zucchini brownies recipe uses a combination of two types of cocoa powder to achieve the deep, dark chocolaty flavor. The key? Dutch process (dark) cocoa powder, a special type of cocoa powder is treated with an alkali to make it pH neutral. This gives it a darker color and milder flavor. It makes the flavor ultra chocolaty, with deep rich notes instead of the lighter fruity notes that you’ll get with regular cocoa powder.

Tips for zucchini brownies

Zucchini brownies are as straightforward as a standard brownies recipe! There are just a few things to note for success:

  • Use a metal pan for baking. This makes for the most consistent bake and a better rise than a glass pan.
  • Finely grate the zucchini. This allows this green vegetable to meld seamlessly into the texture of the brownies.
  • Do not drain the zucchini! This recipe is optimized for undrained zucchini, using the moisture in this vegetable (which is 94% water!).
Zucchini Brownies recipe

Some notes on cooling and cutting

It’s important for recipes like brownies, muffins and quick breads to cool completely. This sets the texture and allows them to hold together better. The flavor is also generally better at room temperature. These zucchini brownies don’t hold together if they are very warm, so make sure to let them cool completely.

For best results, cool for 1 hour in the pan, then remove the brownies from the pan with the foil and allow to cool on a baking rack for another 1 hour until cooled.

To get clean slices, cut through the brownies once they are cooled and clean off the knife after each cut.

Brownie variations

If you love non-standard brownies, you’ll love these zucchini brownies! A few other variations you’ll love:

Zucchini Brownies

Leftover storage info

These zucchini brownies hold up well over time! Store them refrigerated for up to 1 week. You can also store at room temperature, but they are so gooey that refrigeration is best: plus, they’ll last longer.

More zucchini bread and muffins

There are so many ways to mix up zucchini bread! This chocolate zucchini bread is our absolute favorite, but a close second is lemon zucchini bread: it’s zingy and bright! It’s the exact opposite of this bread but nearly as satisfying. Here are a few more zucchini recipes:

This zucchini brownies recipe is…

Vegetarian, vegan, plant-based and dairy-free.

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
Zucchini Brownies

Zucchini Brownies

  • Author: Sonja Overhiser
  • Prep Time: 20 minutes
  • Cook Time: 30 minutes
  • Total Time: 50 minutes
  • Yield: 16 1x


This zucchini brownies recipe comes out ultra moist with deep chocolaty flavor! Bookmark this one for a deliciously simple treat.


  • 1 ¼ cup granulated sugar
  • ⅓ cup neutral oil (grapeseed, organic canola or vegetable oil, or other neutral oil of choice)
  • 2 cups finely shredded zucchini (packed not drained)
  • 1 teaspoon vanilla extract
  • ½ cup cocoa powder (standard)
  • 2 tablespoon Dutch process (dark chocolate) cocoa powder
  • 1 tablespoon cornstarch
  • 1 ¼ cups all-purpose flour
  • ½ teaspoon baking soda
  • ¾ teaspoon kosher salt
  • 1 cup semisweet chocolate chips


  1. Preheat the oven to 350°F. Line a 9 x 9″ pan with a piece of aluminum foil.
  2. Stir together the sugar and oil with a spatula. Then stir in the zucchini, vanilla, cocoa powder, Dutch process cocoa powder, cornstarch, flour, baking soda, and salt. Fold in ¾ of the chocolate chips. Allow the batter to stand for 5 minutes to allow it to thicken.
  3. Pour the batter into the pan and top with the remaining ¼ cup chocolate chips. Bake 30 to 35 minutes until a tester comes out with a few clinging crumbs. Cool for 1 hour in the pan, then remove the brownies from the pan with the foil and allow to cool on a baking rack for another 1 to 2 hours until cooled. Slice into 16 pieces and serve (wash the knife after each slice to make for clean cuts). Leftovers store up to 1 week refrigerated. 
  • Category: Dessert
  • Method: Baked
  • Cuisine: Baked
  • Diet: Vegan

Keywords: Zucchini brownies, zucchini brownies recipe

About the authors

Sonja & Alex

Hi, we’re Alex and Sonja Overhiser, married cookbook authors, food bloggers, and recipe developers. We founded A Couple Cooks to share fresh, seasonal recipes for memorable kitchen moments! Our recipes are made by two real people and work every time.

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

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


  1. Love these! I made them for a party I hosted and everyone loved them. I did have to add extra baking time to get them done in the middle. Now I’m the brownie maker for events. Thank you for sharing this recipe.

  2. We made these brownies and doubled the recipe. We cooked it in a foil lined metal pan (9×13). At 35 minutes the brownies were not cooked on the outside the inside came out clean and the sides were watery. At 45 minutes, the same, at an hour the same. At this point we gave up. Any pointers on how to manage doubling the recipe without making 2 seperate recipes?

  3. I made these with gluten free flour and they were FABULOUS! I just noticed that I was supposed to add 2 T of dark chocolate cocoa powder. I didn’t see that when I made the recipe and it was very chocolately without it. One change I would make is to line the pan with parchment paper rather than aluminum foil. The brownies stuck to the foil. Not wanting to waste any of the goodness, I scraped the stuck part off with a spoon. Thank you.