Moist, fluffy coffee cupcakes infused with brewed coffee and espresso powder, topped with a silky espresso buttercream frosting and finished with a chocolate-covered espresso bean. Bold coffee flavor in every bite - perfect for coffee lovers, birthdays, and everyday indulgence.

If your morning cup of coffee is non-negotiable, wait until you try it in cupcake form. These Easy Coffee Cupcakes with Espresso Frosting are moist, fluffy, and deeply coffee-flavored - with a one-bowl batter that comes together in minutes and a silky espresso frosting that is absolutely dreamy. Think of it as your favorite latte, but in cupcake form.
The secret to coffee cupcakes that actually taste like coffee? Layering the flavor two ways - brewed coffee mixed directly into the batter, and espresso powder dissolved into both the batter and the frosting. No wimpy coffee flavor here.
Topped with a swirl of silky espresso buttercream and finished with a chocolate-covered espresso bean, these cupcakes are elegant enough for a dinner party and easy enough for a Tuesday night bake.
Love coffee-flavored bakes? Try my Caramel Latte Cupcakes, Espresso Brownies or Espresso Chocolate Chip Cookies next!
Jump to:
Why you’ll love these coffee cupcakes
- Bold, real coffee flavor: Brewed coffee in the batter and espresso powder in both the batter and frosting means you get deep, layered coffee flavor in every single bite - not a hint, but a full, rich coffee experience.
- Silky espresso frosting: The espresso buttercream is rich, creamy, and perfectly balanced - not too sweet, not too bitter. It pipes beautifully and holds its shape even at room temperature.
- One bowl, no mixer for the batter: The cupcake batter comes together in one bowl with just a whisk and spatula - no stand mixer required. A hand mixer is only needed for the frosting.
- Moist and fluffy texture: A combination of butter, yogurt, and brewed coffee keeps these cupcakes incredibly moist and tender with a soft, bakery-style crumb that stays fresh for days.

Ingredient Notes
For the coffee cupcakes:
- All-purpose flour: Provides structure for soft, fluffy cupcakes.
- Granulated white sugar: Sweetens and balances the coffee flavor.
- Unsalted butter: Softened to room temperature for the creamiest batter. Adds richness and flavor.
- Eggs: Room temperature eggs blend more smoothly into the batter. If yours are cold, sit them in warm water for 10-15 minutes before using.
- Strong brewed coffee: Use double-strength brewed coffee, cold brew concentrate, or espresso for the most intense coffee flavor. Let it cool to room temperature before adding to the batter. Decaf works perfectly too.
- Espresso powder: Mixed directly into the dry ingredients to amplify the coffee flavor without adding extra liquid. This is the one ingredient that takes these from “nice coffee flavor” to “wow, that really tastes like coffee.”
- Yogurt: The secret to an incredibly moist, tender cupcake that stays soft for days. Sour cream works as a 1:1 substitute.
- Vanilla extract: Enhances the coffee flavor with warm undertones.
- Baking powder & baking soda: Help the cupcakes rise.
- Salt: Balances the sweetness and enhances flavor.
For the espresso buttercream:
- Unsalted butter: Must be at room temperature. Cold butter won’t whip properly and will leave the frosting lumpy. Set it out at least an hour before you start.
- Cream cheese: A brick of full-fat cream cheese will create the richest cream cheese icing. Cream cheese spread in a tub is too runny.
- Powdered sugar: Sift it before using to guarantee a silky-smooth espresso frosting with zero lumps.
- Instant espresso powder or brewed espresso: Adds intense coffee flavor without making the frosting too runny.
- Vanilla extract & salt: Enhance the overall flavor and balance the sweetness.
Substitutions & variations
- Make it mocha. Add 2 tablespoons of Dutch-process cocoa powder to the cupcake batter for a chocolate-coffee mocha cupcake. The espresso frosting pairs perfectly with the chocolate depth.
- Caramel macchiato cupcakes. Drizzle the finished frosting with homemade caramel sauce and a pinch of flaky sea salt for a caramel macchiato twist that’s absolutely irresistible.
- Use cold brew concentrate. Swap the brewed coffee for cold brew concentrate - use half the amount since it’s much stronger - for an even smoother, less bitter coffee flavor.
- Add a coffee ganache filling. Core the center of each baked cupcake and fill with a teaspoon of coffee-infused chocolate ganache before frosting for a decadent bakery-style surprise.
- Dairy-free. Use vegan butter, dairy-free sour cream (coconut yogurt works well), and full-fat coconut cream in place of heavy cream. The flavor and texture stay excellent.

Step-by-Step Instructions
Here is how to make and bake these easy coffee cupcake recipe. You can use a stand mixer fitted with a paddle attachment or large mixing bowl with a hand mixer. Preheat the oven to 350°F (177°C) and line a 12-cup muffin tin with cupcake liners.

Cream butter and sugar: In a large bowl, beat the softened butter and granulated sugar together on medium-high speed for 3-4 minutes until light, pale, and fluffy. Scrape down the sides as needed. Don’t rush this step - properly creamed butter and sugar creates a lighter, airier crumb.

Add eggs and vanilla: Beat in the eggs one at a time, mixing well after each addition. Add the vanilla extract

Fold in dry ingredients: Add the flour mixture to the wet ingredients along with the yogurt and coffee. Fold gently until just combined. Stop as soon as no dry streaks remain - overmixing leads to dense, tough cupcakes. The batter will be smooth and slightly thick.

Fill and bake: Using an ice cream scoop, divide the batter evenly among the cupcake liners, filling each about ⅔ full. Bake for 22-24 minutes, or until a toothpick inserted in the center comes out clean and the tops spring back when lightly touched. Cool in the pan for 5 minutes, then transfer to a wire rack to cool completely before frosting.

Make the espresso frosting: Beat the softened butter and cream cheese on high speed for 2-3 minutes until pale and fluffy. Add sifted powdered sugar and mix on low until combined. Add the espresso powder, vanilla, and salt, then beat on medium speed until the frosting is thick, silky, and perfectly pipeable.

Frost and decorate: Once the cupcakes are completely cool, pipe the espresso frosting using your favorite piping tip. Optionally decorate the cupcakes with a few chocolate covered espresso beans
Tips & Tricks
- Don’t Overmix: Overmixing the batter can result in tough cupcakes. Mix until just combined.
- Use strong coffee. Weak or watery coffee gets completely lost in the batter once baked. Use double-strength brewed coffee or cold brew concentrate for the boldest, most noticeable coffee flavor in the finished cupcake.
- Don’t skip the espresso powder. It’s the one ingredient that makes the biggest difference between a subtle coffee flavor and a bold, unmistakable one. It’s worth finding - most grocery stores carry it in the baking or coffee aisle.
- Room temperature everything. Cold butter, eggs, and sour cream won’t emulsify properly and will result in a dense, uneven crumb. Set them all out at least 30-60 minutes before baking.
- Cool the espresso liquid before adding to frosting. Hot espresso liquid will melt the butter in your frosting and make it greasy and soupy. Let it cool to room temperature - or pop it in the fridge for 5 minutes - before adding it in.
- Cool completely before frosting. Even slightly warm cupcakes will melt your espresso buttercream on contact. Give them at least 45 minutes on the wire rack before piping.
FAQs
Yes, but instant coffee is less concentrated than espresso powder so the flavor will be slightly milder. For the boldest result, use espresso powder - it makes a noticeable difference in both the batter and frosting. If substituting, use a 1:1 ratio but consider adding an extra half teaspoon for more intensity.
This usually happens if the butter was too warm or the espresso liquid was still hot when added. If your frosting is too loose, pop the bowl in the fridge for 15 minutes then beat again. Add more sifted powdered sugar a tablespoon at a time to bring it back to a pipeable consistency.
Yes! Bake the cupcakes a day ahead and store unfrosted at room temperature in an airtight container. Make the espresso frosting fresh the next day and pipe just before serving. You can also make the frosting up to 5 days ahead - store it in the fridge and re-whip before piping.

Storage & Freezing
To Store:
Store the frosted coffee cupcakes in an airtight container at room temperature for up to 2 days, or in the fridge for up to 5 days. Let them come to room temperature before serving for the best texture.
To Freeze:
- Unfrosted cupcakes: Wrap tightly and freeze for up to 2 months. Thaw overnight in the fridge.
- Frosted cupcakes: Freeze on a tray until solid, then wrap and store in a freezer-safe container. Thaw in the fridge and bring to room temp before serving.
More Cupcakes You Will Love
Recipe

Easy coffee cupcakes with espresso frosting
Equipment
- 12-cup Muffin Pans
Ingredients
Coffee cupcakes
- ½ cup (113g) unsalted butter, softened
- 1 cup (200g) granulated white sugar
- 2 large eggs room temperature
- 1 teaspoon pure vanilla extract
- ⅓ cup (80ml) Plain yogurt or sour cream
- ⅓ cup (80ml) strong brewed coffee cooled
- 1½ cups (180g) All purpose flour
- 1½ teaspoon espresso powder
- 1 teaspoon baking powder
- ¼ teaspoon baking soda
- ¼ teaspoon kosher salt
Espresso frosting
- 1 cup (226g) full-fat cream cheese softened
- ½ cup (113g) unsalted butter softened
- 3-3½ cups powdered sugar sifted
- 2 tsps espresso powder
- 1 teaspoon pure vanilla extract
- Pinch of salt
To decorate
- Chocolate-covered espresso beans optional
Instructions
For the cupcakes:
- Preheat oven to 350°F (175°C). Line a 12-cup muffin tin with cupcake liners.
- Whisk flour, espresso powder, baking powder, baking soda, and salt in a medium bowl. Set aside.
- Beat butter and granulated sugar on medium-high 3-4 min until light and fluffy.
- Add eggs one at a time. Mix in vanilla, yogurt, and cooled brewed coffee.
- Fold dry ingredients into wet until just combined. Do not overmix.
- Scoop batter into liners filling ⅔ full. Bake for 22-24 mins or until a toothpick in the center comes out clean.
- Let the cupcakes cool for 5 mins in pan then transfer to a wire rack to cool completely.
For the espresso frosting:
- In a large bowl using a handheld or stand mixer fitted with a paddle or whisk attachment, beat the cream cheese and butter together on high speed until smooth and creamy.
- Add confectioners' sugar, espresso powder and vanilla extract. Beat on low speed for 30 seconds, then switch to high speed and beat for 3-4 minutes until thick and pipeable
- Pipe espresso frosting onto cooled cupcakes. Top with a chocolate-covered espresso bean.
Notes
- For extra bold coffee flavor, increase espresso powder to 2 teaspoon in the batter.
- Store frosted cupcakes at room temperature for up to 2 days or in the fridge for up to 4 days.
- Serve at room temperature for best flavor.





Leave a Reply