Go Back Email Link
+ servings
moist brownies made from zucchini stacked one on top of other
Print Recipe
5 from 10 votes

📋Moist Fudgy Zucchini Brownies

Zucchini brownies are rich, moist, fudgy and insanely delicious! You won’t even realize there are veggies in these brownies! A perfect way to use up zucchini lying in your fridge and a perfect dessert for any chocoholic!
Prep Time10 mins
Cook Time35 mins
Course: Dessert
Cuisine: American
Servings: 15 brownies
Calories: 275kcal


  • 3 cups grated zucchini DO NOT DRAIN, lightly packed
  • 2 cups all purpose flour see notes for gluten free options
  • 1 ½ cups granulated sugar see notes
  • 1 ½ teaspoon baking soda
  • 1 tablespoon pure vanilla extract
  • ½ cup vegetable oil
  • ½ cup Dutch processed cocoa powder or ordinary cocoa powder
  • 1 teaspoon salt

For Frosting – (optional)

  • 1 cup powdered sugar
  • 3 tablespoon Dutch processed cocoa powder or ordinary cocoa powder
  • 4 tablespoon melted butter
  • 1 teaspoon vanilla extract
  • 1 or 2 tablespoon water or as needed


  • Pre-heat oven at 350 degree Fahrenheit (or 150 degree centigrade).
  • Grease a 9x13 baking pan with butter. Line it with parchment paper.
  • Pick small zucchini as they have more moisture. More moisture = moistest brownies!
  • Grate zucchini. Use small side of your grater so you get little shreds of zucchini. No one will be able to tell or see any zucchini in the brownies.
  • DO NOT DRAIN. Keep it aside until you get other ingredients prepped.
  • In a large bowl add all the dry ingredients – all purpose flour, cocoa powder, baking soda, and salt. Mix until well combined. Keep aside.
  • In another large bowl, whisk together granulated sugar, oil and vanilla extract until combined.
  • Now add dry ingredients in parts. Add little at a time to the wet ingredients and whisk until combined. Add the second part, continue to whisk until combined. Add the final third part and whisk until everything comes together.
  • Note at this point the mix will be dry and powdery, don’t worry. It will come to right consistency after zucchini is mixed in. Do not get tempted to add water or milk at this stage. Hold on to that temptation.
  • Add all of the grated zucchini along with all the liquids in it. Fold in gently until everything comes together.
  • Allow the batter to rest for 5 minutes.
  • The moisture in zucchini will loosen the brownie batter and bring it to right consistency. See pic.
  • If batter is not wet enough, let it rest for 5 more minutes.
  • If you like to add choco chips or choco chunks, now is the time. It makes brownies extra chocolatey.
  • Pour brownie batter into the baking pan. Spread it evenly. Shake the pan few time to release any bubble from the bottom of the pan.
  • Bake brownie in pre-heated oven at 350 degree Fahrenheit for 25 to 35 minutes.
  • Brownies are done with an tooth pick inserted in the center of the pan is removed with crumbs. You should not see any wet batter on the toothpick.
  • Remove the pan from the oven and allow it to cool completely.
  • Meanwhile you can get the frosting ready. In a bowl whisk together powdered sugar, cocoa powder, melted butter, vanilla extract and little water as needed.
  • Spread frosting evenly over cooled brownies, allow it to set completely in the fridge for couple of hours.
  • Once set, remove brownies from the baking pan. Using sharp knife cut into bars and serve.
  • These brownies will firm up once cooled and tastes even better on day two!
  • Keep the leftovers covered in air tight containers in fridge. You can also freeze them.



Zucchini - Use small zucchini. It has more moisture compared to larger zucchini. Use small side of your grater so you get little shreds of zucchini. No one will be able to tell or see any zucchini in the brownies. DO NOT DRAIN grated zucchini. Measure 3 cups grated zucchini, lightly packed. Don’t push tight zucchini while measuring it.
Cocoa Powder - Dutch processed cocoa powder has stronger chocolatey taste and is best choice. You can use ordinary cocoa powder as well.
Extra Chocolatey - If you like your brownies extra chocolatey add choco chunks (or choco chips) to the batter before baking.
Perfect Brownies - Don’t overbake chocolate zucchini brownies. It’s done once tooth pick removed with crumbs. There should not be any wet batter on the stick. 
Tastes Better On Day Two - It tastes even BETTER the next day. That gives all excuses to make ahead a big batch and store them in fridge. They stay moist for days!
Don't Like Frosting? - If you don’t want to add frosting on brownies, you can skip or reduce the amount you use by simply drizzling the frosting on top instead of spreading all over. Alternatively top your brownies with choco chunks or chips soon as it comes out of oven. Chuck those choco chips or chunks on brownies while it’s still hot.
Nutrition mentioned is per bar/slice, medium sized slice. I got 15 medium sized slices/bar.


Calories: 275kcal | Carbohydrates: 44g | Protein: 3g | Fat: 11g | Saturated Fat: 8g | Cholesterol: 8mg | Sodium: 185mg | Potassium: 141mg | Fiber: 2g | Sugar: 29g | Vitamin A: 143IU | Vitamin C: 4mg | Calcium: 12mg | Iron: 1mg