Ingredients:

  • 1 ¾ cups (220g) all-purpose flour
  • 2 teaspoons baking powder
  • ½ teaspoon salt
  • ¾ cup (150g) granulated sugar
  • ½ cup (115g) unsalted butter, softened
  • 2 large eggs
  • 1 teaspoon vanilla extract
  • ¾ cup (180ml) whole milk
  • 1 ¾ cups (220g) all-purpose flour
  • 1 cup (200g) granulated sugar
  • ¾ cup (65g) unsweetened cocoa powder
  • 1 teaspoon baking soda
  • ½ teaspoon baking powder
  • ½ teaspoon salt
  • ½ cup (115g) unsalted butter, softened
  • 2 large eggs
  • 1 teaspoon vanilla extract
  • 1 cup (240ml) boiling water
  • 1 cup (240ml) heavy cream
  • 1 cup (120g) powdered sugar
  • 1 teaspoon vanilla extract

Instructions:

  1. Preheat the oven to 350°F (175°C). Grease and flour the cake pans.
  2. In a bowl, whisk together flour, baking powder, and salt. Set aside.
  3. In another bowl, beat butter and sugar until light and fluffy. Add eggs and vanilla, mixing until combined.
  4. Gradually add dry ingredients, alternating with milk, until smooth. Pour into prepared pans and bake for 30-35 minutes. Cool completely.
  5. In a bowl, whisk together flour, sugar, cocoa powder, baking soda, baking powder, and salt. Set aside.
  6. In a separate bowl, cream butter and sugar until fluffy. Add eggs and vanilla, mixing well.
  7. Carefully stir in boiling water until well combined, then add flour mixture. Divide into prepared pans and bake for 30-35 minutes. Cool completely.
  8. In a mixing bowl, beat heavy cream until soft peaks form. Gradually add powdered sugar and vanilla, beating until stiff peaks form.
  9. Level the cake layers, if necessary. Place the vanilla layer on a serving plate and spread a layer of frosting on top. Add the chocolate layer and frost the top and sides of the cake.
  10. Decorate as desired (optional) and serve.