This post may contain affiliate links. As an Amazon Influencer, I earn from qualifying purchases.
These fudgy chocolate zucchini brownies have a vegetable hiding inside, but you'd never know! This easy recipe is naturally vegan and delicious.

Want to save this recipe?
Chocolate zucchini brownies are the real deal. And you can't taste the zucchini, despite what anyone might say. I've fooled many people!
I've been making this recipe with fresh zucchini for years. But each summer, I'm amazed again at how seamlessly zucchini shreds bring healthy moisture to baked goods. The same effect occurs in double chocolate zucchini muffins and zucchini yogurt muffins!
Readers have noticed, too!
The best, most delicious moist brownies I’ve ever made! -Lori
These are so good and were perfect for my group with allergies. They’re nut-free, dairy-free, and no eggs, and my group of teens loved them! - Susan B
So, go ahead and indulge in the best zucchini brownie before dinner. There's no better way to eat your veggies!
Jump to:
Ingredient Notes
Here's what you'll need to make this chocolate zucchini brownie recipe with healthy ingredient swaps identified:
- Zucchini to yield 2 cups of loosely packed grated zucchini
- Sweetener to equal 1 AND ¼ cup sugar - We used a combination of sugar and a stevia blend to reduce the sugar content.
- Canola oil or olive oil
- Vanilla extract
- White whole wheat flour, whole wheat pastry flour, or all-purpose unbleached flour. If using a whole wheat option, the final result will be a little denser.
- Cocoa powder, unsweetened
- Baking soda
- Salt
Variation: Add up to ½ cup of chocolate chips or chopped nuts.
The recipe card below includes ingredient amounts, step-by-step instructions, and nutritional information.
Tips for Grating Zucchini
Grate zucchini, skin and all, with a box grater or food processor until you have two cups of shreds. We used a large zucchini and had some leftovers. If this happens, make Zucchini Egg Muffins or Zucchini Fritters with Feta!
Unlike some zucchini recipes, a little moisture is a good thing. There's no need to press out extra wetness. Usually. If it's dripping, dab the wetness away with a paper towel. Fresh, firm zucchini are the best.
If you're really trying to hide the zucchini, use the small holes of a grater! But, if you want to finish the job in a minute use a food processor.

Directions with Pictures
Follow these steps to make moist and fudgy zucchini brownies:

Step 1. Grate a zucchini and measure out 2 cups of loosely packed shreds. Place them on a paper towel-lined plate until you need them.

Step 2. Combine sweetener, oil, and vanilla extract in a bowl. It will be crumbly.

Step 3. Combine flour, cocoa, baking soda, and salt in a second bowl. Add the wet ingredients and cream the mixtures together. The batter will be thick.

Step 4. Fold the grated zucchini into the batter and stir until distributed throughout. The batter becomes wetter as the zucchini is incorporated. So, stir well.

Step 5. Spread the batter into an 8" x 10" glass baking dish spritzed with nonstick spray. You will see some green poking through the surface. Have faith. A magical process occurs during the cooking process, minimizing the green dots and delivering a moist and chewy brownie.

Step 6. Bake for approximately 25-30 minutes at 350°F or until the brownies are firm and begin to pull from the sides of the pan. Don't overcook. It's better to undercook. Allow the brownies to cool before serving.
What should the batter look like?
It's an important question, so we are pausing to discuss it. The results can vary greatly depending on how tightly packed the grated zucchini was measured and how wet it was. Take a good look at the picture!
The batter will be thick. As you stir the wet zucchini shreds, it becomes spreadable but still thick. If necessary, add a teaspoon of water.

Top Tips
- Mix the dry and wet ingredients in separate bowls to ensure that they are thoroughly mixed.
- Allow the zucchini brownies to cool completely. The flavors will continue to meld together during this time.
- Don't overcook the brownies, or they will become crumbly. Err on the side of undercooking them.
Storage
Zucchini brownies are best kept in an airtight container at room temperature for up to 3 days.
For longer storage, refrigerate them for up to a week. Refrigerating can help maintain their moisture and fudgy texture. Allow them to come to room temperature before serving for the best flavor.
More Zucchini Recipes to Love
Would you like more easy, healthy, carb-conscious recipes?
📋 Recipe

Fudgy Chocolate Zucchini Brownies
Want to save this recipe?
Ingredients
- 1 large zucchini to yield 2 cups of loosely packed shreds
- ½ cup canola oil or olive oil
- ¾ cup sugar
- ¾ cups Stevia Blend total sweetener should equal 1 AND ¼ cup sugar
- 2 teaspoons vanilla extract
- 2 cups white whole wheat flour whole wheat pastry flour or unbleached all-purpose flour
- ½ cup cocoa powder unsweetened
- 1 ½ teaspoons baking soda
- 1 teaspoon salt
Instructions
- Preheat oven to 350°F.
- Grate zucchini and measure out 2 cups of loosely packed shreds. Place them on a paper towel-lined plate until you need them.
- Combine sugar, oil, and vanilla extract in a bowl. It will be crumbly.
- Combine flour, cocoa, baking soda, and salt in a separate bowl.
- Add the wet ingredients to the dry ingredients and cream the mixtures together. The batter will be thick.
- Fold the grated zucchini into the batter and stir until distributed throughout. The batter becomes wetter as the zucchini is incorporated. So, stir well.
- Spread the batter into an 8" x 10" glass baking dish spritzed with nonstick spray.
- Bake for approximately 25-30 minutes at 350°F or until the brownies are firm and begin to pull from the sides of the pan. Don't overcook. It's better to undercook. Allow the brownies to cool before serving.
Notes
- Mix the dry and wet ingredients in separate bowls to ensure that they are thoroughly mixed.
- Allow the zucchini brownies to cool completely. The flavors will continue to meld together during this time.
- Don't overcook the brownies, or they will become crumbly. Err on the side of undercooking them.










Rannie says
Omg!!!! I don't need to search another recipe for chewy brownies!!! This is it! I was a bit skeptical because the batter was too crumbly looking texture but I didn't need to worry about that at all!! It came out perfect chewy inside and crunch outside brownies!!! Thank you for sharing!!!!
Marjory says
thanks for your comment. I think I was skeptical the first time I used zucchini in a dessert...but, now it is my favorite brownie!
Robyn says
I made these today - I used 1/4 cup coconut oil & 1/4 cup applesauce in place of the canola oil & I had to add a few Tablespoons of almond milk (because I think I squeezed out too much liquid from my zucchini), but they turned out really moist & delicious. Mine were more cake-like (probably because of the applesauce), so I added a simple glaze of powdered sugar, vanilla, milk, & a tad of butter. So good! My husband & kids didn't even notice the zucchini. I will be keeping this recipe & making these again! Thanks!
Marjory says
Thanks so much for your feedback. Your changes sounds fabulous and I'm craving some brownies now. 🙂
Maria says
Did you squezzee your zuchinni?
I ma ready to Make them but it doesn't specify
Thanks
Marjory says
Hi! Blot dry, but you don't need to squeeze it dry. Thanks for your question and I hope you enjoyed them!
KC says
These are my new favorite vegan brownie recipe! Thank you!
Marjory says
I'm so glad you liked them!!!
ada says
Thanks for sharing. I made these last night in celebration of surviving day 20 of a 22 day Vegan Challenge! I cut back on the sugar and oil a bit and they were very tasty. I will make these again and again.
Marjory says
Congrats on your challenge! Thanks for your comment.
elisa says
hi there,
how can I make this recipe gluten free. thanks
Marjory says
You should be able to replace the flour with a gluten-free type, such as the one Bob's Red Mill makes. Thanks for your question! I hope that helps.
Shandeb says
Brava ! I hate most veggies and of course that's all I'm _supposed_ to eat. Could I grate the zuke and add it to soup or into a spaghetti tomato sauce to have with pasta? Also what spices go with zukes',please?
Thank you for your great creative ideas . I need lots of help learning to cook 😉
Marjory says
Thanks for stopping by! Grated zucchini is awesome in soup and can act like pasta too! As for spices, it depends what you are using it for. If you are using it in spaghetti, a little oregano might be nice. But, I usually just sprinkle with a little salt and pepper.
Heidi says
I love zucchini with basil. I sliced some really thin the other night and put them on homemade pizza. You can cut them in half lengthwise and scoop them out a little (just the seeds) then fill with meat, sauce and cheese then bake. There are a ton of recipes online for zucchini. I used a bunch the other day with a jar of last year's apple butter to make a bread. Good luck and have fun experimenting!
By the way, my batch just went in the oven. I always sub coconut oil nowadays and am excited to eat one. I also realized after I started that I am out of baking soda so I did a 1:4 baking powder substitution. I think they are going to survive the alterations just fine 😉
Marjory says
Sounds like a delicious way to enjoy zucchini! Thanks so much for your comments!
Danielle says
These were delicious! I would never know they were vegan I was suprised the texture was perfect, and would never know they have zucchini in them! I followed the recipe pretty much exact (I used veggie oil instead of canola). Next time I might try whole wheat flour and coconut oil and add some type of nuts.
Marjory says
Thanks for your feedback. Love your ideas for making them even healthier!
Denise says
Has anyone tried feeding the finished results? I was wondering if I could make a few batches, freeze, and enjoy later.
Marjory says
I have not tried freezing these...but, I think it's definitely worth a try!
Stephanie says
There were really yummy. Just go done making them with my boys. They are pretty picky, but gave them a definite thumbs up! "Mom you can't even taste the zucchini!" was what I kept hearing. Thanks for sharing.
Marjory says
I'm so glad everyone liked them!
Jasmine says
Hello, i really want to try this recipe, will it make a big difference if i use bleached flour as opposed to un-bleached flour?
Marjory says
Hi! It should work out fine with all purpose flour too.
April von says
I just love everyone’s love for great food and for learning to use zucchini in a whole new way ... I grow zucchini and just have so much I do not know what to do with all of them most times except give them away . Thank you all ♥️
Marjory Pilley says
Sounds heavenly! I bet you have some wonderful ways to prepare it!
April von says
I use shredded zucchini in my meatballs ,it makes them incredibly tender and moist ! And guess what moms ... if you have a hard time getting the kids to eat veggies ,this is the best way to hide them .❤️
Marjory Pilley says
Genius! I'm a meatloaf muffin fanatic...I'm going to try it in a version of those!
Shannon says
These are great. I made them healthier by replacing half the oil with applesauce, half the flour with whole wheat flour and half the sugar with Splenda for baking.
Marjory says
Thanks for sharing the healthy tips!
Melinda says
I just made these and they are sooooo good!!
Marjory says
Yay! I'm so glad you liked them!
Kat says
Are there any nutrition facts/calorie info for this? Just curious.
Marjory says
Hi! Unfortunately I don't have any nutritional information. But, using a stevia blend reduces the amount of refined sugar...and it does have zucchini in it! Thanks for reading.
Danielle says
I just did the nutritional info on these in MyFitness Pal. 222 calories based on 16 servings. 7.8 fat, 35.8 carbs, 3.8 protein. Someone else commented you could change half out of the oil for unsweetened applesauce and half the flour with whole wheat flour too. That could help reduce calories too! Can't wait to try these! Thanks!
Marjory says
Thanks for sharing these great tips!
nini says
Deeelicious , yet nutritious, moist mouthful of heaven!
Thanks for sharing!!!
Cat says
Hehe yummy! 🙂