Ingredients
Method
Preparation
- Preheat oven to 350°F (175°C). Grease two 9-inch round pans and line bottoms with parchment. Lightly dust with flour and tap out excess.
- In a large bowl, whisk together sugar, flour, cocoa, baking powder, baking soda, and salt until evenly mixed.
- Add eggs, milk, oil, and vanilla to the dry ingredients. Beat on medium speed for 2 minutes until smooth. The batter will be somewhat thick.
- Carefully stir in boiling water. The batter will thin significantly and may look glossy.
- Divide batter evenly between prepared pans. Bake for 30 to 35 minutes, or until a toothpick inserted into the center comes out with a few moist crumbs.
- Let pans cool on a wire rack for 10 minutes, then invert cakes onto racks to cool completely before frosting.
Make the Frosting
- In a medium bowl, beat butter until creamy. Add cocoa and alternate adding powdered sugar and milk, beating until smooth.
- Stir in vanilla and a pinch of salt. If frosting is too thick, add milk 1 teaspoon at a time until spreadable.
Assemble the Cake
- Place one layer on your serving plate, spread a generous layer of frosting, top with second layer, and frost the top and sides.
- For a clean finish, chill for 15 minutes, then smooth the sides with an offset spatula.
Notes
For deeper chocolate flavor, use high-quality dutch-process cocoa. Substitute non-dairy milk and a neutral oil to make the cake dairy-free. To store, keep wrapped at room temperature for 2 days or refrigerate up to 5 days. Freeze unfrosted layers wrapped tightly for up to 3 months.
