Ingredients:

  • 2 cups (250g) all-purpose flour
  • 2 cups (400g) granulated sugar
  • 3/4 cup (75g) Dutch-processed cocoa powder
  • 2 tsp (10g) baking soda
  • 1 tsp (5g) baking powder
  • 1 tsp (6g) salt
  • 1 cup (240ml) buttermilk, room temperature
  • 1/2 cup (120ml) vegetable oil
  • 2 large eggs, room temperature
  • 2 tsp (10ml) vanilla extract
  • 1 cup (240ml) boiling water
  • 12 oz (340g) semi-sweet chocolate, finely chopped
  • 1 cup (240ml) heavy cream
  • 2 tbsp (28g) unsalted butter, softened
  • 1 pinch (1g) flaky sea salt

Instructions:

  1. Preheat oven to 350°F (175°C). Grease two 9-inch cake pans and line the bottoms with parchment paper.
  2. Sift together flour, sugar, cocoa, baking soda, baking powder, and salt in a large bowl.
  3. Whisk in the buttermilk, oil, eggs, and vanilla until the batter is smooth and glossy.
  4. Stir in the boiling water by hand until combined; the batter will be thin.
  5. Divide batter equally between the pans and bake for 30-35 minutes until a toothpick inserted in the center comes out with a few moist crumbs.
  6. Cool cakes in pans for 10 minutes, then transfer to a wire rack to cool completely.
  7. Heat heavy cream in a saucepan until simmering. Pour hot cream over chopped chocolate and let sit for 5 minutes.
  8. Stir gently from the center outward until smooth, then stir in softened butter and salt.
  9. Layer one cake, spread ganache, top with the second layer, and coat the entire cake with remaining frosting.
  10. Chill the cake for 2 hours to set the fudge layers.