These Caramel Filled Cupcakes are every caramel lover's dream! A moist vanilla cupcake filled with caramel and topped with caramel buttercream frosting makes a decadent and delicious handheld treat!

Jump to:
- Why I Love These Caramel Filled Cupcakes
- Key Cupcake Ingredients
- Key Caramel Buttercream Ingredients
- How to Make a Quick Buttermilk Substitute
- How to Make The Vanilla Cupcakes
- How to Make the Caramel Buttercream Frosting
- How to get the Caramel Inside the Cupcake
- Make Homemade Caramel or Use Store-Bought
- Equipment Needed to Make Caramel Cupcakes
- More Unique Cupcake Recipes
- Caramel Filled Cupcakes with Caramel Buttercream Frosting
Why I Love These Caramel Filled Cupcakes
It's not hard to figure out why I love these cupcakes, because, well...cupcakes. And they are filled with delicious caramel and then topped with caramel buttercream frosting.
I guess I could have put caramel in the cupcake batter as well, but that probably would have been overkill. But, I did use more caramel on my Apple Crumble Cheesecake Bars and my Mini Apple Galettes.
Key Cupcake Ingredients
- All-Purpose Flour
- White Sugar
- Sour Cream
- Buttermilk
- Vanilla Extract
- Eggs
*See the recipe card for the complete list of ingredients and quantities.
Key Caramel Buttercream Ingredients
- Unsalted Butter
- Caramel
- Confectioners Powdered Sugar
*See the recipe card for the complete list of ingredients and quantities.
How to Make a Quick Buttermilk Substitute
To make a buttermilk substitute, take ½ cup of whole milk and add ½ tablespoon of lemon juice or white vinegar. Stir to combine and use in place of buttermilk.
How to Make The Vanilla Cupcakes
Step 1: Preheat the oven to 350°F and prepare a cupcake pan with liners. Add the flour, salt, and baking powder to a medium mixing bowl, whisk together, and set aside.
Step 2: In a stand mixer or with a hand mixer, cream the butter for about 1 minute, and then add the sugar. Continue to beat until light and fluffy (this takes a few minutes).
Step 3: Add about ⅓ of the dry flour mixture to the batter and begin mixing then pour in half of the buttermilk and combine. Repeat with the remaining dry ingredients and buttermilk until everything has been added and mixed in. Stop beating as soon as the ingredients have been combined so you don't over-mix the batter.
Step 4: Fill each liner with batter about ¾ full and bake for 20-22 minutes or when a toothpick comes out clean. Allow the cupcakes to cool in the pan for 5 minutes and then remove them to a cooling rack to cool completely.
How to Make the Caramel Buttercream Frosting
Step 1: Place the butter into the bowl of a stand mixer or a large mixing bowl and beat for about 1 minute. Add the powdered sugar, one cup at a time, and combine after each addition. Add in the salt, milk, and vanilla and continue to beat.
Step 2: Pour in the caramel in a stream while beating to combine. Check for desired consistency and add more milk or powdered sugar if needed.
How to get the Caramel Inside the Cupcake
Once the cupcakes have cooled, use a cupcake corer or the bottom of a piping tip to dig a hold in the middle of each cupcake. using a spoon or a piping bag, fill each hole with caramel. Don't worry if it's a little messy, the frosting will cover up the hole.
Make Homemade Caramel or Use Store-Bought
I used my homemade Instant Pot Caramel for these cupcakes. It's so easy to make and I add salt to make salted caramel or dulce de leche, but that is optional.
You can also use store-bought caramel sauce. Just ensure it is at room temperature before adding it to the buttercream.
Equipment Needed to Make Caramel Cupcakes
A stand mixer is a must-have in any baker's kitchen! I have had my Kitchen Aid Stand Mixer for years and I love it. I use my Wilton Cupcake Pan all the time. The non-stick quality makes this pan so easy to clean and my cupcakes come out perfect every time!
More Unique Cupcake Recipes
If you get a chance to make these Caramel Filled Cupcakes, tag me on Instagram or Facebook and show me, or leave a review below! You can also follow me on Pinterest and sign up for my e-mail list to receive more fun and delicious recipes in your inbox.
Caramel Filled Cupcakes with Caramel Buttercream Frosting
Equipment
- piping tip (I used Wilton 1M)
Ingredients
Cupcakes
- 1 ¾ cups all-purpose flour
- ½ teaspoon kosher salt
- 1 ½ teaspoon baking powder¼
- ½ cup unsalted butter, room temp (1 stick)
- 1 cup white sugar
- 2 large eggs, room temp
- 2 teaspoons vanilla extract
- ½ cup sour cream, room temp
- ½ cup buttermilk, room temp (or milk with vinegar or lemon juice added, see notes)
Caramel Buttercream Frosting
- 1 cup unsalted butter, room temp⅘ (2 sticks)
- 1 teaspoon vanilla extract
- ¼ teaspoon kosher salt (skip if using salted caramel)
- 4 cups confectioners' sugar
- 1 tablespoon whole milk
- ¼ cup caramel (salted or regular) plus more for the drizzle
Instructions
Cupcakes
- Preheat the oven to 350°F and prepare a cupcake pan with liners. This recipe will make about 15 cupcakes. I made 12 regular-size and 12 mini cupcakes.
- Add the flour, salt, and baking powder to a medium mixing bowl, whisk together and set aside.
- In a stand mixer, cream the butter for about 1 minute, and then add the sugar. Continue to beat until light and fluffy. This takes a few minutes. You can also do this in a large mixing bowl with a hand mixer.
- Add the eggs and vanilla and continue beating to combine. Pour in the sour cream and finish beating the mixture.
- Add about ⅓ of the dry flour mixture to the batter and begin mixing. Pour in half of the buttermilk and combine. Repeat with the rest of the dry ingredients and buttermilk until everything has been added and mixed in. Stop beating as soon as the ingredients have been combined so that you don't over-mix the batter.
- Fill each liner with batter about ¾ full. Bake for 20-22 minutes. The cupcakes are done when a toothpick comes out clean. Allow the cupcakes to cool in the pan for 5 minutes and then remove them to a cooling rack to cool completely.
- Once the cupcakes have cooled, use a cupcake corer or the bottom of a piping tip to dig a hold in the middle of each cupcake. Using a spoon or a piping bag, fill each hole with caramel. Don't worry if it's a little messy, the frosting will cover up the hole.
Caramel Buttercream Frosting
- Place the butter into the bowl of a stand mixer or a large mixing bowl. Beat for about 1 minute. Add the powdered sugar, one cup at a time, and combine after each addition. Add in the salt (skip this step if you are using salted caramel).
- Add the milk and vanilla and continue to beat. Pour in the caramel in a stream while beating to combine.
- Check for desired consistency and add more milk or powdered sugar if needed. After the cupcakes have fully cooled, place the frosting in a piping bag with a tip and add it to the top of the cupcakes. I used a Wilton #1M tip.
Video
Notes
- To make a buttermilk substitute, take ½ cup of whole milk and add ½ tablespoon of lemon juice or white vinegar. Stir to combine and use in place of buttermilk.
Nutrition
Any nutrition calculations are only estimates using online calculators. Please verify using your own data.
carol ann says
I have read over the recipe and i must be blind or what but when and where do you put the caramel filling into the cupcake....
Emily says
Hi Carol Ann, I'm so sorry that is a little embarrassing. The instructions are now in the post with photos as well as the recipe card. After the cupcakes have cooled, you create a hole in the top of each cupcake and fill it with caramel. Enjoy!
Sue says
You can never go wrong with cupcakes, but filling with caramel is a genius move! These were a huge hit with my family, and they want to know when I'm making them again!!!
Emily says
I totally agree and I'm so glad your family loved these!
tiannaskitchen says
these sound delicious, i love cupcakes and cannot wait to try these!
Jess says
These are so pretty and delicious!
Emily says
Thanks, Jess!
Aimee Mars says
Absolutely delicious! This treat did not disappoint. I wish I would have made a double batch.
Emily says
A double batch would be dangerous in my house, LOL. Thanks for trying the recipe!
Patty at Spoonabilities says
You had me at Caramel Filled Cupcakes. That's all I needed to see lol. The cupcakes are so moist and the caramel in the middle and then topped with the buttercream frosting is just out of this world!
Emily says
Thanks, Patty! I mean, caramel-filled anything HAS to be good, right?!?!
Sara says
These look like the best treat! I am not a fan of chocolate, so cupcakes with caramel filling are right up my alley. Can't wait to try these!
Emily says
Chocolate is not at the top of my list either...great minds think alike!😁
Diana Reis says
The cupcake was just right and the instant pot caramel was the perfect filling.
Emily says
Thanks, Diana. I just love that caramel sauce and I'm glad you did too!
Beth says
This recipe is just what all Fall parties need. Its easy, festive, fun, and so delicious!