These easy homemade chocolate cupcakes are intensely chocolate flavored, perfectly moist, and are made with just two mixing bowls (no mixer needed) and pantry staples! With this perfect base recipe, you can add any fillings or frostings you'd like!
Preheat the oven to 350°F and line a 12-hole muffin tin with cupcake liners.
Sift or whisk together the flour, sugar, cocoa powder, baking soda, baking powder, and salt into a large mixing bowl.
¾ cup all-purpose flour, ¾ cup granulated sugar, ⅓ cup dutch-process cocoa powder, ¾ teaspoon baking soda, ½ teaspoon baking powder, ½ teaspoon kosher salt
In a separate bowl, whisk the egg, sour cream, vegetable oil, and vanilla until smooth. Add the wet ingredients to the dry ingredients and mix with a rubber spatula until a thick batter forms.
1 large egg, ⅓ cup full-fat sour cream, ⅓ cup vegetable or canola oil, 1 teaspoon vanilla extract
Add the hot coffee or water and carefully stir to combine. The batter will turn quite thin (this is normal).
½ cup coffee or water
Fill each cupcake liner halfway full, and bake for 13-15 minutes. The top of the cupcake will spring back when touched. A toothpick inserted into the center will come out clean with a few moist crumbs.
Cool the cupcakes in the pan for 5 minutes, then remove each cupcake from the pan and transfer to a wire rack to finish cooling.
Notes
Store the cupcakes at room temperature for 4 days, or in the fridge for 5 days. If storing in the fridge, allow the cupcake to fully come to room temperature before enjoying.