Preheat Your Oven: Begin by preheating your oven to 350°F (175°C). Grease and flour two 9-inch round cake pans to ensure easy release later.
Mix the Dry Ingredients: In a large mixing bowl, combine the flour, sugar, cocoa powder, baking powder, baking soda, and salt. Mix well until all ingredients are well-combined.
Add the Wet Ingredients: Add the eggs, milk, oil, and vanilla extract to the dry mixture. Beat on medium speed for 2 minutes until well combined.
Incorporate Boiling Water: Carefully stir in the boiling water until the batter is smooth. Expect a thin batter; this is what makes your cake so moist!
Pour into Pans: Pour the batter evenly into the prepared pans.
Bake: Place your cakes in the oven and bake for 30-35 minutes, or until a toothpick inserted in the center comes out clean.
Cool: Let the cakes cool in the pans for 10 minutes, then remove them and place them on a wire rack to cool completely.
Frost and Serve: Once cooled, frost your cake with chocolate frosting, slice, and enjoy!