Wacky Cake
Introduction
What if I told you that one of the most tender, deeply chocolatey cakes you will ever bake requires no eggs, no butter, no milk, and not even a mixing bowl? That is exactly what a Wacky Cake delivers. This old-fashioned dessert, often called crazy cake or depression cake, was born during an era of rationing, yet it tastes like pure comfort. Baked right in the pan and topped with a cloud-like vanilla frosting, this eggless chocolate cake is proof that simple pantry ingredients can create something unforgettable.
What Is Wacky Cake?
Wacky cake, also known as depression cake or crazy cake, is a one-pan chocolate cake that became popular during the Great Depression and World War II. Because eggs, butter, and milk were scarce or expensive, home bakers needed a dessert that relied on shelf-stable pantry staples. The magic comes from the reaction between baking soda and vinegar, which gives the cake its lift and soft crumb. You mix everything directly in the baking dish, so cleanup is wonderfully minimal. The result is a moist, fudgy dairy-free chocolate cake that pairs beautifully with a silky vanilla frosting.
Wacky Cake Ingredients
For the Chocolate Cake
- 180g (1 1/2 cups) all-purpose flour
- 200g (1 cup) granulated sugar
- 4 tbsp rounded unsweetened cocoa powder
- 1 tsp baking soda
- 1 tsp salt
- 1 tbsp white vinegar
- 1 tsp pure vanilla extract
- 90ml (6 tbsp) vegetable oil
- 240ml (1 cup) water
For the Vanilla Frosting
- 226g (1 cup) unsalted butter, at room temperature
- 300g (2 1/2 cups) powdered sugar
- 1 tbsp pure vanilla extract or vanilla bean paste
A 1:1 gluten-free flour blend can replace the all-purpose flour if needed. Apple cider vinegar works as a substitute for white vinegar, and sunflower oil or canola oil can replace vegetable oil. The butter must be at room temperature before you start whipping the frosting.
How to Make Wacky Cake
This cake comes together in minutes because the dry ingredients are mixed right in the baking dish. Use an ungreased 20x20cm (8×8-inch) glass or ceramic dish for the best texture.
Making the Chocolate Cake
- Preheat your oven to 177 degrees C (350 degrees F). Let it fully heat before baking.
- Add the flour, sugar, cocoa powder, baking soda, and salt directly into the ungreased baking dish. Stir with a fork until evenly combined.
- Make three separate wells in the dry mixture. Pour the vinegar into the first well, the vanilla into the second well, and the vegetable oil into the third well.
- Pour the water over the entire surface. Use a fork to mix everything until no dry patches remain. The batter will be thin, which is normal.
- Bake for 26 to 30 minutes. Insert a toothpick into the center to check for doneness. It should come out clean or with a few dry crumbs.
- Cool the cake completely in the pan on a wire rack before frosting.
Making the Vanilla Frosting
- Beat the room temperature butter with a whisk attachment on medium-high speed for about 5 minutes. Scrape down the bowl once or twice. The butter should look very light and fluffy.
- Reduce the mixer speed to low and gradually add the powdered sugar. Adding it slowly prevents a sugar cloud.
- Add the vanilla extract or vanilla bean paste. Increase the speed to medium-high and whip for another 2 minutes until the frosting is light and cloud-like.
- Spread the frosting generously over the cooled wacky cake.
Wacky Cake Nutritional Information
These values are approximate and based on 9 servings with the vanilla frosting included.
- Serving size: 1 slice
- Calories: about 560
- Protein: 3 grams
- Carbohydrates: 71 grams
- Fat: 29 grams
- Fiber: 1 gram
If you skip the frosting, each slice has roughly 255 calories, 9 grams of fat, 37 grams of carbohydrates, 2 grams of protein, and 1 gram of fiber.
Wacky Cake Preparation Time
- Prep time: 15 minutes
- Cook time: 26 to 30 minutes
- Total time: about 45 minutes
- Additional cooling time: at least 1 hour
This is much faster than a traditional layered cake because there is no creaming, no electric mixer for the cake batter, and no pile of mixing bowls to wash.
Healthier Alternatives
This recipe is naturally egg-free and dairy-free in the cake portion. You can make a few easy swaps for a lighter or special-diet version.
- Use a 1:1 gluten-free flour blend to make it gluten-free.
- Replace half of the all-purpose flour with whole wheat pastry flour for extra fiber.
- Reduce the granulated sugar to 150g if you prefer a less sweet cake.
- Swap half of the vegetable oil with unsweetened applesauce to cut fat.
- Use vegan butter or coconut cream for the frosting to keep it fully dairy-free.
- Serve the cake with a light dusting of powdered sugar or fresh fruit instead of thick frosting.
Serving Suggestions
A slice of wacky cake is wonderful on its own, but it also welcomes a few simple upgrades.
- Top with fresh raspberries, strawberries, or cherries.
- Add a scoop of vanilla ice cream or dairy-free coconut ice cream.
- Dollop with whipped cream or coconut whipped cream.
- Drizzle with warm peanut butter or chocolate sauce.
- Pair with a glass of cold oat milk, a black coffee, or a vanilla cold brew.
- For an evening treat, serve with a dry red wine like Pinot Noir.
Common Mistakes to Avoid
Avoid these common issues to keep your wacky cake tender and moist.
- Do not overmix the batter. Stir just until no dry streaks remain.
- Do not overbake the cake. Check it a minute or two early because every oven runs differently.
- Do not frost a warm cake. The frosting will melt and slide right off.
- Do not use cold butter for the frosting. It will not whip properly.
- Do not dump all the powdered sugar into the mixer at once. Add it gradually.
- Do not forget the vinegar. It is essential for the cake to rise.
Storage Tips
Store the frosted cake in an airtight container at room temperature for up to 2 days. If your kitchen is warm, refrigerate it for up to 5 days and bring slices to room temperature before serving.
For longer storage, freeze the unfrosted cake. Wrap it tightly in plastic wrap and foil, then freeze for up to 3 months. Thaw overnight at room temperature and frost before serving. To reheat an unfrosted slice, microwave it for 10 to 15 seconds. Frosted slices are best enjoyed at room temperature rather than microwaved.
Conclusion
Wacky cake is one of those timeless recipes that proves you do not need fancy ingredients to create something truly comforting. It is chocolaty, tender, and incredibly easy to make. Whether you call it wacky cake, crazy cake, or depression cake, this one-pan dessert belongs in your regular baking rotation. I hope you love it as much as I do. Leave a comment below and share your experience, especially if you try a fun frosting variation or add your own twist.
Frequently Asked Questions
Why is it called Wacky Cake?
The name comes from the unusual mixing method and ingredient list. The cake is mixed directly in the pan, uses no eggs, butter, or milk, and relies on vinegar and baking soda for lift. This made it practical during the Great Depression and World War II rationing.
Can I make this Wacky Cake gluten-free?
Yes. Use a 1:1 gluten-free flour blend in place of the all-purpose flour. The texture may be slightly different, but it will still be moist and delicious.
Do I need to grease the baking dish?
No. Traditional wacky cake is baked in an ungreased glass or ceramic dish. The cake releases cleanly. If you use a metal pan, lightly grease it or line it with parchment paper to prevent sticking.
Can I use a different pan size?
Yes. A 9×9-inch pan will produce a slightly thinner cake, so start checking for doneness a few minutes early. For a 9×13-inch pan, double the recipe and increase the baking time slightly.
Can I make Wacky Cake ahead of time?
Absolutely. Bake the cake a day ahead, cool it completely, and wrap it tightly at room temperature. The frosting can also be made ahead and refrigerated. Bring it to room temperature and re-whip before spreading.
What other frostings work with Wacky Cake?
Chocolate ganache, peanut butter frosting, cream cheese frosting, or a simple dusting of powdered sugar all taste great. A fluffy vanilla frosting is classic, but this cake is very versatile.
Why does the cake use vinegar?
Vinegar reacts with baking soda to create carbon dioxide. This helps the cake rise and creates a soft, tender crumb. You will not taste vinegar in the finished cake.

Wacky Cake
Ingredients
For the Chocolate Cake
- 180 g all-purpose flour 1 1/2 cups
- 200 g granulated sugar 1 cup
- 4 tbsp unsweetened cocoa powder rounded
- 1 tsp baking soda
- 1 tsp salt
- 1 tbsp white vinegar
- 1 tsp pure vanilla extract
- 90 ml vegetable oil 6 tbsp
- 240 ml water 1 cup
For the Vanilla Frosting
- 226 g unsalted butter at room temperature, 1 cup
- 300 g powdered sugar 2 1/2 cups
- 1 tbsp pure vanilla extract or vanilla bean paste
Instructions
Making the Chocolate Cake
- Preheat your oven to 177 degrees C (350 degrees F). Let it fully heat before baking.
- Add the flour, sugar, cocoa powder, baking soda, and salt directly into the ungreased baking dish. Stir with a fork until evenly combined.
- Make three separate wells in the dry mixture. Pour the vinegar into the first well, the vanilla into the second well, and the vegetable oil into the third well.
- Pour the water over the entire surface. Use a fork to mix everything until no dry patches remain. The batter will be thin, which is normal.
- Bake for 26 to 30 minutes. Insert a toothpick into the center to check for doneness. It should come out clean or with a few dry crumbs.
- Cool the cake completely in the pan on a wire rack before frosting.
Making the Vanilla Frosting
- Beat the room temperature butter with a whisk attachment on medium-high speed for about 5 minutes. Scrape down the bowl once or twice. The butter should look very light and fluffy.
- Reduce the mixer speed to low and gradually add the powdered sugar. Adding it slowly prevents a sugar cloud.
- Add the vanilla extract or vanilla bean paste. Increase the speed to medium-high and whip for another 2 minutes until the frosting is light and cloud-like.
- Spread the frosting generously over the cooled wacky cake.
