Go Back
+ servings
Top down view of 12 chocolate cupcakes topped with chocolate buttercream frosting swirled on top with chocolate sprinkles.
Print Recipe
5 from 1 vote

Homemade Chocolate Cupcake Recipe

These double chocolate cupcakes with chocolate buttercream frosting are a chocolate lover’s dream!
Prep Time15 minutes
Cook Time30 minutes
Total Time45 minutes
Course: Dessert
Cuisine: American
Servings: 24 cupcakes
Author: Cassy Joy Garcia, NC

Ingredients

For the cupcakes:

  • 2 cups flour all purpose or gluten free
  • 2 cups white sugar
  • ½ cup cocoa powder
  • 1 cup chocolate chips
  • 2 eggs room temperature
  • 1 ½ cups buttermilk full-fat
  • 3 teaspoons baking powder
  • 1 teaspoon salt fine
  • 1 teaspoon espresso powder or instant coffee
  • cup butter
  • 1 tablespoon vanilla extract

For the chocolate buttercream:

  • ½ pound butter softened
  • 1 ½ cups powdered sugar
  • ½ cup milk whole
  • ½ cup cocoa powder
  • ½ tablespoon vanilla extract

Instructions

To make the cupcakes:

  • Preheat the oven to 350°F.
  • Prep the cupcake tin by greasing each muffin cup or use cupcake liners. Set aside.
  • Whisk dry ingredients together in a large mixing bowl.
  • Prepare a double boiler by adding 2-inches of water in a medium saucepan over high heat. Bring to a simmer, then reduce the heat to keep the water at a slow simmer. Add a large glass or metal bowl over top, making sure the fit is snug and the bottom of the bowl does not touch the water.
  • To the large glass or metal bowl over a double boiler, whisk together the butter and buttermilk until the butter is melted totally. Then, add the espresso powder (or instant coffee), eggs, and vanilla. Whisk to combine.
  • Carefully remove the bowl from the double boiler (the bowl will be hot, as will the steam that will come out of the saucepan when the bowl is removed). Pour the wet ingredients into the dry ingredients and whisk until smooth. Stir in the chocolate chips.
  • Scoop the batter into the cupcake tin, filling each cup approximately ⅔ full.
  • Bake the cupcakes for 25 minutes, or until a toothpick comes out clean from the center of the cupcake. You can also check by lightly pressing on the center of the cupcake with your index finger. If the cupcake rebounds, it is done.
  • Let the cupcakes cool in the tin for 10 minutes before transferring to a cooling rack. Let cool completely before frosting.  

To make the frosting:

  • Add all of the ingredients to a stand mixer with a whisk attachment.
  • Starting on low speed, blend the ingredients until combined.
  • Increase to medium-high speed and blend until smooth.
  • Use immediately to frost your cupcakes, or store in an airtight container in the fridge for up to 1 week.

Notes

Cupcake Ingredient Modifications:
  • Add toppings - top your cupcakes with chocolate sprinkles (or any of your favorite sprinkles, we love Super Natural), crushed cookies, fresh strawberries, peanut butter cups, or a sprinkle of flaky sea salt. Get creative and have fun!
  • Omit the chocolate chips - if you prefer to have your cupcakes without chocolate chips, you can totally leave them out of the batter. Peanut butter or butterscotch chips would also make great subs.
  • Make it gluten free - this recipe works great with King Arthur’s Measure for Measure Gluten Free flour.

Nutrition

Calories: 291kcal | Carbohydrates: 41.1g | Protein: 3.4g | Fat: 14.1g | Saturated Fat: 8.6g | Cholesterol: 43.5mg | Sodium: 113.7mg | Fiber: 2g | Sugar: 30g