- 1 ¾ cups all-purpose flour
- ¾ cup unsweetened cocoa powder
- 2 cups granulated sugar
- 1 ½ teaspoons baking powder
- 1 ½ teaspoons baking soda
- ½ teaspoon salt
- 2 large eggs
- 1 cup whole milk (or buttermilk for extra richness)
- ½ cup vegetable oil
- 2 teaspoons vanilla extract
- 1 cup hot coffee (or hot water, enhances chocolate flavor)
For the Chocolate Frosting:
- 1 cup unsalted butter, softened
- 3 ½ cups powdered sugar
- ½ cup unsweetened cocoa powder
- ½ cup heavy cream (or milk, adjust for desired consistency)
- 1 teaspoon vanilla extract
- Pinch of salt