Ingredients
Equipment
Method
Bake the cupcakes
- Heat the oven to 350°F.
- Line a 12-cup muffin pan with paper liners.
- Whisk the flour, granulated sugar, cocoa powder, baking powder, baking soda, and salt together in a large bowl.
- In a medium bowl, whisk the egg, milk, oil, and vanilla until combined.
- Whisk the egg mixture into the dry ingredients just until no dry streaks remain.
- Whisk in the hot water until the batter is smooth and thin.
- Divide the batter evenly among the liners.
- Bake for 18–22 minutes, until the cupcakes spring back when lightly pressed and a toothpick inserted in the center comes out with a few moist crumbs.
- Cool the cupcakes in the pan for 5 minutes.
- Transfer the cupcakes to a wire rack and cool completely.
Make the frosting
- Beat the butter in a large bowl with an electric mixer on medium speed for about 2 minutes, until fluffy.
- Add the powdered sugar and cocoa powder in two additions, beating on low until combined.
- Beat in the marshmallow creme, vanilla, salt, and heavy cream until smooth and fluffy.
Frost and finish
- Spread or pipe the frosting onto the completely cooled cupcakes.
- Top each cupcake with mini marshmallows.
Notes
For tender cupcakes, mix the batter only until no dry streaks remain before adding the hot water. Store frosted cupcakes covered in the refrigerator for up to 4 days; freeze unfrosted cupcakes for up to 2 months. For a dairy-free variation, use non-dairy milk, plant-based butter, and non-dairy cream, and check that the marshmallow creme is dairy-free.
