Wacky Cake

This Post May Contain Affiliate Links. Please Read Our Disclosure Policy.

This wacky cake is a super simple chocolate cake that is made without eggs, butter or milk! The cake batter is made without an electric mixer and mixes up in minutes.

slice of chocolate wacky cake on a plate with a fork


 

You don’t need eggs, butter, or even a mixing bowl to make this rich, moist, wacky chocolate cake! Wacky Cake—sometimes called a chocolate depression Cake or Crazy Cake—was created during the Great Depression when ingredients like eggs and dairy were scarce. But don’t let its humble roots fool you—this cake is incredibly chocolatey, super moist, and easy enough to make anytime a chocolate craving strikes.

This wacky cake recipe is one that makes you do a double take: no eggs? no butter? no milk? But thanks to a clever combo of pantry staples and a touch of vinegar for lift, it bakes up beautifully every time. And once it’s cooled, a thick, creamy chocolate frosting takes it over the top.

Ready To Take Your Baking To The Next Level?

Join the Ultimate Baking Bootcamp and master essential techniques like mixing methods and the why behind every recipe! Whether you’re a beginner or looking to refine your skills, this step-by-step class will help you bake with confidence and create flawless desserts every time. Start your baking journey today!

Because this cake recipe really does deserve it’s own showcase here on the blog. And top it with my EASY Chocolate Buttercream Frosting and you have seriously the best chocolate cake hands down. 

This cake was actually one of the first recipes I showed my students in my new Kids online baking class, because I think it’s such an easy beginner recipe to focus on proper measuring and a perfect recipe for kids to try and make themselves.

slice of chocolate crazy cake, or depression cake, on a plate with a bite missing

Why You Will Fall In Love With This Cake

  • No eggs, butter, or milk needed – The acid from the vinegar reacts with the baking soda to help the cake rise and stay tender. Great for dairy allergies!
  • Easy chocolate cake made from pantry staples – Uses everyday ingredients you probably already have.
  • Moist and flavorful – The oil keeps it soft and moist, while cocoa powder adds deep chocolate flavor.  It’s bakes up to a very moist cake!
  • One bowl, no fuss – The batter mixes together in minutes—no mixer needed! Perfect birthday cake even kids could make!
  • Perfect for allergies – It’s naturally egg-free and dairy-free (skip the frosting or use a dairy-free version!).

Why is it called the chocolate depression cake?

So this crazy cake recipe came about during the 1930’s depression, when certain ingredients were hard to come by. Not much different than right now. So it’s no doubt that this cake would have a resurgence right now.

But honestly even when grocery stores begin to normalize and ingredients are back in stock, I beg of you to not forget about this wacky cake.

top down view of a slice of chocolate crazy cake with a forkful on a plate

Ingredients Needed

Here’s a quick look at the key ingredients that make this cake so easy and delicious. (Full amounts are in the recipe card below!)

  • Flour – Regular all-purpose flour is perfect for this recipe.
  • Cocoa powder – Use unsweetened cocoa powder for a rich chocolate flavor. Dutch-process cocoa works too for an even deeper flavor.
  • Light brown sugar + granulated sugar – The brown sugar adds a hint of molasses that enhances the chocolate.
  • Vegetable oil – Keeps the cake moist without any dairy. Can use another neutral oil such as canola oil.
  • Vinegar – Reacts with the baking soda to help the cake rise. White vinegar or apple cider vinegar both work.
  • Vanilla extract – For extra flavor.
  • Water – Just plain tap water is all you need!
  • For the frosting: You’ll need unsalted butter, powdered sugar, vanilla extract, heavy cream, and more cocoa powder for a rich, fluffy chocolate frosting.
wacky cake ingredients

How to Make Wacky Cake (Step-by-Step)

Make the cake:

Place an oven rack in the middle position. Preheat the oven to 350oF (180oC). Spray a 9-inch square nonstick pan with baking spray. I like to line my pan with parchment paper.

In a medium bow, whisk together the flour, brown sugar, cocoa, granulated sugar, baking soda, and salt.

chocolate cake dry ingredients in a bowl with a whisk

In a second large bowl, whisk together the oil, vinegar, vanilla and water. 

wacky cake wet ingredients in a bowl with a whisk

Add the dry ingredients to the oil mixture. Stir just until combined. Do not overmix.

chocolate cake batter in a bowl with a whisk

Pour batter into the prepared pan, smoothing the top.

unbaked wacky cake in a cake pan

Bake until just firm and a toothpick inserted into the center comes out with moist crumbs, 25 to 30 minutes. Place the cake to cool completely on a wire rack.

Once the cake has completely cooled, top with frosting is using.

baked wacky cake in a cake pan

Make the frosting: 

In a stand mixer, fitted with a paddle attachment, cream the butter first until light and fluffy on medium-high speed, for about 1 minute.

butter creamed in a bowl

With the mixer on low speed, slowly add in the powdered sugar, 1/2 cup at a time. And then once incorporated, mix on medium-high speed for about 1 to 2 minutes until light and fluffy.

powdered sugar added to butter

With the mixer on low, add the vanilla extract and heavy cream. Mix on low to combine.

vanilla added to frosting

Add in the cocoa powder and mix on low speed at first until incorporated.

cocoa powder added to frosting

Increase the speed to medium-high speed and mix for 8 minutes until light and fluffy. Scrape down the bowl as needed.

chocolate frosting in a bowl

Spread on to cooled cake. Top with sprinkles if using.

wacky cake frosted with chocolate frosting and sprinkles
 

Recipe Tips

  • Don’t overmix – Once the flour is added, stir just until you no longer see streaks. Overmixing can make the cake dense.
  • Cool completely before frosting – Otherwise, the frosting will melt into the cake.
  • Sift cocoa powder if lumpy – This helps it blend smoothly into the batter or frosting.
spatula removing a slice of cake from a pan

Storage Tips

  • At room temperature – Store frosted cake covered tightly with plastic wrap for up to 3 days.
  • Refrigerator – If your kitchen is warm, refrigerate the cake and bring it to room temp before serving.
  • Freezer – Freeze the unfrosted cake tightly wrapped for up to 2 months. Thaw, then frost when ready to serve.

Recipe Variations

You could swap out the chocolate frosting for a different flavor like peanut butter frosting, or my super popular peanut butter cream cheese frosting! Or try my super creamy vanilla frosting. You could always mix in Oreo cookies and make my Oreo frosting

Or serve with some vanilla ice cream, raspberry sauce, or homemade whipped cream!

wacky cake on a plate

Recipe FAQs

Can I make this in a different size pan?

Yes! You can double the recipe for a 9×13-inch pan or bake it as cupcakes (adjust the baking time to 18–22 minutes).

Can I skip the frosting?

Absolutely. This cake is delicious on its own, or with a dusting of powdered sugar. You could also top it with a dairy-free ganache if needed.

What type of vinegar should I use?

White distilled vinegar or apple cider vinegar both work great. Don’t skip it—it helps the cake rise.

Can I make this cake gluten-free?

You can try using a 1:1 gluten-free flour blend, but be aware the texture might differ slightly.

How do I know when the cake is done?

Insert a toothpick into the center (or a cake tester)—if it comes out with a few moist crumbs (not raw batter), it’s done.

More Cake Recipes To Try

Master The Art Of Baking!

Don’t miss out on the chance to elevate your baking skills! Join the Ultimate Baking Bootcamp today and unlock the secrets to creating perfect desserts every time. With expert guidance, step-by-step lessons, and insider tips, you’ll be baking like a pro in no time. Sign up now and start mastering your baking!

slice of chocolate wacky cake on a plate with a fork

Wacky Cake

This chocolate cake couldn't be simpler! No eggs, milk or butter needed!
5 from 2 votes
Print Pin Rate
Course: Dessert
Cuisine: American
Prep Time: 5 minutes
Cook Time: 30 minutes
Total Time: 35 minutes
Servings: 12 slices (one 9×9 pan)
Calories: 257kcal

Ingredients

For the cake

  • 2 cups (285 g) all-purpose flour
  • ¾ cup (150 g) packed light brown sugar
  • cup (55 g) unsweetened cocoa powder
  • ½ cup (100 g) granulated sugar
  • 1 ¼ teaspoons baking soda
  • ½ teaspoon salt
  • ½ cup (120 mL) vegetable oil
  • 4 teaspoons vinegar
  • 2 teaspoons vanilla extract
  • 1 ⅓ cup (320 mL) water

For the frosting

  • 10 Tablespoons (142 g) unsalted butter softened
  • 1 ¼ cups (142 g) powdered sugar
  • 1 Tablespoon heavy cream
  • 1 teaspoon vanilla extract
  • 6 Tablespoons (32 g) unsweetened cocoa powder

Instructions

Make the cake

  • Place an oven rack in the middle position. Preheat the oven to 350°F (180°C). Spray a 9-inch square nonstick pan with baking spray.
  • In a medium bow, whisk together the flour, brown sugar, cocoa, granulated sugar, baking soda, and salt. 2 cups (285 g) all-purpose flour ¾ cup (150 g) packed light brown sugar ⅔ cup (55 g) unsweetened cocoa powder ½ cup (100 g) granulated sugar 1 ¼ teaspoons baking soda ½ teaspoon salt
  • In a second large bowl, whisk together the oil, vinegar, vanilla and water. ½ cup (120 mL) vegetable oil 4 teaspoons vinegar 2 teaspoons vanilla extract 1 ⅓ cup (320 mL) water
  • Add the flour mixture to the oil mixture. Stir just until combined. Do not overmix. Pour batter into the prepared pan, smoothing the top.
  • Bake until just firm and a toothpick inserted into the center comes out with moist crumbs, 25 to 30 minutes. Place the cake to cool completely on a wire cooling rack.
  • Once the cake has completely cooled, top with frosting is using.

Make the frosting

  • In a stand mixer, fitted with a paddle attachment, cream the butter first until light and fluffy on medium-high speed, for about 1 minute. 10 Tablespoons (142 g) unsalted butter
  • With the mixer on low speed, slowly add in the powdered sugar, 1/2 cup at a time. And then once incorporated, mix on medium-high speed for about 1 to 2 minutes until light and fluffy. 1 ¼ cups (142 g) powdered sugar
  • With the mixer on low, add the vanilla extract and heavy cream. Mix on low to combine. 1 Tablespoon heavy cream 1 teaspoon vanilla extract
  • Add in the cocoa powder and mix on low speed at first until incorporated. 6 Tablespoons (32 g) unsweetened cocoa powder
  • Increase the speed to medium-high speed and mix for 8 minutes until light and fluffy. Scrape down the bowl as needed.
  • Spread on to cooled cake. Top with sprinkles if using.

Video

Notes

  • Measure Your Flour Accurately. Nothing will ruin a cake by adding too much flour to your recipe. It’s one of the biggest mistakes bakers make. To measure correctly, weighing your ingredients is always best. But if you are measuring by volume (using dry measuring cups) then be sure to spoon the flour into your cup and level it off. Don’t pack it down in or you will end up with too much flour which will result in a dense cake. You can read more here about How To Measure Flour
  • Check your baking soda freshness. Baking soda is what makes the cake rise, but its loses it freshness over time and can expire. Test your baking soda first in a small bowl with a bit of lemon juice or vinegar to see if it bubbles. You can read more here about Baking Powder vs. Baking Soda.
  • Don’t Overmix. I say this often but for good reason. Once the wet ingredients are added to the dry ingredients the flour becomes hydrated. And when this happens a protein, gluten, forms. Now we need some gluten to form because this gives our cake structure. But too much mixing causes too much gluten to form and will result in a very tough cake. So mix just until the last of the flour is mixed in and then stop stirring.
  • Storage: You can store this cake at room temperature for up to 5 days. Just be sure to cover it well with plastic wrap or foil. If you decide to refrigerate it (because maybe you topped it with whipped cream or cream cheese icing) then be sure to cover it really well so it doesn’t dry out. 
  • Icing Your Cake: I topped mine with a 1/2 batch of my EASY Chocolate Buttercream Frosting. Or you could make this chocolate glaze from Epicurious and replace the milk with water.

Nutrition

Calories: 257kcal | Carbohydrates: 41g | Protein: 3g | Fat: 10g | Saturated Fat: 1g | Sodium: 218mg | Potassium: 113mg | Fiber: 2g | Sugar: 22g | Calcium: 21mg | Iron: 2mg
Tried this Recipe? Pin it for Later!Mention @BostonGirlBakes or tag #BostonGirlBakes!


 

3 Comments

    1. So glad you enjoyed it! Thanks for trying the recipe!

  1. Kristy Neal-Shelton says:

    I love this recipe.. To me, it’s so easy and fast… Thank you so much. I love all your recipe’s… Hope to see lots and lots more…

5 from 2 votes (1 rating without comment)

Leave a Reply

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

Recipe Rating




More You'll Love!