Skip to Content

Caramel Cupcakes

These caramel cupcakes are filled with buttery caramel, frosted with caramel buttercream, and drizzled with gooey caramel! They’re a caramel lover’s dream.

image of caramel cupcakes filled with chewy caramel and topped with a caramel drizzle

What more could you want in a caramel cupcake, right?!

The Vanilla Cupcake Base

This caramel cupcake recipe is based on my classic vanilla cupcake recipe.

My biggest tip when making these caramel cupcakes is to be sure not to over-mix the batter! Over-mixed batter can lead to dense, chewy cupcakes.

By mixing the batter just until the ingredients are combined you are guaranteed tender, soft cupcakes.

The Caramel Filling & Drizzle

Now onto my favorite part of these cupcakes, the filling!! The homemade caramel sauce in this recipe is on double duty. It’s used to fill the cupcakes and garnish them.

image of a caramel cupcake that's been cut in half to show it's gooey caramel filling

As the caramel cools it thickens and becomes the perfect consistency to fill these cupcakes. It’s decadent and has a gooey consistency almost like a caramel square!

After the cupcakes are frosted we heat the caramel up a bit to allow us to drizzle it over the frosting. This gives the cupcakes a beautiful finished look without requiring any extra work!

The Caramel Buttercream

Now just making a caramel cupcake wasn’t enough. I wanted to make caramel buttercream too!

But I had to figure out how much frosting we needed. When it comes to cupcakes, you don’t need a ton of frosting. To make just the right amount, I modified my caramel buttercream recipe to make a 1/4 batch.

image of caramel cupcakes drizzled with homemade caramel sauce

Substitutions and Swaps – Caramel Cupcakes

Below are some swaps and substitutions that can be made in this recipe.

  • Unsalted Butter – If you only have salted butter on hand, you can use it in place of the unsalted butter. Just be sure to omit the salt that the recipe calls for. You can also use vegan butter in its place.
  • Granulated Sugar – I do not recommend reducing the amount of sugar or changing the type of sugar as it will change the texture of these cupcakes.
  • Eggs – If you have an egg allergy you can try subbing in 2 flaxseed egg.
  • All Purpose Flour – This recipe turns out best with AP flour, but you can use a gluten free flour blend if needed.
  • Sour Cream– You can also use full fat yogurt, whole milk, buttermilk, or an alternative yogurt or milk (almond, soy, oat) if you’re dairy free.
  • Vanilla Extract – Other extracts can be used in place of the vanilla extract, or it can be omitted if needed.

Substitutions and Swaps – Caramel Buttercream Frosting

  • Unsalted Butter – If you only have salted butter on hand, you can use it in place of the unsalted butter. Be sure to omit the salt that this frosting recipe calls for. You can also use vegan butter in its place.
  • Vanilla Extract – Other extracts can be used in place of the vanilla extract.
  • Caramel Sauce – You can use store-bought caramel sauce if you don’t have time to make the homemade caramel in this recipe.
  • Heavy Cream – Whole milk or alternative milk (coconut, soy, almond, oat) will work fine in this frosting recipe if that’s what you have on hand.
image of a batch of super smooth air bubble free frosting that has been stirred by hand

Tips for Making These Caramel Cupcakes:

  • Properly measure your flour (spoon into the cup measure, then level) or use a kitchen scale to measure your dry ingredients.
  • Ingredients at room temp mix together best! Set out any cold ingredients ahead of time.
  • Mix your cupcake batter just until the ingredients are incorporated. This will ensure your cupcakes are tender and fluffy.
  • Use one batch of batter to make one 9×13 inch caramel sheet cake. Bake it at 325 F / 163 C for 33-38 minutes.
  • Make these caramel cupcakes vegan or dairy free! Use your favorite type of dairy free milk to replace the sour cream and heavy cream, vegan butter sticks in place of the butter and flax seed eggs.
image of a caramel cupcake on a little cupcake stand

Making These Cupcakes in Advance

Make these caramel cupcakes in advance!! If stored unfrosted in an airtight container, they can last for:

  • 1 day at room temperature
  • Up to a week in the fridge
  • Up to 3 months in the freezer

Make your frosting ahead of time too or save any leftover frosting! It can be stored in an airtight container in the fridge for up to a month, or in the freezer for up to 3 months. Be sure to give it a good stir once it thaws to get the consistency nice and smooth again.

Frosted cupcakes can sit out at room temperature overnight in an airtight container, but I find frosting them right before serving is best.

Let Me Know What You Think!

If you make this recipe for caramel cupcakes, I’d love to hear what you think of it! Leave a rating and comment below.

Also please tag me @chelsweets and use #chelsweets so that I can see your amazing creations on social media.

Other Recipes You Might Like:

Yield: 12 cupcakes

Caramel Cupcakes

image of caramel cupcakes filled with chewy caramel and topped with a caramel drizzle

These caramel cupcakes are filled with buttery caramel, frosted with a caramel buttercream, and drizzled with gooey caramel! They're a caramel lover's dream!

Prep Time 30 minutes
Cook Time 18 minutes
Additional Time 15 minutes
Total Time 1 hour 3 minutes

Ingredients

Caramel Filling & Drizzle

  • 1 cup granulated sugar (200 grams)
  • 6 Tbsp unsalted butter, room temperature (85 grams)
  • 1/4 cup heavy cream, room temperature (60 grams)
  • 1/4 tsp table salt (2 grams)

Vanilla Cupcakes

  • 3/4 cup granulated sugar (150 grams)
  • 1/2 cup unsalted butter, room temperature (113 grams)
  • 2 large eggs, room temp (112 grams)
  • 1 1/4 cup all-purpose flour (162 grams)
  • 1 1/2 tsp baking powder (6 grams)
  • 1/2 tsp salt (3 grams)
  • 1/2 cup sour cream (120 grams)
  • 1 tsp vanilla extract (4 grams)

Caramel Buttercream Frosting

  • 1/2 cup unsalted butter, room temperature (113 grams)
  • 1 tsp vanilla extract (4 grams)
  • 1/4 tsp salt (1 gram)
  • 1/4 cup caramel - recipe shared above (80 grams)
  • 1 1/2 cups powdered sugar (185 grams)
  • 1 Tbsp heavy cream or heavy whipping cream (15 grams)

Optional Toppings

Instructions

Caramel Filling & Drizzle

  1. Turn stove to medium heat and place a pot over element.
  2. Pour in 1 cup sugar gradually, adding 1/4 cup at a time. Wait until the sugar is mostly liquified, then add in the next bit of sugar.
  3. As the sugar melts it will gradually deepen in color.
  4. Stir occasionally until the sugar is fully dissolved and is an amber color.
  5. Turn off the heat.
  6. Slowly mix in 6 Tbsp of butter slowly (2 Tbsp at a time) then stir in 1/4 cup of heavy cream and 1/4 tsp salt.
  7. The mixture will be very thin but will thicken as it cools.
  8. Pour into a separate container, then place in fridge to cool for 20 minutes.

Caramel Cupcakes

  1. Begin by preheating oven to 350°F (175°C) and place cupcake liners in baking pans.
  2. Cream together 3/4 cup granulated sugar and 1/2 cup unsalted butter on a high speed with a whisk attachment until the mixture becomes lighter in color.
  3. Mix in 2 large eggs on a medium speed, one at a time.
  4. In a separate bowl, whisk together 1 1/4 cups all-purpose flour, 1 1/2 tsp baking powder and 1/2 tsp salt.
  5. Pour in 1/2 of the dry ingredients into the butter/egg mixture and mix on a low speed until just combined. Scrape the sides of the bowl as needed.
  6. Mix in 1/2 cup sour cream and 1 tsp vanilla extract on a low speed.
  7. Add the remaining dry ingredient and mix until the flour is just incorporated.
  8. Fill the cupcake liners about 2/3 way full. Bake for 18-19 minutes or until a toothpick comes out clean.
  9. Allow the cupcakes to cool for 10 minutes before moving them to a cooling rack to finish cooling. If you want to accelerate the cooling process, place the pan in your freezer for about 30 minutes.

Caramel Buttercream Frosting

  1. Beat 1/2 cup of room-temperature butter on a medium speed for 30 seconds with a paddle attachment until smooth.
  2. Mix in 1 tsp vanilla extract, 1/4 tsp salt and 1/4 cup of cooled caramel sauce on a low speed.
  3. Slowly add in 1 1/2 cups of powdered sugar, 1/2 cup at a time. Half way through add 1 Tbsp of heavy cream to make the frosting easier to mix.
  4. Mix on low for a couple minutes until the ingredients are fully incorporated and the desired consistency is reached
  5. If the frosting is too thick, add in additional cream (1 Tablespoon at a time). If the frosting is too thin, add in more powdered sugar (1/4 cup at a time).


Decorating These Caramel Cupcakes

  1. Use a small knife or 1 inch circle cutter to remove the center from each cooled cupcake.
  2. Fill each cupcake with a generous spoonful of cooled caramel.
  3. Pipe a mound of caramel frosting on top of each cupcake using a large round piping tip. Chill the cupcakes in the fridge for 10 minutes or the freezer for 5 minutes to help the frosting firm up.
  4. While the cupcakes chill warm up the remaining caramel in 10 second intervals until it is thinner and fluid enough to be drizzled.
  5. Remove the cupcakes from the fridge or freezer and drizzle them with the warm caramel.
  6. If desired, top with a caramel candy square and sprinkle of sea salt and enjoy!

Notes

This recipe can also be used to make mini caramel cupcakes! It makes about 40 mini cupcakes, which only need to bake for 9-10 minutes.

Make these caramel cupcakes in advance!! If stored unfrosted in an airtight container, they can last for:

  • 1 day at room temperature
  • Up to a week in the fridge
  • Up to 3 months in the freezer

Make your frosting ahead of time too or save any leftover frosting! It can be stored in an airtight container in the fridge for up to a month, or in the freezer for up to 3 months. Be sure to give it a good stir once it thaws to get the consistency nice and smooth again.

Frosted cupcakes can sit out at room temperature overnight in an airtight container, but I find frosting them right before serving is best.

Nutrition Information

Yield

12

Serving Size

1

Amount Per Serving Calories 304Total Fat 14gSaturated Fat 6gTrans Fat 0gUnsaturated Fat 7gCholesterol 41mgSodium 221mgCarbohydrates 42gFiber 1gSugar 30gProtein 2g

Sue

Tuesday 25th of April 2023

Hi there, I want to make these and freeze them for a couple of weeks before icing. But wondering if I freeze them with the caramel filling in them. TIA

Chelsweets

Sunday 30th of April 2023

Hi Sue,

Great question! I'd recommend waiting to fill them until you thaw them and are ready to frost them. Happy baking!

Laura

Friday 10th of March 2023

I’m really looking forward to making these cupcakes. Instead of cutting a hole into the cupcake after they’re baked to put the filling, can you fill the cupcakes halfway and put a dollop of the caramel filling and top with remaining batter and then bake?

Chelsweets

Sunday 12th of March 2023

Hi Laura,

Great question! I haven't tested that out so I'm not sure, but I'd be worried the caramel might sink the bottom as the cupcakes bake. If it works though that would be delicious!! Let me know if you try it, I'm so intrigued!

Chelsea

Thursday 13th of October 2022

Hi Chelsea! I’ve made this recipe several times it’s a hit! But sometimes when I add the caramel into the buttercream frosting it doesn’t break down and I have chunks or caramel :( is it because the caramel is too cold?

Thanks

Chelsweets

Friday 14th of October 2022

Hi Chelsea,

Great question! Yes this can happen if the caramel is either too cold or the butter is too cold! I'd suggest either making sure your butter is at room temperature or that the caramel is a little warmer before you add it. Hope that helps, happy baking!

Hayleigh

Monday 26th of September 2022

Hey Chelsea! I'm going to make cream cheese frosting for these and keep them in the fridge overnight. Will this harden the caramel inside the cupcake?

Chelsweets

Thursday 6th of October 2022

Hi Hayleigh,

The caramel will firm up when it's chilled, but it should soften once you let the cupcakes come to temperature and still taste great! Happy baking :)

Salted Caramel Frosting: Delicious Recipe from Scratch

Monday 18th of July 2022

[…] used it to frost my vanilla layer cake, caramel cupcakes, French macarons, and even my buttercream cookies! […]

Skip to Recipe