
There is something magical about the way chocolate and espresso come together in a cupcake topped with luscious salted caramel buttercream. These chocolate espresso cupcakes are my go-to dessert for celebrations or cozy afternoons when I crave something rich and indulgent. The balance of deep cocoa flavor, bold coffee undertones, and velvety caramel frosting has made these a repeated request with friends and family, who swear they are bakery-worthy every single time.
I can still remember making these after a rough work week and feeling the stress melt away with the first bite. Now, whenever I host guests, everyone asks for these cupcakes and a second cup of coffee.
Ingredients
- All-purpose flour: Provides the structure for a tender but sturdy cupcake
- Granulated sugar: Gives just the right sweetness and helps the crumb stay moist
- Unsweetened cocoa powder: Infuses a deep chocolate flavor and color, so use a high-quality, dark variety if possible
- Baking soda and baking powder: Ensure the cupcakes rise beautifully and stay fluffy
- Salt: Enhances all the flavors and balances sweetness
- Unsalted butter: Brings richness and moisture to both cake and frosting so always use room-temperature butter for best results
- Eggs: Bind the ingredients and create a delicate crumb
- Whole milk: Keeps the cupcakes soft and isn’t too heavy
- Brewed espresso: Intensifies the chocolate notes and adds a subtle grown-up edge—choose a strong, freshly brewed coffee
- Vanilla extract: Rounds out the flavors with a warm aroma
- Powdered sugar: Makes the buttercream ultra fluffy and smooth
- Heavy cream: Adds lightness and silkiness to the frosting
- Salted caramel sauce: Offers a buttery, salty-sweet complexity—homemade caramel really makes a difference, but a good store-bought version saves time
- Sea salt: Brings a perfect finish and balance on top of the sweet frosting
Step-by-Step Instructions
- Preheat the Oven:
- Set your oven to three hundred fifty degrees Fahrenheit or one hundred seventy-five degrees Celsius and line a cupcake pan with twelve liners. Giving the oven plenty of time to warm up ensures even baking later.
- Prepare the Batter:
- In a large mixing bowl, whisk the flour, granulated sugar, cocoa powder, baking soda, baking powder, and salt until they are thoroughly combined. Making sure all dry ingredients are well mixed keeps the cupcakes light and even.
- Mix Wet Ingredients:
- In a separate bowl, cream the softened butter by beating it until smooth. Add the eggs, whole milk, cooled brewed espresso, and vanilla extract, mixing until everything is just blended. The mixture should look velvety and unified.
- Combine Mixtures:
- Slowly add the dry ingredients into the wet mixture, stirring gently after each addition. Stop mixing as soon as you can no longer see dry flour. Overmixing will make the cupcakes tough instead of soft.
- Fill Cupcake Liners:
- Use a scoop or spoon to divide the batter evenly among the cupcake liners, filling each one about two-thirds full. This gives the cupcakes room to rise without making a mess.
- Bake:
- Place the pan in the preheated oven and bake for eighteen to twenty minutes. Check doneness by inserting a toothpick in the center; it should come out with just a couple of moist crumbs. Let the cupcakes cool in the pan for five minutes before transferring them to a wire rack until completely cool.
- Prepare Salted Caramel Buttercream:
- In a clean mixing bowl, beat the softened butter with an electric mixer until creamy and pale. Gradually add powdered sugar, one cup at a time, and alternate with the heavy cream. Keep mixing at medium speed until the frosting becomes light and fluffy.
- Add Caramel and Salt:
- Pour in the salted caramel sauce and sea salt, then blend everything together on low speed. Taste and adjust with a little more salt or caramel if needed until you get the balance of sweet and salty you love.
- Frost the Cupcakes:
- Once the cupcakes are fully cooled, either pipe or spread the salted caramel buttercream generously onto each cupcake. A large piping tip creates that classic swirl, but a simple offset spatula works well too.
- Garnish:
- For a final touch, drizzle extra salted caramel sauce over each cupcake and sprinkle a pinch of flaky sea salt on top if you like a little more texture with each bite.
- Serve and Enjoy:
- These cupcakes are best served the same day but can be stored in an airtight container at room temperature for up to three days. The flavors deepen as they sit, making each bite more satisfying.

My favorite part of making these is swirling spoonfuls of homemade caramel into the buttercream. My kids love to help drizzle the caramel on top and taste test which batch has the most swoon-worthy salted topping.
Storage Tips
If you plan on making these in advance, store the unfrosted cupcakes in an airtight container for up to three days at room temperature or up to five days in the refrigerator. Always let the cupcakes come back to room temperature before serving for the best texture. Frosted cupcakes can be refrigerated for up to three days but are best eaten fresh.
Ingredient Substitutions
Feel free to swap out the brewed espresso for a strong dark roast coffee if espresso is not on hand. You can make these cupcakes dairy-free by using almond or oat milk and a dairy-free butter. If you prefer a less sweet buttercream, reduce the powdered sugar slightly and add more caramel sauce for flavor.
Serving Suggestions
These cupcakes shine on their own but also work beautifully as part of a birthday spread or a coffee hour treat. For added elegance, top with chocolate-covered espresso beans or a dusting of cocoa powder. Pair them with strong coffee or even a glass of cold milk for a nostalgic twist.

Every bite of these cupcakes is a little luxury and a great way to treat yourself or friends to something homemade and memorable. If you love a recipe that strikes a perfect balance between flavors and textures with a little coffee kick these cupcakes are sure to become a favorite in your kitchen too.
Frequently Asked Questions
- → How does espresso enhance chocolate cupcakes?
Espresso deepens the chocolate flavor, adding richness and subtle coffee undertones that pair perfectly together.
- → What’s the best way to ensure moist cupcakes?
Mix wet and dry ingredients just until combined and avoid overbaking for the softest texture.
- → Can store-bought caramel sauce be used for the buttercream?
Yes, both homemade and quality store-bought salted caramel sauces work well for creamy, flavorful buttercream.
- → How should frosted cupcakes be stored?
Store in an airtight container at room temperature for up to three days for best freshness and flavor.
- → Any tips for a perfect caramel buttercream consistency?
Add heavy cream gradually and adjust powdered sugar if needed to create a smooth, spreadable frosting.