Ingredients
1 package German chocolate cake mix (regular size)1 package (3.4 ounces) cook-and-serve chocolate pudding mix4 large eggs, room temperature1 can (12 ounces) Dr Pepper1 teaspoon vanilla extractFROSTING:1 container (12 ounces) whipped cream cheese, room temperature1/3 cup butter, softened1/3 cup baking cocoa3-1/2 cups confectioners’ sugar1-1/2 teaspoons vanilla extract
Preparation
Preheat oven to 350°. Line bottoms of 3 greased 9-in. round baking pans with parchment; grease paper.
In a large bowl, combine cake and pudding mixes. Add eggs, 1 at a time, beating well after each addition. Gradually beat in Dr Pepper and vanilla.
Transfer batter to prepared pans. Bake until top springs back when lightly touched, 20-25 minutes. Cool in pans 10 minutes before removing to wire racks; remove paper. Cool completely.
For frosting, in a large bowl, beat cream cheese and butter until smooth. Beat in cocoa. Add confectioners’ sugar and vanilla; beat until creamy.
Place 1 cake layer on a serving plate; spread with 1/2 cup frosting. Repeat layers. Top with remaining cake layer. Frost top and sides of cake with remaining frosting.