Chocolate Espresso Cupcakes with Salted Caramel
Prep Time: 25 minutes | Bake Time: 18 minutes | Total Time: ~1 hour 15 minutes (including cooling) | Yield: 12 cupcakes | Difficulty: Medium
You know that feeling when you take one bite of something and your brain just stops?
That’s what these cupcakes do.
Rich chocolate batter spiked with espresso. A hidden pocket of gooey salted caramel in the center. Topped with a cloud of salted caramel buttercream that’s sweet, salty, and deeply addictive.
This is not a casual Tuesday bake. This is a “I want everyone at the table to go completely quiet” kind of recipe.
And the secret weapon? The espresso. It doesn’t make these taste like coffee — not even close. What it does is pull the chocolate flavor into another dimension entirely. Richer, deeper, more intense. Food scientists actually have a name for this: espresso acts as a flavor amplifier for cocoa, making your taste buds pick up more of what’s already there.
One small addition. Completely transformative result.
What You’ll Need
For the Chocolate Espresso Cupcakes
- 1 cup (125g) all-purpose flour
- 1/2 cup (50g) Dutch-process cocoa powder
- 1 tsp baking soda
- 1/2 tsp baking powder
- 1/2 tsp fine sea salt
- 1 cup (200g) granulated sugar
- 2 large eggs, room temperature
- 1/2 cup (120ml) buttermilk, room temperature
- 1/2 cup (120ml) hot brewed espresso (or 1 tbsp espresso powder dissolved in 1/2 cup hot water)
- 1/3 cup (80ml) neutral oil (canola or vegetable)
- 1 tsp pure vanilla extract
For the Homemade Salted Caramel
- 1 cup (200g) granulated sugar
- 6 tbsp (85g) unsalted butter, cubed and at room temperature
- 1/2 cup (120ml) heavy cream, room temperature
- 1 tsp flaky sea salt (plus more for topping)
For the Salted Caramel Buttercream
- 1 cup (225g) unsalted butter, room temperature
- 3 cups (360g) powdered sugar, sifted
- 1/4 cup (60ml) homemade salted caramel (from above)
- 2–3 tbsp heavy cream
- 1/2 tsp fine sea salt
- 1 tsp pure vanilla extract
Tools You’ll Need
- 12-cup muffin tin
- Cupcake liners
- Two large mixing bowls
- Whisk
- Electric hand mixer or stand mixer with paddle attachment
- Rubber spatula
- Heavy-bottomed medium saucepan (for caramel)
- Instant-read thermometer (optional but helpful)
- Apple corer or small paring knife (to core the cupcakes)
- Piping bag with a large star or round tip (Wilton 1M works perfectly)
- Cooling rack
Pro Tips
1. Do not skip the buttermilk. It reacts with the cocoa and baking soda to give you that impossibly tender crumb. No buttermilk? Add 1/2 tbsp white vinegar to 1/2 cup whole milk and let it sit for 5 minutes.
2. Hot espresso goes in last, and that’s intentional. Hot liquid in batter loosens it — the batter will look thin. That’s exactly right. Pour it in, stir until just combined, and trust the process.
3. Caramel waits for no one. Once your sugar hits that deep amber color, you have about 30 seconds before it burns. Have your butter and cream measured, at room temperature, and right next to the stove before you start. Cold cream in hot caramel = volcanic splatter. Room temp cream = smooth sauce.
4. Core the cupcakes when they’re fully cool. If they’re even slightly warm, the caramel soaks through the cake instead of pooling in the center. Patience pays here.
5. Rewhip cold buttercream before piping. If you make the buttercream ahead and refrigerate it, let it sit at room temperature for 30 minutes, then beat it again for 2 minutes. It goes from dense and grainy to silky and pipe-able instantly.
Substitutions and Variations
| Swap | Use Instead |
|---|---|
| Dutch-process cocoa | Natural unsweetened cocoa (texture will vary slightly) |
| Buttermilk | Full-fat yogurt or kefir, same amount |
| Brewed espresso | 1 tbsp espresso powder + 1/2 cup hot water |
| Homemade caramel | Good-quality store-bought caramel sauce |
| All-purpose flour | 1:1 gluten-free baking flour |
Make it dairy-free: Use oat milk + 1 tbsp apple cider vinegar instead of buttermilk, vegan butter, and full-fat coconut cream for the caramel.
Make it mocha: Add 1 extra tsp espresso powder to the buttercream for a more pronounced coffee flavor in the frosting.
Skip the caramel filling: These cupcakes are excellent on their own with just the buttercream if you want to simplify.
Make-Ahead Tips
- Caramel sauce: Make up to 2 weeks ahead. Store in a sealed jar at room temperature (it won’t harden if you used cream). Reheat briefly before using.
- Cupcakes (unfrosted): Bake and cool completely, then wrap individually and freeze for up to 1 month. Thaw at room temperature for 1–2 hours.
- Buttercream: Make up to 5 days ahead. Refrigerate in an airtight container. Rewhip before piping.
- Assembled cupcakes: Best enjoyed within 2 days. Store in the refrigerator, bring to room temperature before serving.
How to Make Chocolate Espresso Cupcakes with Salted Caramel
Step 1: Make the Salted Caramel
This step is done first so the caramel has time to cool before you fill the cupcakes.
Pour the 1 cup of sugar into a heavy-bottomed saucepan set over medium heat. Do not stir — just let it melt, swirling the pan occasionally. Watch it carefully.
Once it turns a deep amber color (like dark honey), add the butter cubes all at once and whisk constantly. The mixture will bubble aggressively — this is normal. Keep whisking.
Pour in the heavy cream in a steady stream, whisking the whole time. Add the sea salt, whisk for 30 more seconds, then remove from heat.
Pour into a heat-safe bowl or jar and let it cool completely at room temperature. It will thicken as it cools.
Step 2: Make the Cupcake Batter
Preheat your oven to 350°F (175°C). Line a 12-cup muffin tin with cupcake liners.
In a large bowl, whisk together the flour, cocoa powder, baking soda, baking powder, salt, and sugar until fully combined.
In a separate bowl, whisk together the eggs, buttermilk, oil, and vanilla extract until smooth.
Pour the wet ingredients into the dry ingredients and stir until just combined — a few streaks of flour are fine at this stage.
Finally, pour in the hot espresso and stir until the batter is smooth. It will be thin. That’s perfect.
Step 3: Bake
Divide the batter evenly among the 12 liners, filling each about 2/3 full.
Bake for 16–18 minutes, until a toothpick inserted in the center comes out with a few moist crumbs (not wet batter).
Let the cupcakes cool in the pan for 5 minutes, then transfer to a wire rack to cool completely — at least 45 minutes.
Step 4: Fill with Salted Caramel
Using an apple corer or a small paring knife, cut a small well into the center of each cupcake, about 3/4 inch deep. Remove the core.
Spoon 1–2 teaspoons of cooled salted caramel into each well. You’ll have leftover caramel for the drizzle.
Step 5: Make the Buttercream
Beat the room temperature butter on high speed for 3 minutes until pale and fluffy.
Reduce to low speed and add the sifted powdered sugar in three additions, mixing between each one.
Add the salted caramel, vanilla extract, sea salt, and 2 tablespoons of heavy cream. Increase speed to high and beat for 2–3 minutes until very light and creamy. Add the third tablespoon of cream if the buttercream feels too stiff.
Step 6: Frost and Finish
Transfer the buttercream to a piping bag fitted with your tip of choice. Pipe generously onto each cupcake.
Drizzle with additional salted caramel, and finish with a pinch of flaky sea salt right before serving.
Nutritional Breakdown (Per Cupcake, Approximate)
| Nutrient | Amount |
|---|---|
| Calories | ~420 kcal |
| Total Fat | 22g |
| Saturated Fat | 12g |
| Carbohydrates | 55g |
| Sugar | 42g |
| Protein | 4g |
| Sodium | 280mg |
Values are estimates based on standard ingredient amounts and will vary with substitutions.
Meal Pairing Suggestions
These cupcakes shine alongside:
- A pot of strong coffee or espresso — double down on that mocha energy
- Cold whole milk — the classic combo for a reason
- A scoop of vanilla bean ice cream — if you want to turn dessert into a full event
- An afternoon tea spread — these hold their own next to shortbread and finger sandwiches
Leftovers and Storage
- Room temperature: Unfrosted cupcakes can sit at room temperature for up to 2 days, covered.
- Refrigerator: Frosted cupcakes store well in an airtight container in the fridge for up to 4 days. Pull them out 30 minutes before serving — cold frosting loses its appeal fast.
- Freezer: Freeze unfrosted cupcakes for up to 1 month, well wrapped. Thaw overnight in the fridge or 1–2 hours at room temperature.
- Caramel sauce: Stays fresh in a sealed jar at room temperature for 2 weeks, or refrigerated for up to 1 month.
FAQ
Can I use instant coffee instead of espresso? Yes, but use less — instant coffee is more bitter and less nuanced than espresso. Start with 1 teaspoon dissolved in 1/2 cup hot water, taste, and adjust.
My caramel seized up and got lumpy — what happened? Your cream was likely too cold when it hit the hot sugar. Next time, make sure it’s at room temperature. If it does seize, just keep whisking over low heat — it usually comes back together.
Can I make mini cupcakes with this recipe? Absolutely. Fill a 24-cup mini muffin tin about 2/3 full and bake at 350°F for 10–12 minutes. Skip the caramel core for the minis, or use a very small piping tip to inject it.
Do these cupcakes taste like coffee? No. The espresso is in the background — you won’t think “coffee cupcake.” You’ll just think “the most intense chocolate cupcake I’ve ever had.”
My buttercream is too sweet. Help. Add more salt (1/4 tsp at a time) and a splash more heavy cream. The caramel itself adds salt, but if you’re sensitive to sweetness, pull back on the powdered sugar by 1/4 cup.
Can I use store-bought caramel? Yes, a high-quality jarred salted caramel works fine for both the filling and the drizzle. Brands like Trader Joe’s Fleur de Sel Caramel Sauce or Ghirardelli are good options.
Wrapping Up
These cupcakes are the kind of thing you make once and then get asked about forever.
The layers hit in the right order every time that dark chocolate crumb, the pocket of caramel that pools in the center, then that buttery-sweet frosting with just enough salt to keep everything grounded.
Take your time with the caramel, don’t rush the cooling, and pipe that frosting generously. You’ve earned it.
Now go make them and when you do, leave a comment below and tell me how they turned out. Did the caramel behave? Did anyone fight over the last one? 👇 I want to hear everything.