Moist, soft, fudgy chocolate cupcakes with a hint of coffee and finished with a fluffy coffee buttercream. These mocha cupcakes are ideal for anyone who loves the pairing of chocolate and coffee.

I’ve realized coffee is essential to my day. Paired with chocolate, it’s one of life’s simplest pleasures. A warm cup of coffee and a rich chocolate bite are hard to beat, so combining them into a cupcake felt inevitable.
These mocha cupcakes with coffee frosting are a definite crowd-pleaser, delivering both chocolatey richness and coffee warmth in every bite.

Dipping a cupcake into coffee might be odd, so instead these cupcakes are flavored with coffee and crowned with a creamy coffee frosting. They’re fudgy, tender, and topped with a light, coffee-infused buttercream.
How to Make Mocha Cupcakes
These cupcakes stay moist and fudgy thanks to a few key choices:
- Vegetable oil keeps the crumb extra moist.
- A mix of white and brown sugar adds flavor and moisture.
- Two eggs provide structure and tenderness.
- Buttermilk yields a soft, tender crumb (or substitute with milk plus a splash of vinegar).
- Instant coffee granules intensify the coffee flavor without adding liquid.

In this recipe the chocolate remains the dominant flavor while the frosting showcases the coffee. For a bolder coffee note in the cake, increase the instant coffee to 2.5 tablespoons.
About the Coffee Frosting
Creamy coffee frosting is the perfect finishing touch. It’s fluffy, rich, and carries a clear coffee note when made with instant coffee that dissolves well. Small-grain instant coffee, such as single-serve packets, dissolves most evenly and works great here.

For the best texture, use whipping cream or heavy cream in the frosting. The cream lightens the buttercream and gives it a silky, spreadable consistency that pipes nicely and tastes decadent.

If you enjoy both coffee and chocolate or want to elevate simple chocolate cupcakes into something a bit more grown-up (and socially acceptable for breakfast), these mocha cupcakes with coffee frosting are a perfect choice.

Mocha Cupcakes with Coffee Frosting
Rate Recipe
Print Recipe
Ingredients
Mocha Cupcakes
- 1 cup all purpose flour
- 1/2 cup cocoa powder, sifted
- 1 tsp baking powder
- 1/2 tsp baking soda
- 1/4 tsp salt
- 1/2 cup vegetable oil
- 1/2 cup brown sugar
- 1/2 cup granulated sugar
- 2 large eggs
- 1 tsp vanilla extract
- 2-2.5 tbsp instant coffee granules
- 1/2 cup buttermilk, (or 1 tsp vinegar mixed with 1/2 cup milk)
Coffee Frosting
- 3/4 cup unsalted butter, softened
- 3-3.5 cups powdered sugar, sifted
- 1 tsp vanilla extract
- 1/4 tsp salt
- 1-1.5 tbsp instant coffee granules
- 4-6 tablespoons whipping cream or heavy cream
- chocolate covered coffee beans (optional)
- chocolate shavings (optional)
Instructions
Mocha Cupcakes
-
Preheat the oven to 350°F and line a muffin tin with paper liners.
-
In a medium bowl, whisk together the flour, cocoa powder, baking powder, baking soda, and salt.
-
In a large bowl, beat the oil, brown sugar, granulated sugar, eggs, vanilla extract, and instant coffee granules until combined.
-
Gradually add the dry ingredients to the wet mixture in thirds, alternating with the buttermilk, until just combined. Scrape the bowl as needed.
-
Spoon batter into liners, filling each about two-thirds full. This yields 14–15 cupcakes.
-
Bake 15–18 minutes, or until a toothpick inserted in the center comes out clean. Cool completely before frosting.
Coffee Frosting
-
Beat the softened butter in a large bowl until light and fluffy.
-
Add 2 cups of the powdered sugar, vanilla, and salt; beat until combined.
-
Dissolve the coffee granules in a small amount of cream (they may not fully dissolve).
-
Beat in the remaining powdered sugar in halves, alternating with 1–2 tablespoons of cream, until you reach the desired flavor and consistency.
-
Frost the cooled cupcakes with a knife or pipe the frosting with a 1M tip. Garnish with chocolate-covered coffee beans or chocolate shavings if desired.
Nutrition
Like this recipe? Rate and comment below!
