We’re about to head into the height of zucchini season, which is just one of the many reasons you’ll adore this Chocolate Zucchini Cake.
I love getting fresh zucchini from the farmer’s market all summer long. It’s one of those veggies that’s so easy to cook and bake with. You can find a million ways to get creative whether you’re going savory or sweet. And it doesn’t take nearly an hour to cook like root veggies.

Adding zucchini to cake happens to be one of my favorite ways to use the stuff. I also enjoy a good zucchini bread, like this Lemon Yogurt Zucchini Bread.
I love snack cakes like this recipe because they’re just one layer, and there’s no assembly or decorating required. They’re also super easy to transport. You don’t even need an electric mixer for the batter or the icing here!
That makes this recipe perfect for bringing to a summer potluck or BBQ. Especially if you have an abundance of zucchini to use up!

I find many chocolate zucchini cakes to be kind of bland and a little dry. Read my tips below for getting a super rich and fudgy cake with tons of chocolate flavor.
This might just become your new favorite zucchini recipe!
How to Make Moist Chocolate Zucchini Cake
The Best Cocoa Powder for Chocolate Cake
Cocoa powder lends more chocolate flavor than melted chocolate. But it can also zap some moisture, so read my tips below for how to make sure your cake is nice and tender and moist. This recipe uses natural unsweetened cocoa powder (not Dutch process cocoa powder). Learn more about cocoa powder here.

For best results, weigh your cocoa powder and flour to ensure you don’t over-measure. This will result in a dry cake. If you don’t have a digital kitchen scale, then use the spoon-and-level method.
How to Shred Zucchini for Cake (IMPORTANT!)
To avoid gummy, dense, or unbaked Chocolate Zucchini Cake, it’s important to remove as much excess water from the zucchini as possible.
- Start by washing the zucchini and trimming the ends. Grate using the big holes of a box grater. Scoop up the shredded zucchini and place in a strainer or colander. Move on to prepare the rest of the ingredients and batter for the recipe.
- Once you’re ready to add in the zucchini, wrap it in a clean towel or paper towels and give it a very tight squeeze with your hands to wring out excess water. Do this a few times. If your hands aren’t quite strong enough, you can also press the zucchini inside a potato ricer or hand-held citrus squeezer. This is super effective at getting rid of water.
- Once you fold in the zucchini to the batter, stir gently until JUST combined. Over-mixing can cause a tough or gummy texture.
Why Use Butter AND Oil in a Cake?
- I find this provides the best of both worlds.
- You get the wonderful flavor from the butter and the moist texture from the oil.
- This is because oil is a liquid at room temperature so it gives your palate the sensation of moisture.
- Learn more about Butter vs. Oil in Baking here.
How to Bake a Moist & Fudgy Chocolate Cake
- In addition to the tips above, using ingredients like brown sugar, full-fat sour cream, and an extra egg yolk all help to add richness and moisture to this cake.
- That’s because these ingredients both tenderize and draw and hold onto moisture.
- You can learn more about how baking ingredients work in my Magic of Baking online class.
Can I Substitute the Sour Cream?
You can use full-fat plain yogurt instead!
What Type of Chocolate Chips Should I Use?
I used semi-sweet chocolate chips, but you could experiment with milk chocolate chips, mini chocolate chips, or even white chocolate chips, if you prefer.
Is it Better to Bake a Cake in a Glass or Metal Pan?
- This recipe is best baked in an 8-inch metal baking pan.
- Metal conducts heat more quickly and efficiently than glass or ceramic so you won’t have any issues with an under-baked center.
- If you must use glass or ceramic, reduce the baking temperature to 325°F and increase the baking time by 5 to 10 minutes.
- Learn more about Glass vs. Metal Baking Pans in my article here.
Frosting for Zucchini Cake
I used a simple icing for this Chocolate Zucchini Cake recipe, but you could also use my cream cheese frosting or even this chocolate frosting.
Can I Double this Recipe?
Yes! Double all ingredients, bake in a 9 by 13-inch pan, and add about 5 to 10 minutes to the baking time. If using glass, see note above.
How Long Does Chocolate Zucchini Cake Last?
This Zucchini Cake can be stored in an airtight container at room temperature for up to 4 days.
Can You Freeze Chocolate Zucchini Cake?
- Freeze individual slices on parchment paper for about 15-30 minutes, then wrap each in plastic wrap and place in an airtight container.
- Defrost in the fridge or on the counter and let come to room temperature before enjoying.
- I recommend freezing the cake unfrosted.

More Chocolate Cake Recipes
For the cake:
-
1
cup
plus 2 tablespoons (143 grams) all-purpose flour,
measured correctly
-
1/2
cup
(43 grams) unsweetened cocoa,
measured correctly
-
1
cup
(200 grams) light brown sugar
-
1
teaspoon
salt
-
1
teaspoon
baking soda
-
4
tablespoons
(57 grams) unsalted butter,
melted
-
1/4
cup
fresh vegetable oil
-
1/2
cup
(120 grams) full fat sour cream or plain whole milk yogurt,
at room temperature
-
2
large eggs plus 1 egg yolk,
at room temperature
-
2
teaspoons
vanilla extract
-
1
cup
(136 grams) shredded zucchini,
from about 1 medium zucchini
-
1
cup
(170 grams) semisweet chocolate chips
For the icing:
-
1/2
cup
(63 grams) powdered sugar,
sifted
-
1
tablespoon
milk
Make the cake:
-
Preheat the oven to 350°F. Line an 8 by 8-inch metal baking pan* with parchment paper then spray with nonstick cooking spray.
-
In a large bowl, whisk together the flour, cocoa, sugar, salt, and baking soda.
-
In a small bowl, whisk together the melted butter, oil, sour cream, eggs, egg yolk, and vanilla extract.
-
Make a well in the center of the dry ingredients and pour in the wet ingredients. Stir until a few streaks of flour remain. Squeeze out any additional moisture from the shredded zucchini before adding to the batter (see recipe post for tips on reducing excess moisture, which will create a gummy cake texture). Add in the chocolate chips. Stir until just barely combined.
-
Pour the batter into the prepared pan and bake for 30 minutes or until a toothpick or cake tester comes out clean. If your cake sinks slightly in the middle, that's normal because it's so moist and rich!
-
Let cool completely.
Make the frosting:
-
In a medium bowl, stir together the sugar and milk with a fork until smooth and thick but pourable. Drizzle all over the cake. Let set before serving.
-
Cake can be stored in an airtight container at room temperature for up to 4 days.
* If using a glass pan, bake at 325°F for 35 to 40 minutes, or until a toothpick or cake tester comes out clean.
Photos by Ashley McLaughlin.
Is it possible to be better than delicious???
Best version of zucchini chocolate cake I have made!
Delicious!!! Definitely a go to recipe for a quick and easy dessert!!!
So good – I added a half cup more zucchini! Family loved it and I am making it to take to friends house tonight!
Delicious and easy to make with the kids.
This cake is really sooo good! Honestly, we were a bit skeptical at first about the zucchini here at home, but once we tried it we realized it really makes the cake super moist and delicious. And also, it’s so easy to make
The cake is so moist and delicious!!
A huge hit at my house. Shhhh. Don’t tell them there’s zucchini in it!
Delicious, easy cake recipe and rich chocolate flavor!
The Chocolate Zucchini Cake came out super moist and not unbaked, and not gummy. Was a big hit at the tiny, socially distant fire pit gathering I brought them too. Super tasty!
First time I baked a zucchini chocolate cake and its really delicious.
The cake was moist, sweet, love the chocolate taste plus it’s a healthy cake .
This recipe was exactly as advertised! It was incredibly easy to put together and came out moist, fudgy, and rich. The second day was just as good! I had to cook it a few extra minutes but I often find that to be the case so I think it’s just my oven. I would make this again!
Deep chocolate taste and very moist. I now understand why to use a fork for drizzling. Get the milk ready for this one.
@allovesbikes
Tessa’s description is absolutely correct. This cake is ultra rich, moist, fudgy and most of all delicious. Recipe was easy to make and is a great way to sneak a little veg into a wonderful dessert. The tipi about squeezing the water from the zucchini with a potato ricer is genius. I feel this cake would be best served with an ice cold glass of milk or even better yet a scoop of vanilla ice cream. A definite winning recipe.
This cake is so chocolatey and moist, you won’t even taste zucchini. A must for any chocolate lover!
Has a great dark chocolate flavor. The zucchini makes this cake extra moist!
Wow! I just made it and it was delicious! My little sister doesn’t really like zucchini, but now she can’t stop eating it!! I will definitely make it again;) Thank you very much for this good recipe!
Holy cow… this cake is not only easy, but is so good! Make sure you really wring out the zucchini but other than that I CANNOT wait to make this recipe again! Thank you!
This was phenomenal! So much better than the chocolate zucchini cake I’ve been making for years. My new “go-to” recipe! Definitely making this again the next time I have a potluck or something.
This recipe is a keeper! It was so easy and turned out delicious. Everyone loved it. I will be making this again for sure!
I followed this recipe exactly with the instructions for a glass pan. It is deliciously chocolate and very moist. It rose higher in the pan than it appears in the photo here. I perfect slice of snack cake. Thank you!
Super moist, easy and delicious! Will definitely make this again!
Eating your cake and having it is a possible with this recipe as its loaded with zuchinni but you can hardly see or taste it. It’s one of my go to recipe when I want to impress anyone especially for the first time. Moist, delicious and healthy, all in one cake.
So moist and delicious! A great way to put some veggies into sweet treats. Will definitely make again 🙂
Made this on a whim last week to use a monster zucchini. Everyone loved it! Even zucchini haters asked for seconds – we didn’t tell them the “secret” ingredient! LOL Even without the icing, it was fantastic. Having my 4 year old granddaughter help me make a double batch today!
I made this cake and used Truvia Brown Sugar & Fat Free Greek Yogurt. My husband diabetic and can’t have a lot of sugar. It turned out sooooo good you would never know. Thank you so much for this recipe! I am on WW too and am watching not to eat too much sugar. If you wanted to go further, you could use the sugar free chocolate chips and apple sauce in place of the oil. I will try that another day, but for now the cake was gone within 2 days!!!
This cake is so delicious! Chocolate loaded and moist.
Super fudge and moist!! Will definitely make this again. Even my picky teenager had seconds!!
Very rich and moist! Definitely a keeper. It’s so good on its own, it doesn’t even need the icing, imo.
This recipe is worth every star there is! I measured by weight so the batter was perfect- I only have ceramic and glass to bake in though so it took a frustrating extra 10 minutes to find success! Seriously considering updating my bakeware for your recipes Tessa!
This was incredible! So rich and moist and chocolate filled! I loved the addition of the chocolate chips! And the glaze was so pretty and perfect! Mine did soak into th cake though, so I would make sure you put it on only a few hours before serving
Made this for the first time and was really impressed. Perfect texture, crumb and taste will make it again.
My frosting wasn’t as thick or pretty but as you say, not a beauty contest!
It was super easy to make and soooo delicious! Thanks Tessa, greetings from Hungary.
This cake has a great chocolate flavor and is super tasty even without the icing. I made this in a 9” round pan because we didn’t have a square pan and we ended with some leftover batter so we made two cupcakes with the leftover. DELICIOUS! What’s great is that there’s zucchini so you’re getting in your veggies 😉
no guilt
Totalmente feliz…. este cake es una delicia… lo amé, fácil de preparar y rápido. Gracias Tessa, tus recetas siempre increíbles.
I’m really happy… this cake is delicious.. I loved it. It’s easy and fast to make ..thanks Tessa, your recipes always are incredible.
This recipe is delicious and so easy!
Good chocolate flavor and very easy to make. I used a food processor shredding blade and the zucchini was ready in a jif. We ate it as dessert but I wuld totally eat it for breakfast. It’s not covered in frosting so not super sweet. Great with a cup of coffee.
Baked this moist chocolate cake last week. An amazing way to incorporate vegetables into a cake. The zucchini, oil and yoghurt make the cake super moist and juicy! One of the best chocolate cake recipes I’ve tried and trust me you won’t taste the zucchini! Do try this recipe if you’re looking for a moist chocolate cake!
Rich, chocolatey, and delicious!
This cake is so easy to make and SO MOIST! I didn’t tell my family that are all zucchini haters that it has zucchini, and none could tell. Everyone loved it. Huge chocolate flavor! Well done, Tessa!
This recipe is everything you want in a cake! I can’t believe how moist and rich it is. Next time I’m definitely making a double batch, and I’m going to make thicker icing because it’s all just so freakin’ good!
Oh. My. Goodness. This chocolate zucchini cake is delicious and so moist. Definitely a keeper!
This cake delivered on everything it promised: chocolatey, moist, and easy!
Easy to make and very moist.
This cake recipe is so simple to make (no mixer!) and it turned out delicious. It is nice and moist, very chocolatey, and just sweet enough. I would definitely make this again.
My mind was blown! It’s a delicious, moist, decadent chocolate cake. I didn’t add the glaze because I didn’t have any powdered sugar and I was still so impressed. My family loved it as well!
Loved this recipe. Very moist and sweet
This cake is SO good! Very most and chocolatey, without being too rich. So easy my 14 year old daughter made it while I was gone! I will definitely make this recipe again. Thank you, Tessa!
This was easy to make and delicious!! I don’t particularly care for chocolate cake but this was moist and had great flavor! I had to use a glass pan unfortunately and ended up having to cook it for about 40 mins.
Fast, easy, delicious!
This is a great recipe! I will definitely be making this one for family and friends (when we are out of lockdown!) The video I have of my kids (3 & 5) when I told them there was zucchini in it is priceless!! Thanks Tessa!
So Easy, so moist, so yummy!! I’ve already made this twice and I’ll definitely be making it more!
So easy to follow the recipe. Perfect texture!
This was a great way to use up zucchini. It baked up so moist and delicious!!
Amazing recipe, tang of sour cream, not too sweet, so soft and fluffy, yum yum yum!
So delicious, moist, and EASY! Love this cake and it’s helping me use up so much zucchini from my garden.
Amazing. So moist and flavorful. I realized after I started that I didn’t have vanilla extract. I substiuted with equal parts of rum and added some rum to the glaze. So tasty!
This cake is everything Tessa said it would be – moist, rich, and easy to make! I used a glass pan and baked only 35 minutes, so the cake sunk in the middle. I know better for next time when family comes to visit. 🙂
What an amazing summer dessert!