Classic Depression-Era Chocolate Cake (No Eggs, No Milk)

I’ve felt the pinch of rising grocery prices recently, but this Depression-era chocolate cake has been a reliable, budget-friendly treat. This classic recipe uses no eggs, milk, or butter in the cake itself, relying on simple pantry staples to deliver a moist and satisfying chocolate cake. I often top mine with a rich chocolate buttercream for extra indulgence, but a dairy-free icing keeps the dessert true to its Great Depression roots while remaining inexpensive and easy to make.

a slice of chocolate depression cake on a white plate.

Chocolate Depression Cake

This chocolate depression cake is inspired by desserts made during the Great Depression, when butter, milk, and eggs were scarce. Home cooks adapted by relying on chemistry—using the acidity of vinegar and the lifting power of baking mixes—to make tender cakes without traditional ingredients. The version below is straightforward and forgiving, designed for busy cooks or anyone looking to stretch pantry staples into something special.

For convenience I use a boxed chocolate cake mix as the base. The box ensures consistent texture and saves time, while adding oil, water, and vinegar recreates the reaction that helps the cake rise and stay moist without eggs. If you prefer a fully from-scratch approach, you can substitute a homemade dry mix following similar ratios, but the boxed shortcut works particularly well for quick weeknight baking or when resources are limited.

close cup on creamy chocolate frosting and sprinkles, spread on top of a chocolate cake.

Dairy-Free Frosting Option

To stay true to Depression-era frugality or to make this cake dairy-free, skip the buttercream and use a simple pourable icing. Combine 1½ cups powdered sugar, ¼ cup unsweetened cocoa powder, 1 teaspoon vanilla extract, and 3–4 tablespoons of water or brewed coffee. Whisk until smooth and pourable. This old-fashioned icing is inexpensive, quick to prepare, and complements the cake without masking its chocolate flavor.

a close up of chocolate fudge brownies with sprinkles.

Depression Cake Recipe

An easy chocolate cake made without eggs, milk, or butter in the cake. Moist, chocolatey, and budget-friendly—perfect for busy kitchens or when supplies are limited.

Prep Time: 15 mins
Cook Time: 30 mins
Total Time: 45 mins

Equipment

  • 9-inch square cake pan
  • Mixing bowl and whisk (or mixer)
  • Measuring cups and spoons
Serves 9 slices

Ingredients

For the Cake

  • 13.25 ounces (1 box) chocolate cake mix
  • 1 cup water (or brewed coffee for more depth)
  • ½ cup vegetable oil
  • 1 tablespoon white vinegar
  • 2 teaspoons pure vanilla extract

For the Frosting

  • 5 tablespoons salted butter, room temperature (for a classic buttercream)
  • 2 cups powdered sugar
  • ½ cup unsweetened cocoa powder
  • ¼ cup milk (or plant-based milk to make it dairy-free)
  • 1 teaspoon pure vanilla extract
  • Optional: rainbow sprinkles for decoration

Instructions

For the Cake

  1. Preheat the oven to 350°F (175°C). Grease a 9-inch square baking pan and set aside.
  2. In a large bowl, whisk together the chocolate cake mix, water (or coffee), vegetable oil, white vinegar, and vanilla until combined. Mix just until the dry mix is fully moistened—avoid overmixing to keep the cake tender.
  3. Pour the batter into the prepared pan and spread it evenly.
  4. Bake for 30–35 minutes, or until a toothpick inserted in the center comes out clean. Allow the cake to cool completely in the pan on a wire rack before frosting.

For the Frosting

  1. In the bowl of a stand mixer fitted with the whisk or paddle attachment (or using a hand mixer), beat the room-temperature butter until softened.
  2. Reduce speed to low and gradually add the powdered sugar and cocoa powder, mixing to incorporate. Add the milk and vanilla, then increase speed to medium-high and beat 2–3 minutes until the frosting is light and fluffy.
  3. Spread the frosting evenly over the cooled cake and finish with sprinkles if desired. For a dairy-free finish, use the simple pourable icing described above.

Notes

  • Substituting brewed coffee for the water enhances chocolate flavor without adding expense.
  • Avoid overmixing the batter; excessive mixing can make the cake dense or chewy.
  • Dairy-Free Frosting: For a simple version, whisk together 1½ cups powdered sugar, ¼ cup unsweetened cocoa powder, 1 teaspoon vanilla, and 3–4 tablespoons water or coffee to form a pourable icing.

Storage: Keep leftover cake in an airtight container at room temperature up to 2 days, refrigerate for up to 4 days, or freeze for up to 1 month. Thaw frozen slices in the refrigerator overnight before serving.

Nutrition Facts (per slice)

Calories: 464 (Calories from fat: 234)

Fat: 26 g (Saturated fat: 8 g)

Sodium: 400 mg

Carbohydrates: 60 g (Sugar: 43 g, Fiber: 3 g)

Protein: 4 g

Percent Daily Values are based on a 2,000 calorie diet.

Author: Becky Hardin

Course: Cake, Dessert • Cuisine: American

How to Make Depression Cake Step-by-Step

Mix the Batter: Preheat your oven to 350°F and grease a 9-inch square pan. In a large bowl combine 13.25 ounces (one box) of chocolate cake mix with 1 cup water (or coffee), ½ cup vegetable oil, 1 tablespoon white vinegar, and 2 teaspoons vanilla. Stir until smooth.

a bowl of chocolate ganache with sprinkles and a whisk.

Fill the Pan: Pour the batter into the prepared pan and smooth the top.

a bowl of chocolate cake with sprinkles and a whisk.

Bake the Cake: Bake for 30–35 minutes, then let the cake cool completely before frosting.

a white baking dish with a chocolate cake in it.

Make the Frosting: Beat 5 tablespoons butter until soft, then add 2 cups powdered sugar and ½ cup cocoa. Stir in ¼ cup milk and 1 teaspoon vanilla, then beat until fluffy.

a person is mixing chocolate and sprinkles in a bowl.

Finish and Serve: Spread the frosting over the cooled cake, add sprinkles if you like, slice, and enjoy. This cake is comforting, economical, and simple to prepare—ideal when pantry staples must stretch further.

chocolate cake in a white dish with icing and sprinkles.

How to Store

Store leftover cake in an airtight container at room temperature for up to 2 days, in the refrigerator for up to 4 days, or in the freezer for up to 1 month. Thaw frozen slices in the refrigerator overnight and bring to room temperature before serving for the best texture and flavor.

More Chocolate Cake Recipes to Try!

Browse All Cakes
  • Chocolate Cake Pops

    Chocolate Cake Pops

  • Chocolate Sour Cream Pound Cake

    Chocolate Sour Cream Pound Cake

  • Chocolate Mug Cake

    Chocolate Mug Cake

  • Triple Chocolate Mousse Cake

    Triple Chocolate Mousse Cake