Instructions:
- Preheat the oven to 350°F (180°C) and grease two 9-inch round cake pans with flour.
- In a large bowl, combine flour, sugar, cocoa powder, baking powder, baking soda, and salt.
- In a separate bowl, whisk together milk, vegetable oil, eggs, and vanilla extract.
- Mix the wet ingredients into the dry ingredients until well combined.
- Gradually stir in warm water until the batter is smooth.
- Divide the batter evenly between the prepared cake pans.
- Bake for 35 minutes, or until a toothpick inserted in the center comes out clean.
- Let the cakes cool in the pans for 10 minutes, then transfer to wire racks to cool completely.
- For the frosting, beat the softened butter with an electric mixer until creamy. Gradually add powdered sugar, cocoa powder, milk, vanilla extract, and salt, mixing until smooth.
- Once the cakes are completely cool, frost as desired.
Enjoy your delicious chocolate cake!