Ingredients
Method
Preparation
- Preheat the oven to 350°F (175°C). Line a muffin pan with cupcake liners.
Making the Batter
- In a bowl, whisk together the flour, cocoa powder, baking powder, baking soda, and salt.
- In another bowl, beat the eggs, granulated sugar, brown sugar, oil, and melted butter until thick and pale.
- Add the sour cream to the mixture and incorporate well.
- Gradually add the dry ingredients alternating with hot coffee, mixing until just combined.
Baking
- Fill cupcake liners about two-thirds full with the batter.
- Bake for 17 to 20 minutes, until a toothpick comes out mostly clean with a few moist crumbs.
- Let cupcakes cool completely.
Making the Caramel Sauce
- In a light-colored saucepan, add sugar and heat over medium, swirling gently as it melts.
- Once deep amber, remove from heat and whisk in warm cream slowly.
- Add butter, vanilla, and a pinch of flaky sea salt. Whisk until smooth.
- Let it cool until thick but still pourable.
Making the Frosting
- Beat the softened butter until creamy.
- Gradually add powdered sugar, followed by caramel sauce and vanilla, mixing until smooth.
- Adjust consistency with milk if needed.
Assembly
- Use a small knife or cupcake corer to remove the tops from each cupcake.
- Spoon warm caramel into each cupcake, then replace the top.
- Frost the cupcakes with caramel buttercream and drizzle remaining caramel on top. Sprinkle with flaky salt.
Notes
Use room temperature ingredients for best results, and watch the caramel closely to avoid burning. Bake cupcakes a day in advance for optimal texture.
