This simple recipe is designed to be easy to follow, using straightforward ingredients and techniques to create cupcakes that are moist, flavorful, and utterly irresistible. Whether you're an experienced baker or a novice in the kitchen, these cupcakes are sure to impress with their perfect combination of sweetness and a hint of sea salt.
Preheat your oven to 350°F (175°C). Line a 12-cup muffin tin with cupcake liners.
In a medium bowl, whisk together all-purpose flour, baking powder, and salt. Set aside.
In a large mixing bowl, beat unsalted butter (at room temperature) with 1 cup of granulated sugar until light and fluffy. This should take about 2-3 minutes.
Add 2 large eggs, one at a time, beating well after each addition. Mix in vanilla extract.
Gradually add the dry ingredients to the butter mixture, alternating with whole milk and sour cream. Begin and end with the dry ingredients, mixing just until combined.
Divide the batter evenly among the cupcake liners, filling each about two-thirds full. Bake in the preheated oven for 18-20 minutes, or until a toothpick inserted into the center of a cupcake comes out clean. Allow the cupcakes to cool in the pan for 5 minutes, then transfer to a wire rack to cool completely.
In a medium saucepan over medium heat, melt granulated sugar. Stir constantly until the sugar is fully melted and turns a deep amber color. This should take about 6-8 minutes.
Carefully add 6 tablespoons of unsalted butter, stirring until the butter is completely melted and combined.
Slowly pour in heavy cream, stirring constantly. Be cautious as the mixture will bubble vigorously.
Remove the saucepan from the heat and stir in sea salt. Let the caramel sauce cool slightly before using.
In a large mixing bowl, beat 1 cup of unsalted butter (at room temperature) until creamy and smooth.
Gradually add 4 cups of powdered sugar, one cup at a time, beating well after each addition.
Add 1/4 cup of the cooled salted caramel sauce and 1/4 cup of heavy cream. Beat the mixture until light and fluffy.
Mix in 1/2 teaspoon of sea salt. Adjust the consistency if needed by adding more heavy cream or powdered sugar.
Once the cupcakes are completely cooled, use a paring knife to cut a small circle out of the center of each cupcake. Save the removed pieces to place back on top after filling.
Spoon a small amount of the salted caramel sauce into the center of each cupcake. Replace the removed cupcake pieces on top.
Using a piping bag fitted with your favorite tip, pipe the salted caramel frosting onto each cupcake.
Drizzle additional salted caramel sauce over the top of the frosted cupcakes and sprinkle with flaky sea salt.
Have Fun Baking!