Chocolate Salted Caramel Cupcakes (Caramel Core, Caramel Drizzle, Flaky Salt)

Chocolate salted caramel cupcakes are built around one surprise: the first bite breaks through moist chocolate cake into a spoonful of gooey salted caramel. That core is what separates them from an ordinary chocolate cupcake with caramel on top — although they get that too, in the form of a caramel drizzle over chocolate frosting and a pinch of flaky sea salt to sharpen every sweet note.
If you like the sweet-salty pairing in Salted Caramel Apple Bars, these are that same idea in cupcake form. They sit happily next to Spiderweb Brownies on a dessert table, and the caramel core means they stay moist a day longer than plain chocolate cupcakes.
Why This Recipe Works
- The caramel core stays gooey: Filling the cored cupcakes with thick salted caramel, rather than a thin sauce, keeps the center molten after the cupcakes cool.
- Chocolate frosting anchors the drizzle: A sturdy chocolate buttercream gives the caramel drizzle something to cling to instead of sliding off a soft topping.
- Flaky salt is a finishing touch, not a flavor: A small pinch on top sharpens the caramel without making the cupcake taste salty.
- The base is a reliable chocolate cupcake: An oil-based batter stays moist for days, so the cupcakes never dry out around the filling.
Ingredients
- 1 1/2 cups (180 g) all-purpose flour
- 3/4 cup (75 g) unsweetened cocoa powder
- 1 1/2 teaspoons (7 g) baking powder
- 1/2 teaspoon (3 g) baking soda
- 1/2 teaspoon (3 g) fine salt
- 1 cup (200 g) granulated sugar
- 2 large eggs, at room temperature
- 3/4 cup (180 ml) whole milk
- 1/2 cup (120 ml) neutral oil
- 1 teaspoon (5 ml) vanilla extract
- 3/4 cup (180 ml) hot water
- 3/4 cup (240 g) thick salted caramel sauce, divided
- 1/2 cup (115 g) unsalted butter, softened
- 1/3 cup (35 g) unsweetened cocoa powder, for the frosting
- 2 cups (240 g) powdered sugar
- 2 to 3 tablespoons (30 to 45 ml) whole milk
- 1 teaspoon (5 ml) vanilla extract, for the frosting
- 1/2 teaspoon (3 g) flaky sea salt, for topping
(full list in card)
Transparency note: the primary photo shows the caramel drizzle on top of a chocolate cupcake; the salted caramel core inside is described in the recipe steps, not visible in the photo. The second photo is a tight close-up crop of a caramel-glazed cupcake.

How to Make Chocolate Salted Caramel Cupcakes
Step 1: Bake the chocolate cupcakes
Preheat the oven to 350 degrees F (175 degrees C) and line a 12-cup muffin tin with paper liners. Whisk the flour, cocoa, baking powder, baking soda, and salt in a large bowl. In a second bowl, whisk the sugar, eggs, milk, oil, and vanilla, then whisk in the dry ingredients until just combined. Stir in the hot water — the batter will be thin. Divide among the liners, filling each about two-thirds full, and bake for 18 to 20 minutes, until a toothpick comes out with a few moist crumbs. Cool completely.
Step 2: Core and fill with caramel
Use a small knife or cupcake corer to remove a plug about 1 inch (2.5 cm) wide and deep from the center of each cooled cupcake. Spoon about 1 tablespoon of the salted caramel sauce into each hole, then trim the plugs flat and press them back on top to seal. Reserve the remaining caramel for drizzling.
Step 3: Make the chocolate frosting
Beat the softened butter until creamy, then beat in the cocoa powder, powdered sugar, milk, and vanilla until smooth and spreadable, adding milk a tablespoon at a time as needed. Pipe or spread a swirl onto each filled cupcake.
Step 4: Drizzle and salt
Warm the reserved caramel sauce briefly so it pours easily, then drizzle it over each frosted cupcake. Finish with a small pinch of flaky sea salt on each one, and serve at room temperature so the core is soft.
Tips
- Use thick caramel sauce, not ice cream topping: A thick sauce stays put inside the cupcake; a thin sauce soaks into the crumb and disappears.
- Fill only cooled cupcakes: Warm cake absorbs the caramel instead of holding a distinct gooey core.
- Salt at the very end: Flaky salt dissolves into wet frosting over time, so sprinkle it just before serving for crunch and sparkle.
- Warm the drizzle, do not boil it: Ten seconds in the microwave is enough; overheated caramel turns runny and slides off the frosting.
Storage
Store the finished cupcakes in an airtight container at room temperature for up to 2 days or refrigerated for up to 4 days; the caramel core stays soft at room temperature. Bring refrigerated cupcakes to room temperature for about 20 minutes before serving. Unfrosted cupcakes freeze well for up to 2 months — thaw, then fill and frost.
Frequently Asked Questions
Can I use store-bought caramel sauce?
Yes, as long as it is thick and salted — a jarred salted caramel dessert sauce works well. If yours is unsalted, stir in 1/4 teaspoon (1.5 g) fine sea salt per 3/4 cup (240 g) of sauce and taste before filling.
Why did my caramel core disappear?
Usually the cupcakes were still warm when filled, or the sauce was too thin. Cool the cupcakes completely and use a thick sauce, and the core will stay distinct.
Can I make the caramel from scratch?
Yes. A simple dry-caramel sauce — melted sugar, butter, cream, and salt — works the same way; let it cool until thick before spooning it into the cupcakes.
How do I keep the drizzle neat?
Use a spoon or a small squeeze bottle and drizzle from a low height in a zigzag, and make sure the frosting is set — about 15 minutes at room temperature — before drizzling.
Chocolate Salted Caramel Cupcakes
Course: DessertCuisine: American12 cupcakes
servings30
minutes20
minutes380
kcal75
minutesIngredients
1 1/2 cups (180 g) all-purpose flour
3/4 cup (75 g) unsweetened cocoa powder
1 1/2 teaspoons (7 g) baking powder
1/2 teaspoon (3 g) baking soda
1/2 teaspoon (3 g) fine salt
1 cup (200 g) granulated sugar
2 large eggs, at room temperature
3/4 cup (180 ml) whole milk
1/2 cup (120 ml) neutral oil
1 teaspoon (5 ml) vanilla extract
3/4 cup (180 ml) hot water
3/4 cup (240 g) thick salted caramel sauce, divided
1/2 cup (115 g) unsalted butter, softened
1/3 cup (35 g) unsweetened cocoa powder, for the frosting
2 cups (240 g) powdered sugar
2 to 3 tablespoons (30 to 45 ml) whole milk
1 teaspoon (5 ml) vanilla extract, for the frosting
1/2 teaspoon (3 g) flaky sea salt, for topping
Directions
- Bake the chocolate cupcakes at 350 degrees F (175 degrees C) for 18 to 20 minutes; cool completely.
- Core each cupcake, spoon in about 1 tablespoon salted caramel sauce, and seal with the trimmed plug; reserve the remaining caramel.
- Beat the butter, cocoa, powdered sugar, milk, and vanilla into a smooth chocolate frosting and pipe or spread onto each cupcake.
- Warm the reserved caramel briefly, drizzle over each cupcake, and finish with a pinch of flaky sea salt.
Notes
- Nutrition (estimated per serving): 380 calories, 17 g fat, 55 g carbohydrates, 2 g fiber, 40 g sugar, 5 g protein, 290 mg sodium. Values are estimates and will vary with the exact ingredients used.
