Step 1: Preheat Oven and Prepare Pans
- Preheat your oven to 350°F (175°C). Grease and flour two 9-inch round cake pans or line them with parchment paper for easy removal.
Step 2: Mix Dry Ingredients
- In a large mixing bowl, sift together the flour, cocoa powder, granulated sugar, baking powder, baking soda, and salt.
Step 3: Combine Wet Ingredients
- In another bowl, whisk together the eggs, milk, vegetable oil, and vanilla extract until well combined.
Step 4: Combine Wet and Dry Ingredients
- Gradually add the wet ingredients to the dry ingredients, mixing until just combined. Be careful not to overmix.
Step 5: Add Boiling Water
- Carefully pour in the boiling water and stir until the batter is smooth. The batter will be thin, but this is normal.
Step 6: Bake the Cake
- Divide the batter evenly between the prepared cake pans. Tap the pans on the counter to remove any air bubbles.
- Bake in the preheated oven for 30-35 minutes, or until a toothpick inserted into the center of the cakes comes out clean.
Step 7: Cool the Cakes
- Allow the cakes to cool in the pans for 10 minutes, then transfer them to a wire rack to cool completely.
Step 8: Make the Chocolate Frosting
- In a large mixing bowl, beat the softened butter until creamy. Gradually add the confectioners’ sugar, cocoa powder, salt, and vanilla extract, mixing until smooth.
- If the frosting is too thick, add heavy cream or milk, 1 tablespoon at a time, until you reach your desired consistency.
Step 9: Frost the Cake
- Once the cakes are completely cool, place one layer on a serving plate or cake stand. Spread a layer of frosting on top.
- Place the second cake layer on top and spread the remaining frosting over the top and sides of the cake.
Step 10: Decorate and Serve
- Decorate the cake as desired with chocolate shavings, sprinkles, or fresh berries.
- Slice and serve your delicious homemade chocolate cake!
Enjoy the rich and decadent flavor of this classic chocolate cake. It’s perfect for any occasion or celebration!