Chocolate and Coffee Cupcakes

Recipe by David Turner

Coffee and chocolate are made to go together, and these coffee cupcakes embody that rich mocha combination. A bit of brewed coffee and espresso powder find their way into both the moist, chocolatey cupcakes and the decadent coffee frosting that sits on top. If your go-to coffee drink is a mocha, these coffee cupcakes are for you.

15 mins
18 to 22 mins
1 hr 15 mins
12 cupcakes
Chocolate and Coffee Cupcakes  - select to zoom
Chocolate and Coffee Cupcakes  - select to zoom
Chocolate and Coffee Cupcakes  - select to zoom
Coffee Frosting  - select to zoom


Prevent your screen from going dark as you follow along.
  1. Preheat the oven to 350°F with a rack in the center position. Line a standard muffin pan with baking cups and spray with nonstick spray

  2. In a large bowl, whisk together the sugar, flour, cocoa, baking soda, espresso powder, and salt. Add the coffee, oil, and vanilla; whisk until thoroughly combined.  

  3. Pour the batter into the prepared baking cups, filling each about 2/3 full; a scantly filled scone and muffin scoop works well here. 

  4. Bake the coffee cupcakes for 18 to 22 minutes, or until a toothpick or thin knife inserted in the center comes out clean. 

  5. Remove the cupcakes from the oven and let them cool in the pan for 5 minutes before gently tilting them out onto a rack to cool completely, at least 30 minutes. 

  6. Once the cupcakes are cool, spread or pipe the frosting onto the tops. Garnish each cupcake with a chocolate-covered espresso bean for a final flourish, if desired. 

  7. Store unfrosted cupcakes in an airtight container at room temperature for up to 2 days, or in the freezer for up to 1 month. Store frosted coffee cupcakes, covered, in the refrigerator for up to 2 days.  

Tips from our Bakers

  • Want to make this recipe gluten-free? For great results, substitute King Arthur Gluten-Free Measure for Measure Flour for the all-purpose flour in this recipe. Be sure to bake thoroughly; gluten-free baked goods often need a bit more time in the oven.