
Chocolate Zucchini Brownies with Almond Flour
This post may contain affiliate links. Please read our disclosure policy.
These chocolate zucchini brownies are the best brownies ever. They’re rich, fudgy, chocolatey, and totally delicious.

You are just 30 minutes away from digging into the best brownies you’ve ever eaten — do I have your attention now? Some days it’s hard for me to take my job seriously, and this is one of them. Staring at a pan of ooey-gooey, ultra-fudgy chocolate brownies feels a lot more like dessert than work… not that I’m complaining.
The real problem is what happens after they’re made. They disappear. Fast. All that’s left are a few crumbs, some chocolate on the corners of my lips, and these photos I’m sharing with you. Tragic, really.
These zucchini brownies are pure chocolate magic. They’re unbelievably rich and fudgy, made with honey instead of refined sugar, and almond flour gives them the most incredible texture while keeping them gluten-free. With ingredients like almonds, zucchini, eggs, and dark chocolate, they somehow feel indulgent and sensible at the same time — which is exactly my favorite kind of treat.


Three tips for making the best zucchini brownies
- The only step that differs from making regular brownies is grating zucchini. I like to use the small holes on my grater, as the zucchini completely blends into the brownies this way. It takes about an extra minute to grate with the small holes, but it’s worth the extra time.
- Once you have your grated zucchini, you want to ring out as much liquid as possible. I pick up a handful and squeeze it over my kitchen sink.
- Don’t overbake them. This tip applies to all brownie recipes. To test if they’re done, insert a toothpick into the center of the brownies. If it comes out clean, they’re done. If you’re unsure, it’s always best to err on the side of undercooking them.

Best Chocolate Zucchini Brownies with Almond Flour
Ingredients
- 1 medium zucchini (about 1 lb.)
- ½ cup coconut oil
- 1 cup dark chocolate chips (divided)
- 1 ½ cups almond flour
- ¼ cup cocoa powder
- 1 teaspoon baking soda
- 1 teaspoon sea salt
- 3 large eggs
- ¼ cup honey
- 2 teaspoons vanilla
The Chocolate Glaze
- ¼ cup dark chocolate chips
- 2 tablespoons coconut oil
Instructions
- Preheat the oven to 350 degrees Fahrenheit. Line a 9×9 inch baking dish with parchment paper, letting a little hang over the edge. Grate the zucchini (without peeling) using the fine holes on your grater. Squeeze the grated zucchini to remove as much liquid as possible.1 medium zucchini
- Place the coconut oil and ½ cup of the dark chocolate chips in a small frying pan over medium heat and let them melt. Once they have melted whisk them together and remove the pan from the heat.½ cup coconut oil
- While the chocolate is melting add the almond flour, cocoa powder, baking soda, and sea salt to a large bowl and whisk them together.1 ½ cups almond flour, ¼ cup cocoa powder, 1 teaspoon baking soda, 1 teaspoon sea salt
- In a small bowl whisk together the eggs, grated zucchini, honey, and vanilla.3 large eggs, ¼ cup honey, 2 teaspoons vanilla
- Once the chocolate has cooled slightly, add it to the bowl with the eggs and whisk to combine. Pour this into the bowl with the almond flour and stir everything together. Stir in the remaining ½ cup of dark chocolate chips.
- Pour the brownie batter into the prepared baking dish and spread it around so that it covers the pan in an even layer. Bake in the oven for 20 minutes then remove the pan from the oven and let it cool for 10 minutes. Lift the brownies out of the pan using the parchment paper and let them cool completely.
- While the brownies are baking, prepare the glaze. In a small frying pan over medium-low heat melt the chocolate chips and coconut oil. Whisk and set aside.¼ cup dark chocolate chips, 2 tablespoons coconut oil
- Pour the glaze over the cooled brownies, let it set, then cut into 16 pieces.
Video
Nutrition
We have thoroughly tested this recipe for accuracy. However, individual results may vary. See our full recipe disclosure here.



These are amazing! But How long do these last in the fridge?
If they’re kept in a sealed container, they should last 4-5 days. They also freeze well!
Do you need to use almond flour? (Nut allergies in house). Would regular flour or GF flour work as substitute? Same amount 1 1/2 cups? Thanks!
We haven’t tested the recipe with different flours, but my guess is that it would work. If you give it a go, let us know how they turn out with your substitution!
I replaced coconut butter with a regular butter and 1/4 cup of honey with 1/4 cup of brown sugar. The brownie was very tasty!! It didn’t taste zucchini at all! The texture was very moist, not cakey at all, not to sweet but had the intense chocolat flavor. Very good recipe! Thank you 🙂
I followed the recipe exactly. The middle ended up not fully cooked, sadly. Despite this, the outer edges were tasty. Would cook longer next time.
I appreciate the feedback. 🙂
Could I sub for Gluten free flour since i am allergic to almonds?
I haven’t tried that so I can’t say for sure. It is a flexible recipe though so it’s probably worth experimenting with!
It’s my favorite way to use up all the summer zucchini!
Haha yep … the ingredients are all breakfast approved!
So glad to hear they were a hit! I hope you enjoy them just as much the second time around!
Wow, these brownies are super moist. I love the easy chocolate glaze on top. Coconut oil has so many great uses.
It totally does! I use it for everything from baking to putting it on my skin. 🙂
I made these the other day and they were amazing! I have an abundance of zucchini and this was a perfect recipe to use some of it up. I was wondering, how well do these freeze? I was thinking they would be ok if I did not glaze them until ready for use? What are your thoughts?
Thanks in advance.
Heidy McCallum
I’m so happy to hear you liked them! I haven’t tried freezing them myself but I have frozen other brownie recipes with success. Once they’re completely cool, wrap them tight in plastic wrap before putting them in the freezer. I would wait to glaze them like you said. 🙂
I wanted to try this recipe because I ended up with some almond flour, and brownies are awesome. Look at these great pictures, they look seriously delicious and even have a glaze.
I’m sad to say, I am not happy with my brownies! I followed the recipe. No substitutions. Mine are really heavy and dry, kind of a grainy texture. Not at all fudgey and moist like the claims the author has made. I cannot imagine how they would get pictures that look like this. Unless I have done something incorrectly on my end?? I don’t have enough knowledge of baking to know what to try and adjust to make them again.
I’m sorry to hear you found them dry. Did they stay in the oven longer than directed? Or was the pan you used a different size? Those two things are the most likely culprits for dry brownies.
My daughter is allergic to almonds. Could I substitute coconut flower or would you recommend another alternative?
Coconut flour is quite different so I wouldn’t recommend it. Does she eat wheat? Regular flour would also work.
Thanks so much, Jocelyn!
Thanks for pinning, Oana!