• 24 paper liners for cupcake pans (2 ½ -inch size)
• 1 package (18.25 ounces) plain German chocolate cake mix
• 1 package (3.4 ounces) vanilla instant pudding mix
• 1 cup sour cream
• ½ cup water
• ½ cup vegetable oil
• 1 bottle (1 ounce) red food coloring
• 3 large eggs
• 1 cup miniature semisweet chocolate chips
• Place a rack in the center of the oven and preheat the oven to 350°F. Line 24 cupcake cups with paper liners. Set the pans aside.
• Place the cake mix, pudding mix, sour cream, water, oil, food coloring and eggs in a large mixing bowl. Blend with an electric mixer on low speed for 30 seconds. Stop the machine and scrape down the sides of the bowl with a rubber spatula.
• Increase the mixer speed to medium and beat two minutes more, scraping down the sides again if needed. The batter should look thick and well combined. Fold in the chocolate chips.
• Spoon batter into each lined cupcake cup, filling it three quarters of the way full. (You will get between 22 and 24 cupcakes; remove the empty liners, if any.) Place the pans in the oven.
• Bake the cupcakes until they spring back when lightly pressed with your finger, 18 to 20 minutes. Remove the pans from the oven and place them on wire racks to cool for 5 minutes. Run a dinner knife around the edges of the cupcake liners, lift the cupcakes up from the bottoms of the cups using the end of the knife, and pick them out of the cups carefully with your fingertips. Place them on a wire rack to cool for 15 minutes before frosting.
• Meanwhile, prepare Cream Cheese Frosting. When finished, place a heaping tablespoon of frosting on each cupcake and swirl to spread with a short metal spatula or a spoon, taking care to cover the tops completely.
• Place these cupcakes, uncovered or in a cake server, in the refrigerator until the frosting sets, 20 minutes. The cupcakes are ready to serve.