Preheat the oven to 325 degrees F. Grease and Flour three 8 inch round pans. As an optional step, we also like to line the bottom of our pans with parchment paper.
In the bowl of your mixer, add the chocolate cake mix, all purpose flour, sugar, and chocolate pudding mix. Whisk to blend.
Add the remaining ingredients to the bowl (sour cream, vegetable oil, water, eggs, and vanilla). Mix on low speed for about 30 seconds.
Scrape down the sides and bottom of the bowl as needed and mix on medium speed for two minutes. The batter should look well blended.
Bake at 325℉ for approximately 20-25 minutes or until the layers spring back when lightly touched, or a toothpick can be inserted and removed with just a few moist crumbs attached. Baking times may vary depending on your oven and the type of pans used. Dark pans may bake slightly more quickly.
Allow the baked cake layers to cool in their pans on a wire rack for 10 minutes before turning out. Make sure that they are completely cool before frosting!