Hot Chocolate Cupcakes with Whipped Topping


One of my favorite cupcake recipes for Christmas! Keep hot chocolate cupcakes refrigerated for up to 3 days.

Prep Time:
20 mins
Cook Time:
20 mins
Additional Time:
25 mins
Total Time:
1 hrs 5 mins
12 cupcakes



  • 1 cup white sugar

  • ½ cup unsalted butter, softened

  • 2 large eggs

  • 2 teaspoons vanilla extract

  • 1 ½ cups all-purpose flour

  • 1 ¾ teaspoons baking powder

  • ½ cup milk


  • 2 cups cold milk

  • 1 (3.9 ounce) package instant chocolate pudding (such as Jell-O®)

  • 1 cup whipped topping (such as Cool Whip®)

  • ½ (10.5 ounce) package miniature marshmallows

  • 1 tablespoon cocoa powder, or as needed


  1. Preheat the oven to 350 degrees F (175 degrees C). Line a 12-cup muffin tin with paper liners.

  2. Cream sugar and butter for cupcake together in a medium bowl. Beat in eggs, one at a time, then stir in vanilla extract. Combine flour and baking powder; add to the creamed mixture and mix well. Stir in 1/2 cup milk until batter is smooth. Pour or spoon batter into the prepared pan.

  3. Bake in the preheated oven until a toothpick inserted into the center of each cupcake comes out clean, 20 to 25 minutes. Cool in the tin for 5 minutes. Transfer to a wire rack and let cool completely, about 20 minutes.

  4. While cupcakes cool, combine cold milk and pudding mix for topping in a bowl. Mix until smooth. Let pudding mixture sit for 5 minutes.

  5. Mix 1/2 cup whipped topping into pudding mixture. Pipe the pudding on top of the cooled cupcakes. Place a dollop of remaining whipped topping on top of each cupcake. Garnish with marshmallows and sift cocoa powder over tops.

Cook's Notes:

Follow individual package instructions on preparing pudding mix.

For an extra touch, take any extra pudding and stuff the insides of the cupcakes.

Nutrition Facts (per serving)

326 Calories
11g Fat
51g Carbs
5g Protein
Nutrition Facts
Servings Per Recipe 12
Calories 326
% Daily Value *
Total Fat 11g 14%
Saturated Fat 7g 36%
Cholesterol 55mg 18%
Sodium 254mg 11%
Total Carbohydrate 51g 18%
Dietary Fiber 1g 3%
Total Sugars 34g
Protein 5g
Vitamin C 0mg 1%
Calcium 110mg 8%
Iron 1mg 7%
Potassium 136mg 3%

* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

** Nutrient information is not available for all ingredients. Amount is based on available nutrient data.

(-) Information is not currently available for this nutrient. If you are following a medically restrictive diet, please consult your doctor or registered dietitian before preparing this recipe for personal consumption.