Preheat your oven to 350°F (175°C). Line 22 standard-size muffin cups with paper liners. In a large bowl, whisk together the dry cake mix and 1/2 cup of the hot cocoa mix.
Add the milk, sour cream, oil, eggs, and 1 teaspoon of vanilla to the dry ingredients. Beat with an electric mixer on medium speed for 2 minutes, or until well combined. Scrape down the sides of the bowl as needed.
Divide the batter evenly among the prepared muffin cups, filling each about three-quarters full. Bake for 16 to 18 minutes, or until a wooden toothpick inserted into the center comes out clean. Let the cupcakes cool in the pans for 5 minutes before transferring them to a wire rack to cool completely.
To make the ganache, place the chocolate chips and 2 tablespoons of hot cocoa mix in a medium bowl. Heat 1/2 cup of heavy cream in a small saucepan until hot but not boiling. Pour the hot cream over the chocolate chips. Let it stand for 5 minutes, then whisk until smooth. Set aside to cool and thicken for about 20 minutes.
For the frosting, beat the softened butter in a large bowl with an electric mixer until creamy. Add the marshmallow creme and beat until combined. Gradually beat in the powdered sugar, followed by 1 tablespoon of heavy cream, 1 teaspoon of vanilla, and the salt. Mix on high speed for 2 minutes until light and fluffy.
Once the cupcakes are cool, use a small knife or an apple corer to remove the center of each cupcake, about 1 inch deep. Be careful not to go through the bottom.
Spoon about 1 teaspoon of the cooled chocolate ganache into the hole in each cupcake.
Transfer the marshmallow frosting to a piping bag fitted with a large tip. Pipe a swirl of frosting onto each cupcake. Garnish with a sprinkle of hot cocoa mix and a few miniature marshmallows before serving.