Preheat your oven to 350°F (175°C) and line a 12-cup muffin tin with cupcake liners.
In a large mixing bowl, cream together softened butter and granulated sugar until light and fluffy.
Add the eggs, one at a time, mixing well after each addition, followed by vanilla extract and brewed coffee. If you’re using instant coffee granules, add them now and mix until dissolved.
In a separate bowl, whisk together the flour, baking powder, baking soda, and salt. Gradually add the dry ingredients to the wet mixture, mixing just until combined.
Gently fold in ½ cup of caramel sauce into the batter until evenly distributed.
Spoon the batter into the prepared cupcake liners, filling each about 2/3 full.
Bake in the preheated oven for 18-20 minutes, or until a toothpick inserted into the center comes out clean.
Once baked, allow cupcakes to cool in the tin for 5 minutes before transferring them to a wire rack to cool completely.
For the whipped cream topping, beat the heavy whipping cream and powdered sugar together in a bowl until stiff peaks form.
Frost the cooled cupcakes with the whipped cream, and drizzle additional caramel sauce on top.
Notes
Decorate with cocoa powder or instant coffee granules for elegance.