Start by preheating your oven to 350°F (175°C), then line a standard muffin tin with cupcake liners so they’re easy to remove later without sticking.
While the oven gets hot, grab a large mixing bowl and whisk together your dry ingredients, this includes the flour, cocoa powder, sugar, baking powder, baking soda, and a pinch of salt.
Add the eggs, milk, oil, and vanilla extract into the bowl next.
Use a hand mixer and mix everything until the batter is smooth and well blended.
Once it’s all looking nice and silky, it’s time for the special touch, slowly pour in the brewed hot coffee and gently stir it in. The batter will be a bit thin, but don’t worry, that’s totally normal.
And if you’re not into using coffee, you can absolutely swap it for hot water instead, it still works great!
Fill each cupcake liner about two-thirds of the way with batter to give them room to rise. A measuring cup with a spout can make this part less messy, but a spoon works just fine too.
Bake for 22 to 24 minutes at 350°F (175°C), or until a toothpick inserted in the center reveals a few tender crumbs.
Allow the cupcakes to cool slightly in the pan, then carefully transfer them to a wire rack to cool all the way.
While they cool, get started on the marshmallow frosting. Whisk the egg whites, sugar, water, corn syrup, cream of tartar, and salt in a heat-safe bowl.
Position the bowl over a pot of simmering water, without letting it touch the liquid, and stir until the sugar dissolves and the mixture becomes warm, about 3 minutes.
After removing from the heat, beat the mixture with a hand mixer on medium-high until it becomes fluffy.
Meanwhile, melt the mini marshmallows in the microwave until puffed and gooey, then add them to the fluffy frosting along with the vanilla extract.
Beat everything together until smooth and glossy.
Once the cupcakes are cool, spoon or pipe the frosting on top however you like. If you’ve got a kitchen torch, you can give the tops a little toast for that classic campfire look. Enjoy!