Ingredients:

  • 2 cups (250g) all-purpose flour
  • 2 cups (400g) granulated sugar
  • 3/4 cup (75g) unsweetened cocoa powder
  • 2 tsp (10g) baking soda
  • 1 tsp (5g) baking powder
  • 1 tsp (6g) salt
  • 1 cup (240ml) buttermilk
  • 1/2 cup (120ml) vegetable oil
  • 2 large eggs
  • 2 tsp (10ml) vanilla extract
  • 1 cup (240ml) boiling water
  • 1/2 cup (115g) unsalted butter, melted
  • 1/3 cup (30g) unsweetened cocoa powder
  • 3 cups (360g) powdered sugar
  • 1/3 cup (80ml) milk
  • 1 tsp (5ml) vanilla extract

Instructions:

  1. Preheat oven to 350°F (175°C). Grease a 9-inch round cake pan or square baking dish and line the bottom with parchment paper.
  2. Sift the flour, sugar, cocoa powder, baking soda, baking powder, and salt into a large mixing bowl and whisk until the color is uniform.
  3. Add buttermilk, vegetable oil, eggs, and vanilla extract to the dry ingredients. Whisk until the batter is smooth.
  4. Stir in the boiling water by hand until incorporated; the batter will be thin.
  5. Pour batter into the prepared pan and bake for 30–35 minutes, or until a toothpick inserted in the center comes out with a few moist crumbs.
  6. Cool the cake in the pan for 10 minutes, then transfer to a wire cooling rack.
  7. Whisk together melted butter, cocoa powder, powdered sugar, milk, and vanilla extract until glossy and smooth.
  8. Pour the chocolate glaze over the slightly warm cake and allow to set for 1 hour before serving.