Preheat and Prepare Pans
Preheat oven to 350°F (175°C).
Grease two 9-inch round cake pans and line with parchment paper.
Measure and Prep Ingredients
Gather all ingredients.
Bring eggs and buttermilk to room temperature.
Sift flour, cocoa powder, baking powder, and baking soda together.
Mix Wet Ingredients
In a large bowl, beat together sugar and vegetable oil until smooth.
Add eggs one at a time, beating well after each.
Mix in the vanilla extract.
Combine Wet and Dry Ingredients
Gradually add sifted dry ingredients, alternating with buttermilk, mixing just until combined.
Stir in the boiling water carefully. Batter will be thin—this is normal.
Bake the Cakes
Divide batter evenly into prepared pans.
Bake for 30–35 minutes or until a toothpick inserted in the center comes out clean.
Let cakes cool in the pans for 10 minutes, then transfer to wire racks to cool completely.