Print

Irresistible 2-Layer Chocolate Cake Recipe for Any Occasion

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A rich, moist, and classic two-layer chocolate cake made with simple pantry ingredients, delivering deep chocolate flavor and a soft, tender crumb perfect for any occasion.

Ingredients

2 cups all-purpose flour

2 cups granulated sugar

3/4 cup unsweetened cocoa powder

2 teaspoons baking powder

1 1/2 teaspoons baking soda

1 teaspoon salt

1 cup milk

1/2 cup vegetable oil

2 large eggs

2 teaspoons vanilla extract

1 cup boiling water

Instructions

  1. Preheat the oven to 350°F (175°C) and grease and flour two 9-inch round cake pans.
  2. In a large bowl, whisk together flour, sugar, cocoa powder, baking powder, baking soda, and salt.
  3. Add milk, vegetable oil, eggs, and vanilla extract. Beat on medium speed for about 2 minutes until smooth.
  4. Slowly stir in the boiling water until just combined; the batter will be thin.
  5. Divide the batter evenly between the prepared pans.
  6. Bake for 30–35 minutes, until a toothpick inserted in the center comes out clean.
  7. Cool cakes in the pans for 10 minutes, then turn out onto a wire rack to cool completely.
  8. Frost as desired once fully cooled.

Notes

The thin batter is normal and ensures a moist cake.

Oil keeps the cake softer longer than butter.

Espresso powder can be added to enhance chocolate flavor.

Unfrosted layers freeze well for up to 2 months.

Works well as a sheet cake or cupcakes with adjusted bake time.

Nutrition