Preheat oven to 350°F. Spray two 8-inch round cake pans with nonstick spray and line the inside bottom of each pan with parchment paper. Set aside.
In a large bowl, whisk the dry cake mix, granulated sugar, dry pudding mix, and unsweetened cocoa powder together. Set aside.
15.25 ounces chocolate cake mix, ½ cup granulated sugar, 3.9 ounces chocolate instant pudding mix, ¼ cup unsweetened cocoa powder
In a separate medium bowl, using a hand mixer, beat together (on low speed) the butter, milk, eggs, sour cream, and vanilla extract just until combined.
¾ cup unsalted butter, ½ cup milk, 4 large eggs, 1 cup full-fat sour cream, 1 teaspoon pure vanilla extract
Add the wet ingredients into the dry ingredients and beat on medium speed until fully combined, about 2 minutes. While beating, use a spatula to scrape down the sides and bottom of the bowl where the dry mix may have settled.
Pour the cake mix evenly between both prepared cake pans. Try to make the amounts in each pan as equal as possible (about 682 grams per pan) so that they bake at the same speed.
Bake for 32-35 minutes, or until a toothpick inserted in middle comes out clean.
Let the cakes cool in the pans (on a wire rack) for 15 minutes before removing.
Let the cakes cool completely, then use a large serrated knife to cut the dome tops off both cakes so they both have a flat top. Be sure to let the cakes cool completely before this step.
To make the cakes firmer before frosting, cover the cakes completely in food-safe plastic wrap and refrigerate for 2 hours. This isn’t a required step, but it does help the cakes to be firmer before frosting so they don’t fall apart while frosting.