Ingredients:
- 1 ½ cups (190g) all-purpose flour
- 1 teaspoon baking powder
- ½ teaspoon baking soda
- ¼ teaspoon salt
- ½ cup (115g) unsalted butter, softened
- 1 cup (200g) granulated sugar
- 2 large eggs
- 2 teaspoons vanilla extract
- ½ cup (120ml) buttermilk
- 1 cup (200g) granulated sugar (for caramel)
- 6 tablespoons (85g) unsalted butter, in pieces (for caramel)
- ½ cup (120ml) heavy cream (for caramel)
- 1 teaspoon sea salt (for caramel)
- 1 cup (230g) unsalted butter, softened (for frosting)
- 3-4 cups (360-480g) powdered sugar (for frosting)
- 2 tablespoons heavy cream (for frosting)
- 1 teaspoon vanilla extract (for frosting)
- Pinch of salt (for frosting)
- Extra salted caramel sauce for drizzling
- Sea salt flakes
Instructions:
- Preheat your oven to 350°F (175°C) and line a cupcake tin with liners.
- In a medium bowl, combine flour, baking powder, baking soda, and salt.
- In a large mixing bowl, cream together softened butter and granulated sugar.
- Add eggs, one at a time, and mix well. Stir in vanilla extract.
- Gradually add dry ingredients alternately with buttermilk, mixing until just combined.
- Fill each cupcake liner about 2/3 full with batter.
- Bake for 18-20 minutes, or until a toothpick inserted comes out clean. Allow to cool completely on a wire rack.
- In a saucepan over medium heat, melt sugar until golden and caramelized.
- Carefully whisk in butter and then heavy cream until smooth.
- Stir in sea salt and cool completely.
- In a mixing bowl, beat softened butter until creamy.
- Gradually add powdered sugar, followed by heavy cream and vanilla. Beat until light and fluffy.
- Core each cooled cupcake and fill them with salted caramel sauce.
- Frost the cupcakes with buttercream and decorate with extra caramel and sea salt flakes.