Go Back
Homemade Chocolate Cupcakes with Buttercream Frosting Recipe photo

Chocolate Cupcakes with Buttercream Frosting Recipe

Indulge in these rich, moist chocolate cupcakes topped with fluffy buttercream frosting. Perfect for any celebration or sweet craving!
Prep Time 20 minutes
Cook Time 20 minutes
Total Time 40 minutes
Servings: 12 servings
Course: Dessert
Cuisine: American

Ingredients
  

  • 1 ¾ cups all-purpose flour
  • ¾ cup Dutch-processed cocoa powder
  • 1 ½ teaspoons baking powder
  • 1 teaspoon baking soda
  • ½ teaspoon salt
  • 1 ½ cups buttermilk
  • 1 teaspoon vanilla extract
  • 1 teaspoon instant coffee granules (optional)
  • ¾ cup vegetable or canola oil
  • 2 cups granulated sugar
  • 2 large eggs
  • 1 large egg white
  • 1 cup unsalted butter softened
  • 1 pound powdered sugar
  • ½ cup Dutch-processed cocoa powder
  • ½ teaspoon salt
  • 1 teaspoon vanilla extract (for frosting)
  • cup heavy cream (or more, as needed)

Equipment

  • Mixing bowls
  • Electric mixer
  • Cupcake pan
  • Cupcake liners
  • Spatula
  • Measuring cups and spoons
  • Cooling rack

Method
 

  1. Preheat your oven to 350°F (175°C). Line a cupcake pan with cupcake liners and set aside.
  2. In a large mixing bowl, whisk together the all-purpose flour, Dutch-processed cocoa powder, baking powder, baking soda, and salt.
  3. In another bowl, combine the buttermilk, vanilla extract, and instant coffee granules if using. Mix until well combined.
  4. In a large mixing bowl, beat together the granulated sugar and vegetable oil until well blended. This might take about 2 minutes using an electric mixer.
  5. Add the eggs and egg white to the sugar-oil mixture, one at a time, mixing well after each addition.
  6. Gradually add the dry ingredient mixture into the wet ingredients, alternating with the buttermilk mixture. Start and end with the dry ingredients. Mix until just combined.
  7. Using a scoop or spoon, fill each cupcake liner about ¾ full with batter.
  8. Bake in the preheated oven for 18-20 minutes, or until a toothpick inserted into the center comes out clean.
  9. Once baked, remove the cupcakes from the oven and let them cool in the pan for about 5 minutes. Then, transfer them to a wire cooling rack to cool completely.
  10. In a mixing bowl, beat the softened butter until creamy. Gradually add the powdered sugar, cocoa powder, and salt, mixing on low speed until combined. Then add the vanilla extract and heavy cream. Beat on high until the frosting is light and fluffy.
  11. Once the cupcakes are completely cool, use a spatula or piping bag to frost each cupcake with the buttercream frosting.

Notes

  • Store cupcakes in an airtight container at room temperature for up to 3 days.
  • Freeze unfrosted cupcakes for up to 3 months; thaw and frost when ready to serve.
  • Allow frosted cupcakes to come to room temperature before serving for the best flavor.