| | |

Wacky Cake Recipe: The No-Egg, No-Milk Chocolate Cake

This post contains links to affiliate websites, such as Amazon, and we receive an affiliate commission for any purchases made by you using these links. We appreciate your support!

Some of the links in this post are affiliate links. This means if you click on the link and purchase the item, I will receive an affiliate commission at no extra cost to you. All opinions remain my own.

Sharing is caring!

As an Amazon Associate I earn from qualifying purchases.

I found this Wacky Cake recipe tucked inside one of my old recipe boxes, and I almost skipped right past it because the name sounded like a joke. Wacky Cake, also called Depression Cake or Crazy Cake, is a chocolate cake made with no eggs, no milk, and no butter, born out of necessity during the Great Depression when those ingredients were hard to come by. One bite and I understood why this recipe survived nearly a century of kitchens: it’s rich, moist, and shockingly good for something made with pantry staples.

Two squares of chocolate cake with chocolate frosting on white plates, sitting on a red and white checkered cloth. A glass of milk is blurred in the background.

This recipe uses simple ingredients like flour, cocoa powder, vinegar, and oil to create a chocolate cake that’s just as good as any version made with butter and eggs. It comes together in one bowl, bakes in about 35 minutes, and gets topped with a classic chocolate buttercream frosting that makes it feel like a real celebration cake. If you’ve got a sweet tooth, a tight grocery budget, or just love old-fashioned recipes with a story behind them, this Wacky Cake recipe is about to become a regular in your kitchen too.

Quick Facts

  • What it is: A chocolate cake made without eggs, milk, or butter (the frosting does use butter)
  • Also known as: Depression Cake, Crazy Cake, War Cake
  • Serves: 9
  • Prep time: 15 minutes
  • Bake time: 35 minutes
  • Total time: 50 minutes
  • Storage: Keeps in an airtight container in the fridge for up to 4 days
  • Can it be made ahead? Yes, bake the cake a day ahead, and frost once cooled
  • Bonus: Can be made into cupcakes too
  • Why it works: The vinegar and baking soda react together the second they hit the batter, which is what gives this cake its lift since there’s no eggs to do the job 

Why You’ll Love this Recipe

  • It’s ridiculously easy. One bowl, a whisk, and you’re done. No mixer required for the cake itself.
  • No weird ingredients. Everything is already in your pantry, no special trip to the store needed.
  • It’s budget-friendly. No eggs, no milk, no butter in the cake means this one costs next to nothing to make.
  • It’s genuinely moist. Not “fine for a cake with no eggs” moist, actually moist.
  • It has history. This recipe got families through the Great Depression, and there’s something kind of amazing about that.
  • It’s freezer-friendly. Bake it ahead and frost it whenever you’re ready to serve.

What Each Ingredient Does

Various baking ingredients are arranged on a white surface, including butter sticks, white sugar, flour, powdered sugar, cocoa powder, vanilla extract, oil, and small bowls with other baking essentials.
  • Flour: Gives the cake its structure. Nothing fancy, just regular all-purpose flour.
  • Granulated sugar: Sweetens the cake and helps keep it moist.
  • Salt: Balances the sweetness and makes the chocolate flavor pop more.
  • Baking soda: This is the real MVP here. Since there’s no eggs to help the cake rise, the baking soda reacts with the vinegar to create the lift.
  • Cocoa powder: Where all that chocolate flavor comes from. 
  • Oil: Replaces the butter you’d normally use, and keeps the cake moist without adding a strong flavor.
  • Vinegar: Sounds strange, I know. But it reacts with the baking soda to help the cake rise, and you can’t taste it once it’s baked.
  • Vanilla extract: Rounds out the chocolate flavor and adds a little warmth.
  • Water: Brings everything together into a batter, since there’s no milk in this one.

Frosting:

  • Butter: Gives the frosting its rich, creamy texture.
  • Powdered sugar: Sweetens it and gives it that classic buttercream consistency.
  • Cocoa powder: Turns your buttercream into chocolate buttercream.
  • Heavy cream or milk: Thins the frosting out to the right spreadable texture.
  • Vanilla extract: Adds flavor depth, same as in the cake.

Helpful Tips

  • Don’t overmix the batter. Stir just until combined, or your cake can end up dense instead of moist.
  • Let the cake cool completely before frosting. If you frost it warm, the buttercream will melt right off.
  • Double-check your baking soda isn’t expired. Since it’s doing all the heavy lifting for the rise here, old baking soda can leave you with a flat cake.
  • Use a light-colored baking dish if you have one. Dark pans can make the bottom and edges bake faster, so keep an eye on it near the 30-minute mark if that’s what you’re using.
  • Measure your flour correctly. Spoon it into the measuring cup and level it off instead of scooping straight from the bag, or you can end up with too much flour and a dry cake.
  • Whisk your dry ingredients really well. Cocoa powder likes to clump, so make sure it’s fully combined with the flour before you add your wet ingredients.
A glass measuring cup contains white sugar and cocoa powder. Beside it, a small white bowl holds golden liquid, likely oil or vinegar, all on a white marble surface.
In a large bowl whisk together the flour, sugar, salt, baking soda, and cocoa powder until well combined. Next whisk together the water, vanilla extract and vinegar.

Glass mixing bowl with thick, brown batter and a whisk on a white marble surface. Some batter is visible on the sides of the bowl.
To your dry ingredients add your oil and then your water mixture. Stir until well combined.

Substitutions and Variations

  • Oil: Vegetable oil, canola oil, or melted coconut oil all work fine here.
  • Vinegar: White vinegar is traditional, but apple cider vinegar works too, and you won’t taste a difference.
  • Cocoa powder: You can use natural or Dutch-process cocoa powder; both work fine since the vinegar and baking soda are doing the heavy lifting for rise, not the cocoa.
  • Add mix-ins: Chocolate chips, chopped nuts, or even a little espresso powder stirred into the batter all work great here.
  • Make it a sheet cake: Double the recipe and bake it in a 9×13 dish; just add a few extra minutes to the bake time.
  • Skip the frosting: You can skip the frosting altogether and just dust this moist cake with a little powdered sugar instead.
  • Turn it into cupcakes: Same batter, just divide it into a lined muffin tin and adjust the bake time down to around 18-20 minutes.
A glass baking dish filled with smooth, swirled chocolate brownie batter sits on a white marble surface.
Pour batter into well-oiled 8″x8″ baking dish.
A square chocolate cake with a crack in the center sits in a clear glass baking dish on a white marble surface.
Bake at 350 degrees for 35 minutes.

Frequently Asked Questions

Why is it called Wacky Cake? It got its name from the odd way it’s made: no eggs, no milk, no butter, and you mix the wet ingredients right into the dry ones in the same pan or bowl without creaming anything first.

Is Wacky Cake the same as vegan chocolate cake? Pretty much, yes. The cake itself has no animal products, so it’s naturally vegan unless you add the butter-based frosting.

Why did my cake sink in the middle? This usually happens if the oven door was opened too early or the cake was pulled out before it finished baking. Give it the full bake time and check with a toothpick before removing it.

Why does my frosting look grainy? This usually means the powdered sugar wasn’t fully incorporated. Keep mixing on low speed and add your cream a tablespoon at a time until it smooths out. 

A metal mixing bowl contains creamed butter, powdered sugar, and brown spices on a white marble surface, ready to be mixed together.
Using an electric mixer whip together the butter and powdered sugar. Add the cocoa powder, heavy cream and vanilla.

A bowl of chocolate frosting sits next to a baked chocolate cake in a glass dish on a marble surface, ready for icing.
Once your cake is completely cooled, you can frost it.
A glass baking dish filled with a square chocolate cake topped with swirled chocolate frosting, set on a white marble surface.

Storage Tips

  • Room temperature: If the cake is unfrosted, it’ll keep in an airtight container at room temperature for up to 2 days.
  • Refrigerator: Once frosted, store leftovers in an airtight container in the fridge for up to 4 days.
  • Freezer: Wrap the unfrosted cake tightly in plastic wrap, then foil, and freeze for up to 3 months. Thaw completely before frosting.
  • Frosting: Store leftover frosting in an airtight container in the fridge for up to 3 days, and let it come to room temperature before using it again.
  • Cupcakes: If you made cupcakes instead, they store the same way as the cake; just watch that they don’t dry out as fast since they’re smaller.
A close-up of a chocolate frosted brownie sits on a red and white checkered cloth, with a plate, a glass of milk, and a jar in the blurred background.

What to Serve with Wacky Cake

  • No-Churn Custard Ice Cream: A scoop of this on the side turns a simple slice of Wacky Cake into a real dessert.
  • Hot coffee or espresso: The bold flavor plays really well against the rich chocolate, and it’s an easy pairing for an afternoon slice.
  • A glass of cold milk: Sometimes the simplest pairing really is the best one with a chocolate dessert like this.
  • Chocolate Icebox Cake: If you’re building out a full dessert table, this is a nice no-bake option to pair alongside it.
  • Fresh berries: Strawberries or raspberries add a bright, fresh contrast to all that rich chocolate.
  • Whipped cream: A simple dollop on top works if you want something lighter than the buttercream.
  • 7-Layer Bars: These would round out a potluck dessert table nicely alongside a pan of Wacky Cake.

Other Recipes You May Enjoy

If you like Wacky Cake, you might also like my Dr Pepper Cake or my Chocolate Zucchini Cake. This Chocolate Fudge Poke Cake is also delicious.

Wacky Cake

Two squares of chocolate cake with chocolate frosting on white plates, sitting on a red and white checkered cloth. A glass of milk is blurred in the background.
This Wacky Cake has no eggs, no milk, and no butter in it, and I still can't get over how good it is. It's an old Depression-era recipe that survived this long for a reason, it's easy, it's cheap, and it tastes like it shouldn't be either. Frost it with a little chocolate buttercream or just dust it with powdered sugar, you really can't go wrong.
Heidi Bruaw
Prep Time 15 minutes
Cook Time 35 minutes
Total Time 50 minutes
Serving Size 9

Ingredients

Cake

  • Cups Flour
  • 1 Cup Sugar
  • ½ teaspoon Salt
  • 1 teaspoon Baking Soda
  • Cup Cocoa Powder unsweetened
  • Cup Oil
  • 1 Tablespoon Vinegar
  • 1 teaspoon Vanilla Extract
  • 1 Cup Water

Frosting

  • 1 Cup Butter softened
  • 3 Cups Powdered Sugar
  • ½ Cup Cocoa Powder
  • 3-4 Tablespoons Heavy Cream
  • 1 teaspoon Vanilla Extract

Instructions

  • Preheat the oven to 350℉.
  • Grease an 8"x8" pan and set aside.
  • Whisk the flour, sugar, salt, baking soda, and cocoa powder in a large bowl until well combined.
  • In a separate bowl, whisk together the water, vanilla extract, and vinegar.
  • Add the oil to the dry ingredients, then add the water mixture.
  • Stir until well combined.
  • Pour the batter into the prepared pan.
  • Bake for 35 minutes or until a toothpick inserted into the center comes out clean.

Frosting

  • Whip together the butter and powdered sugar with an electric mixer.
  • Add the cocoa powder, heavy cream, and vanilla.
  • Once the cake is cooled, frost it.

Notes

Helpful Tips
  • Don’t overmix the batter. Stir just until combined, or your cake can end up dense instead of moist.
  • Let the cake cool completely before frosting. If you frost it warm, the buttercream will melt right off.
  • Double-check your baking soda isn’t expired. Since it’s doing all the heavy lifting for the rise here, old baking soda can leave you with a flat cake.
  • Use a light-colored baking dish if you have one. Dark pans can make the bottom and edges bake faster, so keep an eye on it near the 30-minute mark if that’s what you’re using.
  • Measure your flour correctly. Spoon it into the measuring cup and level it off instead of scooping straight from the bag, or you can end up with too much flour and a dry cake.
  • Whisk your dry ingredients really well. Cocoa powder likes to clump, so make sure it’s fully combined with the flour before you add your wet ingredients.
Two slices of chocolate wacky cake with frosting on a red plaid cloth, a spatula, and a label reading “1930s Recipe.” Text in the middle says “Wacky Cake.”.

Amazon and the Amazon logo are trademarks of Amazon.com, Inc, or its affiliates.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.