...
Go Back
+ servings
homemade hot chocolate cupcakes with marshmallow frosting on a white kitchen counter

Hot Chocolate Cupcakes with Marshmallow Buttercream

Fluffy hot chocolate cupcakes infused with cocoa and topped with marshmallow buttercream ; all the cozy flavors of your favorite winter drink in cupcake form.
Print Pin
Course: Dessert, Snack
Cuisine: American
Prep Time: 15 minutes
Cook Time: 20 minutes
Cooling Time: 10 minutes
Total Time: 45 minutes
Servings: 12 cupcakes
Calories: 290kcal
Cost: $11 (for 12 cupcakes)

Equipment

  • 12 cup muffin tin
  • 2 Mixing bowls (large + medium)
  • 1 Electric hand mixer
  • 1 Wire cooling rack
  • 1 Piping bag or zip-top bag
  • Measuring Cups & Spoons

Ingredients

Cupcakes

  • cups all-purpose flour
  • ¾ cup granulated sugar
  • ¼ cup unsweetened cocoa powder
  • 3 tablespoons hot chocolate powder
  • teaspoons baking powder
  • ½ teaspoon salt
  • cup vegetable oil
  • 2 large eggs
  • 1 cup whole milk
  • 1 teaspoon vanilla extract
  • ½ cup mini marshmallows fold into batter

Marshmallow Buttercream

  • ½ cup unsalted butter softened
  • 3 cups powdered sugar
  • ¼ cup marshmallow fluff
  • 2–3 tablespoons heavy cream adjust as needed
  • 1 teaspoon vanilla extract

Instructions

  • Preheat oven to 350°F and line muffin tin.
  • Combine flour, sugar, cocoa, hot chocolate powder, baking powder, and salt.
  • Whisk oil, eggs, milk, and vanilla in another bowl.
  • Fold wet ingredients into dry; mix until just combined.
  • Fold in mini marshmallows evenly.
  • Fill cupcake liners ⅔ full and bake 18–20 minutes. Cool completely on wire rack.
  • Make frosting: Beat butter, gradually add sugar, then fluff, cream, and vanilla until fluffy.
  • Frost cooled cupcakes with a piping bag or spatula.

Notes

Nutrition information is automatically calculated and should only be used as an approximation.

Nutrition

Serving: 75g | Calories: 290kcal | Carbohydrates: 42g | Protein: 3g | Fat: 13g | Saturated Fat: 7g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 4g | Cholesterol: 45mg | Sodium: 180mg | Potassium: 120mg | Fiber: 1g | Sugar: 31g | Vitamin A: 350IU | Calcium: 60mg | Iron: 1.2mg