This incredibly delicious Chocolate Zucchini Crazy Cake is one of my many adaptations of the vintage Chocolate Crazy Cake recipe. It’s so rich, moist and chocolatey, you won’t believe it’s made with simple pantry staples you probably already have on hand. It’s also a great option for anyone with allergies or special diets, and it just happens to be vegan with no eggs, milk, or butter. This cake is made with no eggs, milk, or butter, but you would never know it!
A Depression Era Chocolate Zucchini Cake
Chocolate Zucchini Crazy Cake is a zucchini-filled twist on the classic Chocolate Crazy Cake, also known as Wacky Cake or Depression Cake. First created during the Great Depression, this dessert earned its name because it required no eggs, milk, or butter, ingredients that were expensive or hard to find during that time. Generations have enjoyed its rich flavor and simplicity, and this zucchini version adds extra moisture and a touch of wholesome goodness to the original recipe.

Below is a list of the simple, budget-friendly ingredients you’ll need for this delicious cake. For the full recipe, please see the recipe card below.
Ingredients Needed To Make Chocolate Zucchini Crazy Cake
- all-purpose flour
- white sugar
- unsweetened cocoa powder
- ground cinnamon (The cinnamon in this recipe works to enhance the chocolate flavor, not to overpower it! In addition, it makes the cake smell amazing.)
- baking soda
- baking powder
- salt
- vegetable oil (or canola oil)
- pure vanilla extract
- apple cider vinegar (or white vinegar)
- water
- zucchini
- favorite chocolate frosting (store bought or homemade)
HOW TO MAKE CHOCOLATE ZUCCHINI CRAZY WACKY CAKE
To start, preheat oven to 350 degrees F. then spray an 8″x 8″ baking pan with non-stick cooking spray.
PREPARE THE ZUCCHINI
First, grate the zucchini and then remove excess water and set aside.
HOW TO SQUEEZE WATER FROM ZUCCHINI BY HAND
- First, grate the zucchini using the large holes on your box grater.
- Spread the grated zucchini in an even layer on several sheets of paper towel.
- Next, form a ball. Gather the corners of the paper towel and twist them to form the zucchini into a ball, like a baseball.
- Now squeeze out the water. Hold the ball over a sink and squeeze it firmly by hand to wring out all the excess liquid.
- Last, unwrap the zucchini and set aside. The zucchini will now be much drier and ready to use in your cake batter.

MIX THE CAKE BATTER
In a large bowl, mix the dry ingredients (flour, sugar, unsweetened cocoa, cinnamon, baking soda, baking powder, and salt) until well blended.

Next, make 3 depressions in dry ingredients – two small, one larger. Add the vinegar in one depression, vanilla in the other, and then the vegetable oil in the third larger depression. Now, pour the water over top. Mix well until smooth. *I use a whisk to mix.
ADD THE ZUCCHINI AND BAKE
Next, gently fold in the zucchini until evenly combined – do not over mix. Last, pour batter into the baking pan.

Bake on the middle rack of the oven for approximately 35–40 minutes, and then check the center of the cake with a toothpick to make sure it comes out clean before pulling it out of the oven.

COOL, ADD YOUR FAVORITE TOPPING AND SERVE!
Finally, allow to cool completely, then top with your favorite chocolate frosting, a dusting of powdered sugar or a dollop of whipped cream.

TIPS FOR MAKING CHOCOLATE ZUCCHINI CRAZY WACKY CAKE
- For the zucchini, use the large holes on your box grater. Then be sure to remove all excess liquid using a paper towel or clean cloth. (My personal favorite method is wringing it out by hand with paper towel!) You can also check out this post from The Kitchn that shares 7 ways to remove water from zucchini.
- For most of my crazy cake recipes, you can mix everything right in the baking dish. However, for this zucchini cake, it’s best to mix the batter in a separate bowl first.
- In addition, you can also make this into cupcakes! Since this post was written, I’ve added even more Crazy Cake flavors, so be sure to check out the whole list of my other recipes.
- For a dairy free frosting recipe, head over to Oh She Glows for a simple 2-ingredient chocolate fudge frosting recipe!
- Finally, for a great, easy chocolate frosting (a favorite go-to), I love the One Minute Frosting recipe from The Yum Life!

Frequently Asked Questions For Zucchini Crazy Cake
It’s called Crazy Cake (also known as Wacky Cake or Depression Cake) because it’s a surprising recipe that doesn’t require any eggs, milk, or butter. The original recipe dates back to the Great Depression, cherished for generations.
The vinegar is an important part of the leavening process. It reacts with the baking soda, which is what makes the cake so light and airy. You won’t taste a hint of the vinegar in the finished cake!
Yes! Just use a 9×13 baking pan.
Yes! Crazy Wacky Cakes can be made with gluten-free mixes. Many people have commented that this cake is wonderful when made with gluten-free mixes.
Yes, you can substitute the apple cider vinegar with white vinegar. The vinegar’s job is to react with the baking soda to help the cake rise, so both will work!
Yes, this recipe is very adaptable! It works perfectly in a 9″x9″ pan or a round cake pan. You can also double the recipe for a 9″x13″ pan, or use it for cupcakes by reducing the baking time to 15–20 minutes. Always be sure to check the center with a toothpick to make sure it comes out clean before pulling out of the oven.
This cake can be stored in an airtight container for up to 3–4 days in the refrigerator.
PINNABLE IMAGE

More Crazy Cake Recipes to Try!

Chocolate Zucchini Crazy Cake (No Eggs, Milk or Butter!)
Ingredients
Dry Ingredients
- 1 ½ cups all-purpose flour
- 1 cup white sugar
- ¼ cup unsweetened cocoa powder
- ½ teaspoon ground cinnamon
- 1 teaspoon baking soda
- ½ teaspoon baking powder
- ½ teaspoon salt
Wet Ingredients
- 5 tablespoons vegetable oil (or canola oil)
- 1 ½ teaspoons pure vanilla extract
- 1 tablespoon apple cider vinegar (or white vinegar)
- 1 cup water
Zucchini (folded into batter last)
- 1 cup shredded zucchini, packed (excess water removed)
Instructions
- Preheat oven to 350 degrees F. Spray an 8"x 8" baking pan with non-stick cooking spray. Grate the zucchini and remove excess water and set aside.
How to Squeeze Water from Zucchini by Hand
- Grate the zucchini using the large holes on your box grater.
- Spread the grated zucchini in an even layer on several sheets of paper towel.
- Next, form a ball. Gather the corners of the paper towel and twist them to form the zucchini into a ball, like a baseball.
- Now squeeze out the water. Hold the ball over a sink and squeeze it firmly by hand to wring out all the excess liquid.
- Last, unwrap the zucchini and set aside. The zucchini will now be much drier and ready to use in your cake batter.
Cake Batter
- Mix the dry ingredients (flour, sugar, unsweetened cocoa, cinnamon, baking soda, baking powder and salt) in a large bowl – until well blended.
- Make 3 depressions in dry ingredients – two small, one larger. Add the vinegar in one depression, vanilla in the other, and the vegetable oil in the third larger depression. Pour water over top. Mix well until smooth. *I use a whisk to mix.
- Last, gently fold in the zucchini until evenly combined – do not over mix. Then pour evenly into baking pan.
Bake
- Bake on the middle rack of the oven for approximately 35–40 minutes.
- Check the center of cake with a toothpick to make sure it comes out clean. Allow to cool completely, then top with your favorite chocolate frosting, a dusting of powdered sugar, or a dollop of whipped cream.
- This cake can be stored in an airtight container for up to 4 days in the refrigerator.
Notes
- Use your favorite store bought or homemade chocolate frosting.
- For a dairy free frosting recipe, head over to Oh She Glows for a simple 2-ingredient chocolate fudge frosting recipe!
- For a great, easy chocolate frosting (a favorite go-to), I love the One Minute Frosting recipe from The Yum Life!






Tracy Parsell
Can you provide a TL;DR for readers in a rush?
Mary Neumann
At the top, Look for JUMP TO RECIPE – takes you right to my printable recipe card.