Yield: 20 brownies

Chocolate Zucchini Brownies

Prep Time 15 minutes
Cook Time 25 minutes
Total Time 40 minutes

Rich and decadent Chocolate Zucchini Brownies are made extra moist with grated zucchini. Topped with a decadent fudge frosting, these fudgy brownies are easy to make in one bowl!


For the Brownies:

  • ½ cup vegetable oil
  • 1 cup granulated sugar
  • ½ cup light brown sugar, packed
  • 2 teaspoons vanilla extract
  • 2 cups all-purpose flour
  • ½ cup dark chocolate unsweetened cocoa powder
  • 1 ½ teaspoon baking soda
  • 1 teaspoon kosher salt
  • 2 ½ cups cup finely shredded zucchini

For the Frosting:

  • ¼ cup unsalted butter, melted
  • 5 Tablespoons dark chocolate unsweetened cocoa powder
  • 2 cups powdered sugar
  • 6 Tablespoons heavy whipping cream
  • ½ teaspoon vanilla extract


  1. Preheat oven to 350 degree F. Line a 13x9 baking dish with parchment paper. Set aside.
  2. For the brownies, in a large bowl, combine oil, sugars, and vanilla extract. Add in flour, cocoa powder, baking soda and salt. Stir together until well blended. The batter will be very dry, it's okay!!
  3. Fold in shredded zucchini. Depending on the moisture of your zucchini, your batter may still be slightly dry. Let batter sit 10 minutes before pouring into baking dish.
  4. Bake for 25-30 minutes until cooked. Remove and cool completely before frosting.
  5. For the frosting, combine the melted butter with cocoa powder in a small bowl with a whisk. Add in powdered sugar, heavy cream and vanilla. Whisk until smooth. Spread over cooled brownies. Cut into bars and enjoy!!


    • Let the batter rest. The brownie batter will look very dry when it first comes together. This is normal. Let it sit for 10 minutes before pouring it to the baking dish. The moisture from the zucchini will release into the batter as it rests. Trust me!
    • Cut brownies with a clean plastic knife. The plastic knife makes perfectly even cuts--no crumbling! Be sure to let the brownies cool completely before cutting them!
    • Store tightly covered. At room temperature, these chocolate zucchini brownies stay good for 4 -5 days.
    • Additions: Add some chocolate chips or walnuts pieces to the batter before baking for a delicious dreamy brownie.
    • Try our chocolate chip frosted zucchini brownies for a delicious twist!

Nutrition Information:



Serving Size:

1 brownie

Amount Per Serving: Calories: 284Total Fat: 12gSaturated Fat: 5gTrans Fat: 0gUnsaturated Fat: 7gCholesterol: 12mgSodium: 163mgCarbohydrates: 41gFiber: 1gSugar: 30gProtein: 2g

*Nutrition facts are an estimate and not guaranteed to be accurate. Please see a registered dietitian for special diet advice.

Did you make this recipe?

Please leave a comment on the blog or share a photo on Instagram