Preheat your oven to 350°F (175°C) and line a 12-cup muffin tin with cupcake liners.
In a medium bowl, whisk together the flour, cocoa powder, baking powder, baking soda, and salt.
In a large bowl, whisk the eggs, both sugars, oil, and vanilla until smooth and glossy.
Stir in the sour cream until everything’s nicely combined.
Add the dry ingredients to the wet and mix gently—no overmixing here.
Pour in the hot coffee (or water) and stir until the batter is smooth and on the thinner side.
Divide the batter evenly between the liners, filling each about ¾ full.
Bake for 18–20 minutes, or until a toothpick comes out clean. Let them cool completely before decorating.