Butterscotch Cupcakes are rich and delicious. They are topped with luscious buttercream frosting and drizzled with more butterscotch sauce.

Butterscotch Cupcakes ready to enjoy.
Want to save this recipe?

This cupcake recipe starts with a basic cake mix but we jazz it up with lots of tasty ingredients. The homemade frosting is easy to make and there is so much to love about the butterscotch flavor. The drizzle of more butterscotch syrup on top takes it to the next level.

If you love butterscotch flavor, also try this easy Butterscotch Cake Recipe and Butterscotch Pie. There is so much to love about all of this butterscotch flavor.

Why you will love this recipe

  • It is effortless. The entire recipe is so easy since it starts with a cake mix. Anyone can make this without any special ingredients.
  • Packed with flavor. The taste of these cupcakes is so delicious. Each delicious layer from the topping and frosting to the cupcakes is packed with butterscotch.
  • Texture. The pudding mix in the cake mix gives this recipe the perfect texture. Each bite is so moist.


Ingredients for cupcakes and frosting- yellow cake mix, butterscotch pudding, oil, eggs, powdered sugar, salt, butterscotch sauce.


  • Yellow Cake Mix 
  • Butterscotch Instant Pudding Mix 
  • Vegetable Oil 
  • Large Eggs 


  • Unsalted Butter (softened) 
  • Powdered Sugar 
  • Salt 
  • Butterscotch Sauce 


  • Butterscotch Sauce 

Get the entire ingredient list and recipe at the bottom of the page.

Variations and Additions

  • Butterscotch Chips. Sprinkle butterscotch chips on the cupcakes for even more flavor. They also look really pretty on the cupcakes.
  • Homemade butterscotch sauce. Feel free to use homemade butterscotch sauce instead of store bought if you prefer. Either option will be tasty on this cupcake recipe.
  • Butterscotch filled cupcakes. Core out the middle of the cupcakes. You can use a special tool for this or a paring knife to remove the center. Then pour butterscotch sauce into the middle and top with the cupcake piece.

How to make Butterscotch cupcakes

Step 1. Preheat the oven and prepare the muffin tray with liners.

Cupcakes in tin cooling.

Step 2. Combine the ingredients. Pour the batter into the cupcake liners and bake. Allow to cool completely in muffin tin.

Butter in bowl beat until fluffy.

Step 3. Beat the butter until fluffy using a handheld mixer or stand mixer in a medium bowl.

Powdered sugar gradually added to butter mixture.

Step 4. Next, gradually add in the powdered sugar until combined and desired consistency.  Beat in the salt and butterscotch sauce using medium speed.

Cupcakes topped with frosting on wire rack.

Step 5. Finally, decorate the cupcakes using a piping bag. Top the butterscotch frosting with butterscotch sauce.


Store the leftovers in an airtight container for up to 1 week. They are best served at room temperature.


Freeze the frosted cupcakes up to 2 months. Flash freeze them until the frosting is firm. This normally takes 1 to 2 hours.

Then place inside a freezer container and freeze up to 2 months. Allow to thaw in the fridge overnight when ready to enjoy.

Butterscotch Cupcake cut in half on a plate.

Pro Tips

  • Room temperature ingredients. Use room temperature ingredients to ensure the batter mixes more smoothly.
  • Don’t overmix the batter. Combine the ingredients until just combined. Be careful that you do not overmix.
  • Allow the cupcakes to cool completely before frosting. It is important to give the cupcakes enough time to cool. Frosting the cupcakes too early will make the cupcakes messy.
  • Electric Mixer. You can use a stand mixer or a hand held mixer for this recipe. Either option will work great to combine the ingredients.
  • Make ahead the frosting. You can make the frosting ahead of time if needed to save time. Refrigerate the frosting up to 5 days or freeze up to 2 months.

    When ready to use, remove from the freezer or fridge and allow to come to room temperature. Beat until fluffy and it returns to the normal consistency.
Butterscotch Cupcakes ready to enjoy.

Frequently Asked Questions

Why did my cupcakes overflow when baking?

The most common culprit is using too much batter. Each cupcake liner should only be filled ¾ way full. Otherwise, they will overflow while baking and make a mess.

We use a large cookie scoop or ice cream scoop and it ensures they are all the same size.

What happens if you overmix the batter?

Overmixing the batter results in a dense cupcake. It is crucial to only mix the batter until just combined.

Do you have to use unsalted butter?

It is easier to control the salt content in the frosting when you use unsalted butter.

How to keep cupcakes moist?

These cupcakes are naturally very moist thanks to the ingredients that include pudding mix. In order to keep them moist, be careful to not overbake them and make sure to store them properly.

More Easy Butterscotch Recipes

Try these delicious cupcakes recipes

Make this easy recipe for friends and family. Then please come back and leave a comment.

Butterscotch Cupcakes

5 from 5 votes
Butterscotch Cupcakes are rich and delicious. They are topped with luscious buttercream frosting and drizzled with more butterscotch sauce.
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings 24
Cuisine American
Course Dessert
Calories 257


For the Cupcakes:

  • 1 box Yellow Cake Mix
  • 1 box Butterscotch Instant Pudding Mix
  • 1 cup Water
  • 1/3 cup Vegetable Oil
  • 3 Large Eggs

For the Frosting:

  • 1 cup Unsalted Butter softened
  • 4 cups Powdered Sugar
  • 1/2 teaspoon Salt
  • 3 Tablespoons Butterscotch Sauce
  • For Topping:
  • 2 Tablespoons Butterscotch Sauce
Want to save this?
Just enter your email and I’ll send it right to you, plus great new recipes weekly!


For the Cupcakes:

  • Preheat the oven to 350 degrees Fahrenheit and line 2 cupcake pans with liners.
  • In a large mix bowl, stir together the cupcake ingredients.
  • Pour the batter into the cupcake liners, filling them approximately ¾ full.
  • Bake for 18-21 minutes until a toothpick inserted into the cupcakes comes out clean.
  • Cool completely on wire racks.

For the Frosting:

  • Cream the butter on high speed with a hand held mixer or stand up mixer until light and fluffy (approximately 3-4 minutes).
  • Gradually add in the powdered sugar until mixed and combined.
  • Beat in the salt and butterscotch sauce and mix for approximately 1 more minute until smooth.
  • Then pipe the frosting onto the cooled cupcakes.
  • Drizzle the remaining butterscotch sauce on top of the cupcakes and then they are ready to serve and enjoy!

Recipe Notes

Store the leftovers in an airtight container for up to 1 week.

Nutrition Facts

Calories 257kcal, Carbohydrates 33g, Protein 2g, Fat 14g, Saturated Fat 6g, Polyunsaturated Fat 3g, Monounsaturated Fat 4g, Trans Fat 0.3g, Cholesterol 41mg, Sodium 207mg, Potassium 70mg, Fiber 0.4g, Sugar 27g, Vitamin A 267IU, Calcium 33mg, Iron 1mg

Pin This Now to Remember It Later

Pin Recipe

Try these other recipes

Share this recipe!


About the Author

Hi, I’m Carrie. Welcome to Desserts on a Dime!

I’m on a mission to help you create delicious desserts on a budget and do not require a ton of time. Together, we are going to make something sweet that the entire family will love!

Leave A Comment

Your email address will not be published. Required fields are marked *

Recipe Rating