These fudgy vegan zucchini brownies combine smooth zucchini puree, rich cocoa powder, and melty chocolate chunks for a moist, flavorful treat. Freshly baked in just 30 minutes with simple ingredients, they’re perfect for a quick and healthy dessert or snack.
Prep Time 10 minutesminutes
Cook Time 20 minutesminutes
Cooling Time 1 hourhour
Total Time 1 hourhour30 minutesminutes
Servings 16
Calories 172kcal
Ingredients
1mediumzucchinipureed (¾ cup/180ml puree, about 1 ¾ chopped)
Preheat oven to 325° F (160° C). Line a 8 x 8” (20 x 20cm) baking pan with parchment or grease very thoroughly.
Roughly chop the zucchini and puree in a blender or food processor.
1 medium zucchini
In a large bowl, combine zucchini puree and sugar. Whisk or beat with an electric mixer until sugar starts to dissolve. Dissolving the sugar helps create the shiny top on the brownies. Do not let the sugar sit too long in the zucchini before moving on or all the water will be pulled out of the zucchini creating an unevenly wet batter.
1 cup granulated sugar, 1 medium zucchini
Add in the oil and vanilla extract. Whisk until emulsified.
⅓ cup neutral oil, 1 teaspoon vanilla extract
Add the cocoa powder and whisk until smooth.
6 tablespoons cocoa powder
Add in the flour, salt, and baking soda. Stir until smooth.
1 ¼ cups all-purpose flour, ½ teaspoon baking soda, ½ teaspoon salt
Fold in the chopped chocolate.
⅔ cup chopped chocolate
Pour into prepared pan and tap the pan several times to force any air bubbles out.
Bake for 20-23 minutes until set on top. Allow to cool completely in the pan before removing and cutting into 16 squares.
Notes
Whisk the sugar into the zucchini puree well to help create a shiny, crackly top on your brownies.
Use natural cocoa powder instead of Dutch-processed for the best flavor and proper rise.
Let the brownies cool fully before slicing to avoid sticking and achieve clean cuts. Warm brownies can be tricky to cut.
These brownies freeze well; wrap individual pieces and freeze for up to a month for easy grab-and-go snacks.