This chocolate crazy cake, also known as wacky cake, is rich, moist, and made without eggs, milk, or butter. It is an easy depression era dessert that mixes right in the pan.

This post may contain affiliate links. Read disclosure policy.
Easy Chocolate Wacky Cake Recipe
If you’ve never heard of a crazy cake before, you’re in for a fun surprise. It’s also known as depression era chocolate cake or wacky cake because it doesn’t contain what were considered the more costly and hard-to-find ingredients (milk, eggs, and butter!).
It’s as simple as a chocolate dump cake (no mixing bowls required) and as chocolaty and moist as the best chocolate cake recipe. It’s optional but add a chocolate buttercream frosting, and watch this become your go-to recipe!
Ingredients Notes

Find the full printable recipe with specific measurements below.
- Cocoa powder: Use natural unsweetened cocoa powder for best results. The acid will react with the baking soda and vinegar giving the cake a nice lift and a soft, tender crumb.
- Baking soda and white vinegar: Used to leaven the cake and give it rise since there are no eggs!
- Olive oil: The fat needed for moisture. It’s a cost-effective replacement for butter. You can also use vegetable oil or canola oil instead.
- Pantry staples: Sugar, salt, vanilla. You’ll also need warm water.
- Frosting (optional): Originally this poor man’s cake did not have chocolate frosting but I include it because it makes it super delicious!
How to Make Chocolate Crazy Cake
Add flour, sugar, cocoa powder, baking soda, and salt to a greased 9×9 square pan. Whisk gently, then make a hole in the center.

Fill with the vinegar, oil and vanilla. Pour warm water overtop and whisk everything well.
Bake the cake in a preheated 350°F oven for 33-35 minutes and allow it to cool completely before adding an optional layer of frosting on top.

Recipe Tips
- Keep this vintage cake out at room temperature. It tends to dry out quicker when kept in the fridge.
- If you prefer to make this in a large mixing bowl, you can. Combine all the ingredients and pour the cake batter into a prepared baking pan.
- All ovens bake differently so be sure to check your chocolate crazy cake early to avoid overbaking.
- Top the frosting with festive sprinkles depending on the occasion!
Variations
- Vanilla crazy cake: Just omit the cocoa powder and use a vanilla buttercream frosting.
- Chocolate glaze: To truly stick with the no-butter theme, add cocoa powder to a powdered sugar glaze.
- Cupcakes: Make the batter in a bowl, following the same steps. Pour it into a prepared cupcake tin 3/4 of the way up the liner and bake for 15-20 minutes.
- Other frosting options: Use anything from a classic cake frosting to cream cheese frosting. Chocolate ganache or caramel frosting would be great.

More chocolate cake recipes include chocolate Texas sheet cake, chocolate cupcakes from scratch and chocolate cake pops.
More Chocolate Cake Recipes

Chocolate Crazy Cake
Video
Ingredients
- 1 ½ cups all-purpose flour
- 1 cup sugar
- ⅓ cup cocoa powder
- 1 teaspoon baking soda
- ¾ teaspoon salt
- 1 teaspoon white vinegar
- 1 teaspoon vanilla
- ⅓ cup olive oil
- 1 cup warm water
Chocolate Frosting
- ¼ cup butter , softened
- ¼ cup cocoa powder
- 1 teaspoon vanilla
- 1 cup powdered sugar
- 2-3 Tablespoons cream
- pinch of salt
Instructions
- Preheat and prepare: Preheat oven to 350°F. Grease a 9×9" square pan with butter. See notes for a 9×13" pan.
- Add dry ingredients to pan: Directly into the greased pan, add 1 1/2 cups flour, 1 cup sugar, 1/3 cup cocoa powder, 1 teaspoon baking soda and 3/4 teaspoon salt. Whisk gently.
- Add wet ingredients to pan: Make a hole in the dry ingredients and add 1 teaspoon vinegar, 1 teaspoon vanilla, and 1/3 cup oil. Pour 1 cup of warm water over the top and whisk to combine the batter well.
- Bake cake: Bake cake for 33-35 minutes. Cool completely.
- Make frosting: While cake is cooling, add 1/4 cup butter, 1/4 cup cocoa powder, 1 teaspoon vanilla, 1 cup powdered sugar, 2-3 Tablespoons cream, and a pinch of salt to a medium sized mixing bowl. Mix with a hand mixer until smooth and fluffy.
- Frost cake: Frost cake and serve!
Last step: Please leave a comment and rating after you make the recipe.
Notes
Nutrition
Nutrition provided is an estimate. It will vary based on specific ingredients used.

Dixie
This cake was a great hit with the book club members last night. It was simple and easy to make, with a very rich chocolate flavor. I added walnuts to the batter, dusted the frosting with finely chopped walnuts. Thanks for sharing another delicious recipe, Dixie
Sarah @IHeartNaptime
Yum! Sounds delicious with the walnuts added to the crazy cake! Glad the book club enjoyed it.
Deb
I know you said we could make it in a 9×13 but I don’t want it thin can I double the recipe for a thicker cake .
Sarah @IHeartNaptime
Yes, keep an eye on the baking time!
Kathy
Easy to make, stayed moist for a few days, though I found there was not enough batter for a 13×9 cake tin.
Sarah @IHeartNaptime
So glad you enjoyed the crazy cake Kathy! It works best in 9 inch square pan and is quite thin for a 9×13 as indicated in recipe notes.
Kelly
Easy to make, I frosted it when the cake was still warm. Tastes just like texas brownies but doesn’t make a sheet pan full. Delicious cake. Just the right size for a small family.
Sarah @IHeartNaptime
So glad you loved the crazy cake!
Whitney Sims
This cake is really moist and tasty. Easy to make when you are low on ingredients!
Sarah @IHeartNaptime
So glad your family enjoyed the crazy cake!
Faye
Thank you for the reminder of this cake! I used to make it at home as a teenager – but we called it a wacky cake, lol. I’ll have to make this with my grandkids. :)
Sarah @IHeartNaptime
Yes! Wacky cake is another fun name for the cake. Your grandkids will love helping make this! Enjoy!