Ingredients
For the Vanilla Cupcakes
-
1 ½ cups all-purpose flour
-
1 ½ teaspoons baking powder
-
¼ teaspoon salt
-
½ cup (1 stick) unsalted butter, room temperature
-
1 cup granulated sugar
-
2 large eggs
-
2 teaspoons vanilla extract
-
½ cup sour cream or buttermilk
-
¼ cup milk
For the Cream Cheese Frosting
-
8 oz cream cheese, softened
-
½ cup (1 stick) unsalted butter, softened
-
2 ½–3 cups powdered sugar
-
1 teaspoon vanilla extract
-
Pinch of salt
For the Caramel Filling & Drizzle
-
1 cup soft caramels (or ¾ cup caramel sauce)
-
2 tablespoons heavy cream
-
Flaky sea salt (for topping, optional)
Instructions
Step 1 – Make the Vanilla Cupcakes
-
Preheat the oven to 350°F (175°C) and line a 12-cup muffin tin with paper liners.
-
In a medium bowl, whisk together the flour, baking powder, and salt. This ensures the leavening is evenly distributed.
-
In a large mixing bowl, beat the butter and sugar together until light and fluffy, about 2–3 minutes. The mixture should be pale and airy — this step is key for a tender cupcake.
-
Add the eggs one at a time, beating well after each addition. Stir in the vanilla extract.
-
Alternate adding the dry ingredients and the milk/sour cream mixture to the butter mixture. Begin and end with the dry ingredients to help prevent overmixing. Stir until just combined.
-
Divide the batter evenly among the muffin cups, filling each about three-quarters full.
-
Bake for 18–20 minutes, or until a toothpick inserted into the center comes out clean.
-
Cool in the pan for 5 minutes, then transfer to a wire rack to cool completely before filling.
Step 2 – Prepare the Caramel Filling
-
Once the cupcakes are cooled, use a small knife or a cupcake corer to remove the center of each cupcake, making a well about 1 inch deep.
-
In a microwave-safe bowl or small saucepan, melt the soft caramels with heavy cream. Microwave in short bursts, stirring between each, or heat over low heat on the stove.
-
Stir until smooth and let the caramel cool slightly so it thickens but is still pourable.
-
Spoon 1–2 teaspoons of the caramel into each cupcake cavity. Avoid overfilling, as the caramel may spill out when frosting.
Step 3 – Make the Cream Cheese Frosting
-
In a large mixing bowl, beat the cream cheese and butter together until completely smooth, about 2 minutes.
-
Gradually add the powdered sugar, one cup at a time, beating well after each addition. Start on low speed to avoid a sugar cloud, then increase to high for a fluffy texture.
-
Add the vanilla extract and pinch of salt, then beat until the frosting is light and holds soft peaks.
Step 4 – Assemble and Decorate
-
Transfer the frosting to a piping bag fitted with your desired piping tip.
-
Pipe swirls of frosting on top of each filled cupcake.
-
Warm additional caramel sauce slightly and drizzle over the frosting in thin ribbons.
-
Sprinkle a small pinch of flaky sea salt over each cupcake for a decorative and flavorful touch.
Nutrition
- Calories: 420
- Sugar: 38g
- Sodium: 240mg
- Fat: 23g
- Carbohydrates: 50g
- Protein: 4g