Ingredients
Equipment
Method
- Step 1: Preheat your oven to 350°F (175°C) and line a muffin tin with cupcake liners.
- Step 2: In a large bowl, cream together the softened butter and granulated sugar until light and fluffy.
- Step 3: Add the eggs one at a time, mixing well after each addition, then stir in the vanilla extract.
- Step 4: In a separate bowl, combine the flour, baking powder, baking soda, and salt.
- Step 5: Gradually add the dry ingredients to the wet mixture, alternating with the milk, and mix until just combined.
- Step 6: Divide the batter evenly among the prepared cupcake liners, filling each about two-thirds full.
- Step 7: Bake for 18-20 minutes, or until a toothpick inserted into the center comes out clean. Allow them to cool completely.
- Step 8: For the caramel filling, heat the granulated sugar in a medium saucepan over medium heat, stirring constantly until it melts and turns a golden brown.
- Step 9: Carefully add the butter and stir until melted. Slowly pour in the heavy cream while stirring until smooth. Remove from heat and stir in the sea salt. Let it cool slightly.
- Step 10: Once the cupcakes are cooled, use a small knife or a cupcake corer to remove the centers of the cupcakes.
- Step 11: Fill each cupcake with the gooey caramel filling.
- Step 12: For the frosting, beat the softened butter in a bowl until creamy. Gradually add the powdered sugar, heavy cream, vanilla extract, and sea salt, mixing until smooth and fluffy.
- Step 13: Frost the filled cupcakes with the caramel frosting.
- Step 14: Drizzle additional caramel sauce over the frosted cupcakes and sprinkle with a pinch of sea salt before serving.
Notes
These delightful cupcakes are best enjoyed fresh, but if you have leftovers, keep them in an airtight container at room temperature for up to 3 days. For longer storage, place them in the fridge for up to a week or freeze for up to 3 months.
