Ingredients:
For the Cake:
- 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 hot water
For the Frosting:
- 1 cup unsalted butter, softened
- 3 1/2 cups powdered sugar
- 1/2 cup unsweetened cocoa powder
- 1/2 cup milk
- 2 teaspoons vanilla extract
- A pinch of salt
Instructions:
Step 1: Prepare the Cake Pans
Preheat your oven to 350°F (180°C). Grease and flour two 9-inch round cake pans.
Step 2: Mix the Dry Ingredients
In a large mixing bowl, whisk together the all-purpose flour, granulated sugar, cocoa powder, baking powder, baking soda, and salt.
Step 3: Mix the Wet Ingredients
In a separate bowl, whisk together the milk, vegetable oil, eggs, and vanilla extract until smooth.
Step 4: Combine Wet and Dry Ingredients
Gradually add the wet ingredients to the dry ingredients and mix until well combined.
Step 5: Add Hot Water
Slowly pour the hot water into the batter, stirring gently until fully incorporated. The batter will be thin.
Step 6: Bake the Cake
Divide the batter evenly between the prepared cake pans and bake for 35 minutes, or until a toothpick inserted into the center comes out clean.
Step 7: Cool the Cake
Remove the cakes from the oven and allow them to cool in the pans for 10 minutes. Then, turn the cakes out onto wire racks to cool completely.
Step 8: Prepare the Frosting
While the cakes are cooling, make the frosting. Using an electric mixer, beat the softened butter until creamy. Gradually add the powdered sugar, cocoa powder, milk, vanilla extract, and a pinch of salt, beating until smooth and fluffy.
Step 9: Frost the Cake
Once the cakes are completely cool, spread a generous amount of frosting between the layers and on top of the cake.
Enjoy your delicious homemade chocolate cake!
This rich and moist chocolate cake, topped with smooth, creamy frosting, is sure to be a hit at any celebration!