Go Back
+ servings

Perfect Chocolate Cupcakes with Fudgy Buttercream

These ultra-moist, from-scratch perfect chocolate cupcakes deliver intense cocoa flavor, topped with a velvety chocolate buttercream made with melted chocolate.
Prep Time 45 minutes
Cook Time 20 minutes
Total Time 1 hour 5 minutes
Servings: 1
Course: Baking, Cupcakes, Dessert
Cuisine: American
Calories: 475

Ingredients
  

Chocolate Cupcakes
  • 1 cup (130g) all-purpose flour
  • 1 cup (207g) granulated sugar
  • 6 tablespoons (43g) unsweetened cocoa powder natural, not Dutch-process
  • 1 teaspoon baking soda
  • 1/2 teaspoon salt
  • 1 large egg room temperature
  • 1/2 cup (120ml) milk or buttermilk room temperature
  • 1/2 cup (120ml) vegetable oil such as canola or grapeseed
  • 3/4 teaspoon vanilla extract
  • 1/2 cup (120ml) hot water just off the boil
Chocolate Buttercream
  • 1 1/4 cups (280g) unsalted butter softened to room temperature
  • 12 ounces semi-sweet chocolate chips melted and cooled slightly
  • 3 tablespoons (22g) unsweetened cocoa powder
  • 5 cups (575g) powdered sugar sifted if lumpy
  • 1 pinch salt
  • 2-4 tablespoons heavy cream or whole milk if needed

Method
 

For the Cupcakes
  1. Preheat your oven to 300°F (148°C). Line a muffin tin with paper liners.
  2. In a large bowl, whisk together the flour, sugar, cocoa powder, baking soda, and salt until evenly combined. Set aside.
  3. In a separate medium bowl, whisk the egg, milk (or buttermilk), vegetable oil, and vanilla extract until smooth.
  4. Pour the wet ingredients into the dry ingredients and stir with a spatula until just combined—no dry streaks remain.
  5. Add the hot water to the batter and mix gently until incorporated. The batter will be very thin; that's normal.
  6. Fill each liner about halfway with batter. Bake for 18–23 minutes, until a toothpick inserted in the center comes out with a few moist crumbs. Do not overbake.
  7. Let the cupcakes cool in the pan for 2 minutes, then transfer them to a wire rack to cool completely before frosting.
For the Buttercream
  1. In the bowl of a stand mixer fitted with the paddle attachment, beat the softened butter on medium speed until creamy and smooth, about 2 minutes.
  2. Add the melted (but not hot) chocolate and mix on low until fully incorporated, scraping down the sides as needed.
  3. Add the cocoa powder and mix on low until combined, then increase to medium and beat for 30 seconds.
  4. With the mixer on low, gradually add about half of the powdered sugar and 2 tablespoons of heavy cream. Mix until smooth, then scrape the bowl.
  5. Add the remaining powdered sugar and the pinch of salt. Mix on low until incorporated, then increase to medium and beat for 1 minute until fluffy.
  6. If the frosting is too thick, add additional heavy cream 1 tablespoon at a time until you reach a spreadable or pipeable consistency.
  7. Pipe or spread the buttercream onto the cooled cupcakes. (A large star tip like Ateco 847 works beautifully.)
  8. Store frosted cupcakes at room temperature for up to 24 hours; after that, refrigerate. For the best flavor and texture, bring to room temperature before serving. They will keep well for 4–5 days.

Nutrition

Calories: 475kcalCarbohydrates: 61gProtein: 4gFat: 26gSaturated Fat: 14gCholesterol: 65mgSodium: 215mgFiber: 3gSugar: 48g

Notes

For a deeper chocolate flavor, use hot water to bloom the cocoa—it makes a noticeable difference. Buttermilk yields slightly more tender cupcakes than regular milk, but both work. Do not overmix the batter after adding the water; a few lumps are fine. If you don't have a stand mixer, a hand mixer works for the buttercream. Frosted cupcakes can be frozen for up to 2 months; thaw in the fridge overnight and bring to room temperature before serving.

Tried this recipe?

Let us know how it was!