Unbelievable Butterscotch Pudding (Homemade)

Homemade butterscotch pudding is underrated, yet unbelievable. In this recipe, you’re combining the outstanding flavors of caramelized brown sugar and butter with vanilla and a splash of bourbon. This butterscotch pudding recipe is luxuriously creamy, velvet-rich, and totally unforgettable with salted caramel and fresh whipped cream on top.

Homemade butterscotch pudding with salted caramel and whipped cream in glass cups

The work is cut out for me today as I have to twist your arm into trying TWO underrated desserts. First, butterscotch. Often overshadowed by chocolate, peanut butter, lemon, and every other flavor on the planet, butterscotch quietly sits in the corner until it’s noticed. Second, pudding. Normally pudding is as exciting as watching paint dry; a majority of dessert lovers don’t give it the time of day.

But let’s take a moment to appreciate both. Homemade butterscotch pudding is in its own playing field. In 1 pot, we’re combining caramelized brown sugar and butter with a splash of vanilla and bourbon. Butterscotch pudding is luxuriously creamy and velvet-rich. Top with salted caramel, fresh whipped cream, and toffee bits for a truly unforgettable dessert.

And the best part? Box mix pudding is not invited to this party!

Oh, and if you’re ever in need of gluten free dessert recipes, this one fits the bill. Win!

Butterscotch pudding in glass cups

Guess what? Butterscotch pudding is actually making a comeback. LA’s restaurant Pizzeria Mozza has been all the buzz lately because it serves up an iconic dessert: butterscotch budino. (Budino is Italian for pudding-like desserts.) Reading about it, as my mouth totally salivated, inspired today’s recipe.

Video Tutorial: Butterscotch Pudding

Spoonful of homemade butterscotch pudding with salted caramel in glass cup

How to Make Homemade Butterscotch Pudding

Instant box pudding mix has skewed our perception of what real pudding actually tastes like. It’s much creamier and smoother, close to creme brûlée. And it’s easy to make! If you’ve made banana cream piecoconut cream pie, mocha chocolate pudding pie, or homemade dirt pudding, you’ll be familiar with the process. I’ve said it before and I’ll say it again: if you know how to stir, you know how to make pudding.

  1. Combine whole milk and heavy cream. Heavy cream is the secret to REALLY GOOD pudding. Thin it out with whole milk so the pudding isn’t overly thick.
  2. Combine egg yolks and cornstarch. They thicken the pudding to the best consistency.
  3. Cook brown sugar, water, and salt together. You are essentially caramelizing the brown sugar on the stove. It’s the most important step in the entire recipe because it develops the butterscotch flavor. Without it, you’re eating brown sugar pudding, not butterscotch pudding.
  4. Slowly add the milk/heavy cream to the pot. The colder the milk, the more the pot will sizzle. Add it carefully, then bring to a boil.
  5. Add the egg yolk mixture to the pot. Temper it first by adding some of the boiling pudding to the egg yolk mixture, then pour it all back into the pudding. You can watch me do this in the video above. The purpose of tempering is to slowly raise the egg yolk’s temperature without scrambling them. It’s very simple.
  6. Remove from heat and add the remaining ingredients. You need butter, vanilla extract, and bourbon, rum, or scotch. Softened butter keeps the pudding creamy and the last 2 are for flavor. You won’t regret the splash of alcohol!
2 images of ingredients for butterscotch pudding

This is a 10 minute recipe. Add each ingredient to the pot in different stages, then let the pudding cool and thicken. Your 10 minutes of work will be certainly be rewarded!

Ingredients in Homemade Butterscotch Pudding

You only need a few basic ingredients for stovetop butterscotch pudding.

  1. Whole Milk
  2. Heavy Cream
  3. Egg Yolks
  4. Cornstarch
  5. Water
  6. Dark Brown Sugar
  7. Salt
  8. Butter
  9. Vanilla Extract and Scotch or Bourbon.

My #1 tip: Use dark brown sugar instead of light brown sugar. In my recipe testing, I found light brown sugar to be good, but dark brown sugar is great. The sugar cooks into a darker color and the butterscotch flavor is much more intense.

Butterscotch pudding in glass cups

What Does Butterscotch Taste Like?

My love for butterscotch runs deep. Deeper than peanut butter, deeper than apple pie, deeper than sprinkles. But what does butterscotch taste like? Butterscotch is like caramel, but its base is brown sugar, not regular white sugar. Therefore, butterscotch has that richer, more complex flavor than caramel. You’ll love it in my butterscotch pie and butterscotch cupcakes, too. And I actually have a homemade butterscotch candy recipe in Sally’s Candy Addiction! They’re called Butter Rum Hard Candies on page 27.

Butterscotch pudding in glass cup

Speaking of caramel, this butterscotch pudding is elevated to heaven with a generous dose of salted caramel and crunchy toffee. Homemade whipped cream is a convenient finishing touch since you already have heavy cream on hand for the pudding, or you can try hot fudge. But these toppings are optional. Truly all you need is a spoon to enjoy this stuff!!

PS: I serve the pudding in regular cups and/or these French wine glasses. So fancy!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Butterscotch pudding in glass cup

Homemade Butterscotch Pudding

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.6 from 129 reviews
  • Author: Sally McKenney
  • Prep Time: 10 minutes
  • Cook Time: 10 minutes
  • Total Time: 4 hours, 10 minutes
  • Yield: serves 4
  • Category: Dessert
  • Method: Cooking
  • Cuisine: American
Save Recipe

Description

This butterscotch pudding comes together in about 10 minutes on the stove. In this recipe, you’re combining the outstanding flavors of caramelized brown sugar and butter with vanilla and, if desired, a splash of bourbon. This butterscotch pudding recipe is luxuriously creamy, velvet-rich, and totally unforgettable with salted caramel and fresh whipped cream on top.


Ingredients

  • 1 and 1/2 cups (360ml) whole milk
  • 1 cup (240ml) heavy cream or heavy whipping cream
  • 3 large egg yolks
  • 2 Tablespoons cornstarch
  • 3/4 cup (150g) packed dark brown sugar
  • 3 Tablespoons water
  • 1/2 teaspoon salt
  • 3 Tablespoons (43g) unsalted butter, softened to room temperature
  • 1 teaspoon pure vanilla extract
  • optional but recommended: 1 Tablespoon scotch, rum, or bourbon
  • optional for topping: salted caramel, Heath Bar toffee bits, homemade whipped cream


Instructions

  1. Whisk the whole milk and heavy cream together. Set aside. Whisk the egg yolks and cornstarch together. Set that aside too. Have both ready to go in step 3.
  2. Whisk the brown sugar, water, and salt together in a medium heavy duty saucepan over medium heat. Without stirring, allow to cook and bubble until darker brown, about 5-6 minutes. It should begin to smell caramelized at that point. If desired, you can take the temperature with a candy thermometer to be certain it is ready. Look for around 240°F (116°C).
  3. Slowly and carefully whisk in the heavy cream/milk. It will sizzle and may splatter, so pour in slowly. Cook on medium heat until mixture begins to boil. Once boiling, remove about 1/2 cup of the mixture and, in a slow and steady stream, whisk into the egg yolks. Keep those egg yolks moving so they don’t scramble. In a slow and steady stream, pour and whisk the egg yolk mixture into the pot.
  4. Turn the heat down to low. The pudding will immediately begin to bubble and thicken. Whisk and cook for 1 minute. Remove from heat and stir in the butter until completely smooth, then add the vanilla and bourbon.
  5. Cool for 5 minutes, then pour into serving glasses or bowls. Cover tightly with plastic wrap directly on the surface of the pudding (to prevent a skin from forming) and refrigerate for 4-6 hours or overnight until chilled and thickened.
  6. Serve with optional toppings. Cover and store leftovers in the refrigerator for up to 4 days.

Notes

  1. Special Tools (affiliate links): Medium Heavy Duty Saucepan | Glass Mixing Bowls | Whisk | Candy Thermometer (optional) | French Wine Glasses (or regular bowls for serving)
  2. Whole Milk + Heavy Cream: I strongly recommend these two. You can try subbing both for the same amount of half-and-half, but I recommend sticking to the recipe for best results. Lower fat alternatives will yield a thinner pudding. I haven’t tested dairy-free alternatives, but let me know if you do! Milk and cream can be cold or room temperature, but the colder they are, the more they will splatter when added in step 3. To avoid a mess, room temperature is the better choice.
  3. Egg Yolks: Note that the photo above shows only 2 egg yolks, but additional recipe testing proved 3 egg yolks is the magic number. Here are recipes using egg whites.
  4. Dark Brown Sugar: For stronger flavor and darker color, I strongly recommend dark brown sugar instead of light brown sugar.
  5. Adapted from Mozza’s Butterscotch Budino
sally mckenney headshot purple shirt.
About the Author

Sally McKenney

Sally McKenney is a baker, food photographer, and New York Times best-selling author. Her kitchen-tested recipes and step-by-step tutorials have given millions of readers the knowledge and confidence to bake from scratch. Sally’s work has been featured on TODAY, Good Morning America, Taste of Home, People, and more.

Read More

Leave a Comment

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Reader Comments and Reviews

  1. Lauren says:
    June 4, 2022

    Hi Sally! I am a big fan of yours! I just made this recipe for the first time and I haven’t eaten it yet but I noticed that the butter slightly pooled at the top through the chilling process. Do you know why that would be? Thank you!

    Reply
    1. Sally @ Sally's Baking says:
      July 6, 2022

      Hi Lauren, somehow I missed this question last month! I wonder if the butter wasn’t completely mixed into pudding mixture before chilling, which caused it to separate. You could try reducing the butter down to 2 Tablespoons, about 30g. A little less butter wouldn’t certainly fix this issue.

      Reply
  2. Susan Richey says:
    April 16, 2022

    hi there: thanks for this recipe. I just wondered if it might work with maple sugar? I live in Nova Scotia Canada, and there is a place nearby that makes it and I have 2 2lb. bags sitting in the cupboard. I hope the question does not seem too silly, experimenting with HOMEMADE butterscotch pudding, how really challenging would it be, seriously. maybe just delicious. thanks again. I’ll let you know how it goes.

    Reply
    1. Trina @ Sally's Baking says:
      April 16, 2022

      Hi Susan, we’ve never tested it but please let us know if you do!

      Reply
  3. Sandy says:
    March 20, 2022

    YUMMY and so easy to make!

    Reply
  4. Linda Jane says:
    March 19, 2022

    Can you freeze this pudding?

    Reply
    1. Sally @ Sally's Baking says:
      March 21, 2022

      Hi Linda Jane, you can, but I find the consistency isn’t quite as smooth and pleasing after thawing.

      Reply
  5. Candy Ganzel says:
    February 9, 2022

    Mine did not set up like pudding. Suggestions?

    Reply
    1. Trina @ Sally's Baking says:
      February 9, 2022

      Hi Candy! Thank you for trying this recipe. Did you make any ingredient substitutions? Whole milk and heavy cream are the best here – using a lower fat variety will lead to a thinner pudding that doesn’t set well.

      Reply
  6. Justin says:
    February 2, 2022

    This tasted great—despite not having any bourbon handy. However, it left a fatty/greasy film in the mouth, like whipped cream when it’s over-whipped. Maybe I let it simmer too long after adding the milk and heavy cream?

    Reply
  7. Karen says:
    January 28, 2022

    The pudding is fabulous for sure. I had the semi-bright idea of making it into a pie with a gingersnap crust. The pudding was amazing, the crust was also amazing. It would have been a great combination except the flavor of the crust tended to overwhelm the flavor of the butterscotch. I will make this again, but will re-think the crust.

    Reply
  8. Michelle says:
    January 16, 2022

    I made this with 1 cup whole milk and 1.5 cup oat milk. It was delicious and consistency was lovely

    Reply
  9. Juliet says:
    January 13, 2022

    I used almond milk with vanilla flavoring. Usually when I make pudding I cut the milk back by 1/4 cup but since I did use the heavy cream I’m hoping it comes out alright. It tastes great but I have to cool it still and see if it thickens. We love butterscotch so I know we will eat it anyway!

    Reply
  10. Rebecca Anderson says:
    January 11, 2022

    Good flavor but mine turned out quite lumpy. I followed the instructions. Any suggestions?

    Reply
    1. Sally @ Sally's Baking says:
      January 12, 2022

      Hi Rebecca, it could have been over-cooked. You can place the pudding back over low heat and whisk in some whole milk to help smooth it out.

      Reply
  11. Rudy says:
    January 6, 2022

    I used Widow Jane Decadence bourbon, and it was amazing! However, I think I may have scraped against the inside of the pot with I was pouring it into the glasses, as there are small lumps here and there in the pudding. Am I right to assume that’s the cause?

    Reply
  12. Roxie says:
    January 1, 2022

    I prepared exactly as written rum and all. DELICIOUS I also did crumble a bit of a Heath bar YUM!

    Reply
  13. Lola says:
    December 20, 2021

    Hello! I enjoyed making this recipe and loved the flavor!! However, after making the pudding for a pie, it did not set up in the fridge and stayed very runny similar to melted ice cream. I am unsure what went wrong. Do you have any suggestions?

    Reply
    1. Stephanie @ Sally's Baking says:
      December 21, 2021

      Hi Lola, Thank you for trying this recipe. Did you make any ingredient substitutions? Whole milk and heavy cream are the best here – using a lower fat variety will lead to a thinner pudding that doesn’t set well.

      Reply
      1. Lola says:
        December 21, 2021

        No substitutions, I followed the recipe exactly, and it looked great (thick) before going into the fridge.
        Thank you for your response!!

    2. Matt says:
      March 29, 2022

      There exists the possibility that the cornstarch “broke”. It likes to do that sometimes after it’s cooled. This is the reason I’m hesitant to use it in recipes. I’ve had it happen one to many times.

      Reply
  14. Michael says:
    December 20, 2021

    Hi Sally,

    First, I have to say that your recipe was delicious. However, I am looking to get the color of the pudding to more of a caramel (light brown). I believe cooking the dark brown sugar and butter together would help to achieve this. What are your thoughts?

    Reply
    1. Sally @ Sally's Baking says:
      December 20, 2021

      Hi Michael, thank you for trying the recipe. Cooking down the brown sugar with butter first (to create an actual butterscotch sauce) would certainly be delicious, but the recipe would require testing. I’m unsure of the results. Let me know if you try anything.

      Reply
  15. Holly says:
    December 17, 2021

    Made the recipe exactly how is and it came out beautifully smooth and delicious! it was my first time making butterscotch pudding and this will be my go to recipe from now on!

    Reply
  16. Toni says:
    December 14, 2021

    I’m wondering if I could be made with a sugar substitute? My father is diabetic and butterscotch pudding is his favourite so I want to make it for Christmas for him

    Reply
    1. Lexi @ Sally's Baking says:
      December 14, 2021

      Hi Toni! We’d love to help but we are not trained in baking with sugar substitutes. For best taste and texture (and so you don’t waste your time trying to adapt this recipe since it may not work properly), it may be more useful to find a recipe that is specifically formulated for sugar substitutes. Thank you!

      Reply
      1. Nora Guthrie says:
        January 30, 2022

        If there are the dreaded lumps, could you not strain it thru a fine mesh strainer?

    2. Betsy says:
      January 9, 2022

      Hi, I subbed part coconut sugar with low glycemic index that is brown and tastes like brown sugar. Mine is good. It might work ? I’d make 1/2 recipe to see.

      Reply
  17. Heidi says:
    December 4, 2021

    This is just amazing. Loved it! I made it for a piefilling and was eating out of the pot before it ever saw the piecrust xD BS Pudding has always been my favorite!

    Reply
  18. Lynn Ebsary says:
    December 3, 2021

    Hi Sally: I was just wondering which alcohol you use in your pudding.

    Thanks,

    Lynn

    Reply
    1. Stephanie @ Sally's Baking says:
      December 4, 2021

      Hi Lynn, We love using bourbon, but you can also use rum or scotch. If you enjoy drinking it, you’ll enjoy it in this recipe!

      Reply
      1. Betsy says:
        January 9, 2022

        I tried scotch in one batch and vanilla vodka in another- both good, preferred vodka!

  19. Autumn Outland says:
    November 4, 2021

    This was my first attempt at homemade pudding, this turned out amazing! I used what I had on hand, evaporated milk and a 8.5 oz coconut cream, imitation rum. I appreciate your tips, how to temper the eggs and getting everything ready. I’m going to make this as dessert for Thanksgiving for my kids.

    Reply
    1. Lexi @ Sally's Baking says:
      November 4, 2021

      We’re so glad you enjoyed this recipe, Autumn!

      Reply
  20. Sunny says:
    October 28, 2021

    Hi Sally… the pudding looks so delicious but can you suggest a sub for eggs.I am from India and many of our friends avoid eating eggs..a egg free version would be perfect!

    Reply
    1. Lexi @ Sally's Baking says:
      October 28, 2021

      Hi Sunny, we haven’t tried an egg-free version of this pudding so unfortunately we can’t provide a confident answer on what substitutes might work best. If you do give anything a try, we’d love to know how it goes! And here are all of our egg-free recipes if you’re interested.

      Reply
  21. Cari says:
    October 26, 2021

    Love this recipe! Any suggestions for making a bigger batch? Hubby’s birthday party on 10/31….BS Pudding is his favorite. We will have between 10-15 people….so I need more servings. Hoping I don’t have to make 3-4 small batches. Thoughts???

    Reply
    1. Trina @ Sally's Baking says:
      October 26, 2021

      Hi Cari! This pudding recipe can be doubled. We haven’t tested batches larger than that. Perhaps you could make two double batches? Let us know what you try!

      Reply
  22. Stephenie Kirkham says:
    October 17, 2021

    Didn’t have any heavy cream on hand so I used a combo of whole dairy milk and cashew milk. Took longer than expected to heat up the milk mixture, and the cashew milk separated a little. I added an extra tsp of cornstarch, added all of the liquid to the egg yolk mixture. Rinsed out my pan, then strained the mixture back into the pot. The fully chilled pudding set up about the consistency of regular yogurt, the flavor is delicious, but the texture is grainy. Don’t know if that could have been avoided but this was my experience using plant milk for part of the liquid.

    Reply
    1. Michael says:
      December 20, 2021

      You used too much cornstarch. If the mouthfeel of the pudding is grainy it is either too much cornstarch or the pudding was not cooked long enough to incorporate the cornstarch.

      Reply
  23. Rob says:
    September 25, 2021

    I don’t get egg yolks AND cornstarch. Isn’t the first for custard and the other for pudding and if it’s custard shouldn’t it be thickened in the oven in a waterbath?
    Other than that it looks real good I’m just wondering if I have to use both thickeners.

    Reply
    1. Sally @ Sally's Baking says:
      September 28, 2021

      Hi Rob, it’s common to use egg yolks in pudding recipes. I suppose the line between custard and pudding could begin to be a little blurry depending on the specific recipe, ingredients, and preparation methods. Use both in this recipe to properly thicken the mixture.

      Reply
  24. Renee says:
    September 12, 2021

    Can u use this in a pie?

    Reply
    1. Michelle @ Sally's Baking says:
      September 12, 2021

      Hi Renee, You can definitely use this as a pie filling. Enjoy.

      Reply
  25. Kim says:
    August 27, 2021

    My pudding flavor is good, but not rich enough. Do I cook the brown sugar longer? I fear I will burn it. I also had a hard time getting it totally smooth. It had tiny lumps. Is that because I didn’t temper the egg correctly?

    Reply
  26. Stephanie Perrotta says:
    August 23, 2021

    Hi, could this be used as a filling for a cake?

    Reply
    1. Lexi @ Sally's Baking says:
      August 23, 2021

      Hi Stephanie, we can’t see why not. You may want to layer the cake lightly with buttercream and then create a ring of buttercream around the edges to prevent the pudding from sliding and coming out the sides. Let us know if you give it a try!

      Reply
  27. Kathleen says:
    August 21, 2021

    What kind of salt do you use for this recipe? Kosher or regular table salt?

    Reply
    1. Lexi @ Sally's Baking says:
      August 23, 2021

      Hi Kathleen, we use regular table salt in all of our recipes unless otherwise noted.

      Reply
  28. Frankie says:
    August 17, 2021

    Could you please provide the nutritional value for this pudding….calories, sugar & calcium per serving. I don’t use salt in my cooking or baking so I left that out. I made it and it was delicious but I guess I didn’t temper the eggs properly because the consistency was like a tapioca pudding! Oh well, ces’t la vie! Hopefully, next time will be the charm.

    Reply
    1. Trina @ Sally's Baking says:
      August 17, 2021

      Hi Frankie! We don’t usually include nutrition information as it can vary between different brands of the same ingredients. Plus, many recipes have ingredient substitutions or optional ingredients listed. However, there are many handy online calculators where you can plug in and customize your exact ingredients/brands. Readers have found this one especially helpful: https://recipes.sparkpeople.com/recipe-calculator.asp

      Reply
    2. Frankie says:
      August 17, 2021

      Thank you for providing me with a very valuable website to obtain nutritional values.

      Reply
  29. Maliha says:
    July 9, 2021

    Hi. I am keen to reduce the level of sugar since it was a bit too sweet for us. Is that even possible and would I need to adjust some other ingredient?

    Reply
    1. Lexi @ Sally's Baking says:
      July 9, 2021

      Hi Maliha, we don’t recommend it — reducing the sugar will change the texture and consistency of the pudding, so it would take some recipe testing in order to guarantee results.

      Reply
    2. x says:
      December 26, 2021

      If you reduce the sugar, you’ll also be reducing the butterscotch flavor in your finished pudding. The solution is to add some straight molasses to compensate. Personally, I find the sweetness of most recipes to be fine, just the flavor is on the weak side. A little bit of molasses goes a long way in terms of flavoring, so I use 100g of dark brown sugar and 1 teaspoon of molasses for 2 cups of dairy.

      Reply
  30. Emily says:
    June 30, 2021

    Can this recipe be doubled?

    Reply
    1. Trina @ Sally's Baking says:
      June 30, 2021

      Yes, the pudding recipe can be doubled.

      Reply