Ultimate Salted Caramel Cupcake recipe is made with a box cake mix, filled with a rich caramel sauce, and topped with a homemade caramel buttercream frosting. These are the best cupcakes for parties or when you want a sweet and salty treat. They are simple to make but so pretty to look at!

I love how this cupcake recipe salted caramel. It uses caramel in the batter, frosting, and a garnish to make sure every bite is full of flavor! Caramel may be an ingredient you don’t use often, but it can be incorporated in a variety of ways when baking. You can also use leftover homemade salted caramel sauce to drizzle over banana cream pie, turtle thumbprint cookies, or pumpkin bread pudding.
Caramel lovers go crazy for these brownies, dutch caramel apple pie with ice cream, and pecan pie caramel cheesecake. This star ingredient can also be used for hot chocolate bombs, hand pies, and cookie bars.
Jump to:
🧁 Ingredients:

- White cake mix – Store bought cake mix.
- Instant vanilla pudding – goes great with the caramel filling and makes the cupcakes moist.
- Eggs – allow the eggs to come to room temperature before adding them to the batter.
- Sour cream – balances out the sweetness and adds moisture to the little cakes.
- Vegetable oil – canola oil can also be used.
- Milk – we used whole milk, but most varieties will work.
- Salted caramel – store-bought is the easiest or you can make your own.
- Salted butter – allow the butter to soften before mixing it.
- Vanilla extract – adds a subtle vanilla flavor.
- Confectioners’ sugar – makes the frosting thick, fluffy, and sweet.
- Heavy cream – makes the texture creamy and helps get the right consistency.
- Flaky sea salt – we love Maldon’s. It’s coarse sea salt but is flaky so it’s perfect for desserts and adds the best balance to the frosting. Do not substitute table salt, it’s not the same.
For a full list of ingredients and their measurements, 📋 please view my printable recipe card at the bottom of the post.
Equipment Needed:
- Mixer – a stand mixer with the (paddle attachment or whisk attachment) or use an electric hand mixer
- Cupcake corer – you can also use a small sharp knife
- Piping bag – for frosting
Substitutions and Variations
- Mini cupcakes – to make these mini-sized, use a mini muffin pan. Just watch the baking time as it may need to be reduced.
- Homemade cupcake recipe – if you don’t want to use a box cake mix, use this classic vanilla cupcake recipe instead. Those who would rather have chocolate, go with my moist chocolate cupcakes recipe instead.
- Homemade caramel sauce – we used store-bought, but you can also make your own to fill the cupcakes. An easy way is to melt candy caramels in a small saucepan with a little cream over medium-low heat. Once they have fully melted, let the mixture cool slightly before adding them to the cupcakes. You can also make a simple salted caramel sauce by stirring ½ teaspoon of sea salt flakes into 1 recipe of homemade caramel or 1 jar of store-bought caramel sauce.
- Frosting – we love the caramel flavor that is in the frosting but these would also go great with swiss meringue buttercream.
- Layer cake – this recipe will also make two 8 or 9-inch round layers.
🔪 Instructions:
PREP: Line a muffin tin with liners and preheat the oven to 350 degrees.

Step 1: In the bowl of a stand mixer, beat the cake mix, pudding, eggs, sour cream, oil, and milk on medium speed for 1-2 minutes. Use a rubber spatula to scrap down the sides of the bowl as needed.

Step 2: Scoop the cupcake batter into the muffin cups, filling it no more than ⅔ of the way full.

Step 3: Bake for 20 minutes or until a toothpick comes out with only a couple of crumbs. Remove from the oven and cool completely on a wire rack.

Step 4: After they have cooled, carve out a small hole in the top of each cupcake. Fill with a teaspoon of caramel sauce.
Pro Tip: Do not scoop the cupcakes all the way to the bottom. You want to carve out just mid-way, so it fits about a teaspoon of caramel.

Step 5: In a large bowl, beat the butter and vanilla together on medium-high speed.

Step 6: Add half of the powdered sugar at a time. Beat on medium-low speed until thick and fluffy.

Step 7: Then add the salted caramel while the mixer is running and whip until it’s smooth.

Step 8: Mix in the whipping cream. Transfer the frosting to the piping bag.

Step 9: Pipe swirls of the salted caramel frosting on top of the cupcake. Repeat until all are decorated.

Step 10: Drizzle with additional caramel sauce and serve.
GARNISH/SLICE/SERVE: Serve with a scoop of ice cream!

- This recipe makes an ultra-big batch of frosting so you can pipe them high. For a smaller layer of frosting, halve the recipe.
- We love using box cake mix because it’s easy and you don’t have to worry about using multiple bowls for wet and dry ingredients.
Fun Fact
Did you know that caramel is basically milk and sugar heated together?

Recipe FAQs
Keep leftover cupcakes in the refrigerator in an airtight container or cupcake cases for up to 1 week. They can also be frozen for up to 2 months. If you are making this caramel cupcake recipe ahead of time, we recommend frosting them just before serving or no more than 24 hours in advance. You can pre-make the icing, then whip it once more so it’s fluffy. You just don’t want to the frosting to make the fluffy vanilla cupcakes soggy, and we want it to keep it’s shape.
Fill your cupcake liners about ⅔ to ¾ full with batter. Overfilling the liners can cause the batter to spill over the edges and create a domed top.
Tap the pan gently on the counter a few times to settle the batter after the cups are filled.
If your cupcakes always seem to come out with a dome, try lowering the oven temperature by 25 degrees.
More Amazing Cupcake Recipes
If you tried this Salted Caramel Cupcake Recipe or any other recipe on my website, please leave a 🌟 star rating and let me know how you liked it in the 📝 comments below.

Salted Caramel Cupcakes
Ingredients
Cupcakes Ingredients:
- 1 box white cake mix
- 3.4 ounces instant vanilla pudding
- 4 large eggs room temperature
- 1 cup sour cream
- ¾ cup vegetable oil
- ½ cup milk
- 1 tablespoon Salted caramel to fill cupcakes
Frosting Ingredients:
- 1 ½ cups salted butter softened
- 2 teaspoons vanilla extract
- 6 cups powdered sugar
- ⅔ cup salted caramel
- 2 tablespoons heavy whipping cream
- flakey sea salt such as Maldon’s
Instructions
Cupcake Instructions:
- Preheat oven to 350°F. Line muffin tins with cupcake liners and set aside.
- In a large mixing bowl beat together cake mix, instant pudding, eggs, sour cream, oil, and milk.
- Scoop batter into prepared muffin tins, filling each cup no more than ⅔ of the way full.
- Bake for 20 minutes or until a toothpick inserted in the center of the cupcake comes out with just a few crumbs. Remove from oven and cool completely.
- When cupcakes are cool, use a serrated spoon to carve out a small hole in the top center of each cupcake. Fill with salted caramel.
Frosting Instructions:
- Beat together butter and vanilla extract until smooth and creamy.
- Add powdered sugar, half at a time, and beat until fully mixed (mixture will be thick).
- Add salted caramel while the beater is running and whip until smooth.
- Add whipping cream and continue beating until frosting is fluffy.
- Pipe swirls of frosting over the filled cupcakes.
- Drizzle with additional caramel and sprinkle with flaked sea salt.
Would you like to save this?
Notes
Nutrition
Make this recipe?
Share it with me on Instagram @girlinspired1 and follow on Pinterest for more!
Comments & Reviews
Wendy L says
I have made this recipe several times for gatherings and parties. Here I am to get the recipe to make it again! It is always a hit and my go-to whenever I’m asked to bring a sweet treat! 10-stars!
Stefanie says
Aw, thank you Wendy! That means so much to me.
Pascale says
Absolutely de-li-cious!
Stefanie says
Thank you so much, Pascale!
Hailey says
Absolutely DELICIOUS.
I messed up my frosting though because it didn’t get thick/fluffy and basically “melted” from its shape when piped. Other than that. AMAZING.
Sarah says
These are simple and awesome. I used jarred Carmel sauce, still great! Will make again for another birthday.
Patty says
Thank you for recipe! Everyone though they were delicious. Noticed my caramel was absorbed quickly in cupcake. Have you tried using single wrap caramels? Maybe halve them. I will try next time. Or, if pressed for time, and not concerned about presentation could be made as a Poke Cake I think.
Stefanie says
Oh yes, for sure you could turn this into a poke cake. I’ve found that most brands of store bought caramel sauce are much too thin for filling cakes or cupcakes, but a quick batch of homemade caramel makes all the difference! I haven’t tried single wrap caramels – I’ve melted them down with some sweetened condensed milk previously and that might hold a little more structure. Worth a try!
Andrea says
I couldn’t find flaky sea salt in my local store so I got coarse sea salt. Will that work? Or should I just leave it out?
Stefanie says
If you’re making your own salted caramel, you can use the coarse sea salt in the caramel. For sprinkling over the top, the coarse salt is going to give you a different texture. I would try sprinkling a little on one cupcake and see if you like the look and taste. And maybe add flaky sea salt to your next Amazon order because you’ll fall in love and use it on everything. 😉 lol.
Joann says
Hello,
Would if you can’t get sea salt flakes in time? What would you do?
Thank you,
Joann
Stefanie says
Hi Joann, I would just leave them off. You don’t want to put table salt over the cupcakes. I get my sea salt flakes from the regular grocery store – I like the Maldon’s brand – it’s right with the regular table salt in the spice section and comes in a little tan box.
ani says
When you add the pudding, do you add just the instant mix? Or do you make the pudding and then mix it in with the other ingredients?
Stefanie says
Hi Ani, you add in just the powder, not a prepared pudding.
Kathrin says
These were amazing!!!