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, 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 120 reviews
  • Author: Sally
  • 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. Debra says:
    August 16, 2025

    Thanks again, Sally, for a fab recipe. My husband requested a layered pudding parfait of chocolate, vanilla, and butterscotch for his birthday dessert, rather than a birthday cake. Truth is (blowing my own horn), I make so many really great, wonderfully decorated and themed birthday cakes for family and friends throughout the year, that he wants something different. Unsure of what recipe to use for the butterscotch, I came right to you. Because…where else? It came out even better than my mother’s was. I made one changeโ€”I used butterscotch liqueur instead of the bourbon. I’m putting just a touch of crushed chocolate covered toffee between the layers and finishing it off withโ€”here comes your bourbonโ€”bourbon whipped cream. He’s going to love it, I’m sure.

    Reply
  2. Sally says:
    August 8, 2025

    I had fun with this, despite the small, red burn I got when the mixture blurped. The finished product looks perfect. But I just have a curiosity questionโ€ฆwhen I added the milk/cream mixture to the sugar mixture, the sugar seized/crystalized, whatever, around the whisk. Obviously it eventually incorporated into the liquid, but I was wondering if this was normal or if the sugar mixture was too hot. Thanks for the recipe!

    Reply
  3. Katbird says:
    July 17, 2025

    Budino is one of my favorite desserts! Iโ€™d been searching for a good recipe and then happened to see Sally had one listed. After comparing a few I decided to go ahead with this one (always have much success w/ Sallyโ€™s recipes). This recipe was easy to follow and produced a buttery Budino that I topped with Carmel and salt flakes. One tip, it took more than 5/6 minutes to get the sugar right, it did say 240ยฐ on the candy thermometer, but it was a bit too dark for my liking. Not burnt, just dark, so I definitely recommend using the thermometer and watching it, Iโ€™d add the milk mixture around the 200ยฐ to 220ยฐ mark next time.

    Reply
  4. Rachel says:
    June 24, 2025

    I donโ€™t usually comment on recipes, but I just wanted to let you know how much I liked this recipe. The instructions were very clear, and the video helped so much. I hate when people make changes to recipes and then rate them poorly, but I did make changes, which did not negatively affect the results. I did not have whole milk, so I used half and half (I still used the whipping cream as the recipe called for), I used salted butter because thatโ€™s all I had, and I didnโ€™t add the liquor, but used extra vanilla like I saw recommended in some of the comments. It was yummy!!

    Reply
  5. Angela says:
    June 21, 2025

    Unfortunately plant-based milk doesn’t thicken like dairy milk does. I haven’t tried this recipe yet but several attempts making lemon pudding with oat and/or almond milk combined with dairy didn’t thicken tho when I used just dairy milk it did.

    Reply
  6. Angela says:
    June 21, 2025

    Unfortunately plant-based milk doesn’t thicken like sairy milk does. I haven’t tried this recipe yet but several attempts making lemon pudding with oat and/or almond milk combined with dairy didn’t thicken tho when I used just dairy milk it did.

    Reply
    1. Mik says:
      August 18, 2025

      The fat content does make a difference. Adding more of the cornstarch (or gelatin, or pectin) will help you thicken it, but it will of course be harder rather than a creamy thick. I would not attempt to replace dairy in such a heavily dairy based recipe and expect good results. (I’m all about substitutions, but sometimes you just have to pivot.)

      Reply
  7. Lisa says:
    June 6, 2025

    Could I add baileys itโ€™s the only alcohol I have on hand ?

    Reply
    1. Lexi @ Sally's Baking says:
      June 6, 2025

      Hi Lisa, that should work well here, or you can omit the alcohol.

      Reply
      1. Lisa says:
        June 7, 2025

        Hi there the pudding is delicious I wanted it for my Mother sheโ€™s 85 and remembers having this when she was young it is amazing thank you for making this day so memorable with her we added Baileys ( her favorite) and it is delightful thank you Sally you are the best

  8. Carole says:
    June 1, 2025

    I used a scant Tablespoon of rum and this was a DELICIOUS!!!!! BUTTER RUM pie! But the rum took over the butterscotch flavor. Next time I will make the recipe sans rum for the pure butterscotch flavor. But, I definitely will use rum in future pies and perhaps try scotch and bourbon. Thanks for a great recipe!

    Reply
  9. Carole says:
    June 1, 2025

    I used a scant Tablespoon of rum and this was a DELICIOUS!!!!! BUTTER RUM pie! But the rum took over the butterscotch flavor. Next time I will make the recipe sans rum for the pure butterscotch flavor. But, I definitely will use rum in future pies and perhaps try scotch and bourbon. Thanks for a great recipe!

    Reply
  10. Gayle says:
    February 2, 2025

    I love this-but I did alter it slightly. I used 2/3 cup of not too tightly packed brown sugar, but all the rest was true to the recipe. A real treat, because caramel and butterscotch are such lovely flavors!

    Reply
  11. Laura says:
    January 4, 2025

    Help Iโ€™m so excited to eat this but after checking at about three hours I donโ€™t think the pudding is setting up in the fridge? Could it take all the way to the six hour mark to set? If it doesnโ€™t set, can I put it back in the pot and reheat until it gets thicker? Iโ€™m afraid I maybe pulled it off of the stove before it was ready

    Reply
    1. Beth @ Sally's Baking says:
      January 10, 2025

      Hi Laura, so sorry no one got back to you about this in time. How did your pie turn out?

      Reply
  12. Amanda Mills says:
    December 27, 2024

    If I top the pudding with your salted caramel when should I do that? After the pudding is cooled or before? Should the caramel be warm so it will spread? Thank you!

    Reply
    1. Trina @ Sally's Baking says:
      December 27, 2024

      Hi Amanda! After the caramel has cooled, before serving. You can warm the caramel a bit so it is thin enough to drizzle on top.

      Reply
  13. Kelsey says:
    December 11, 2024

    Hello, Iโ€™m about to make this after my children LOVED your butterscotch pie and Iโ€™m looking for a version that keeps better throughout the week. Iโ€™d like to put this pudding into little glass screw-top jars so the kids can grab a jar as a snack. If I cover the pudding in the jar with whipped cream as soon as itโ€™s fully cooled, will that prevent a film from forming (and the hassle of adding cling wrap inside the jars)? The whipped cream seemed to fulfill that role on the butterscotch pieโ€ฆ thanks for your thoughts!

    Reply
    1. Beth @ Sally's Baking says:
      December 14, 2024

      Hi Kelsey, yes, that should help in this case!

      Reply
  14. Graeme bethune says:
    December 7, 2024

    Could this be used for butterscotch
    Pie?

    Reply
    1. Michelle @ Sally's Baking says:
      December 7, 2024

      Hi Graeme, you can definitely use this as a pie filling. Enjoy!

      Reply
  15. Suzanne says:
    December 5, 2024

    Delicious, but I didn’t get that strong a butterscotch flavor. I wonder if it has to do with making this recipe at altitude (Denver, mile high). In particular I wonder if the stage where you caramelize the sugar solution maybe didn’t work as well as it would at sea level.

    Reply
    1. Chris says:
      July 1, 2025

      Try mixing the butter and brown sugar together so that the butter browns and adds a rich nutty profile. The method can be tricky, so do a little research, but you want it to land around 325-330F. Donโ€™t stop stirring, and donโ€™t stop before the butter browns. Best of luck!

      Reply
  16. Qui Qui B says:
    November 15, 2024

    Can I make this without the alcohol?

    Reply
    1. Michelle @ Sally's Baking says:
      November 16, 2024

      Yes, itโ€™s optional so you can simply leave it out.

      Reply
  17. Allison A says:
    November 13, 2024

    Iโ€™ve enjoyed this recipe so many times! Iโ€™m wondering now if I could make it ahead of time a bit? And if so, should I wait to add the salted caramel just before serving?

    Reply
    1. Trina @ Sally's Baking says:
      November 14, 2024

      Hi Allison! This recipe is great to make a day in advance because it needs to set in the fridge (see step 5). We would wait to add the salted caramel, yes. Enjoy!

      Reply
      1. Allison says:
        November 14, 2024

        I could cry, thank you so much for getting back to me so quickly.

  18. Judy says:
    November 12, 2024

    Has any made this w non-dairy alternatives? Or lactaid products?

    Reply
    1. Michelle @ Sally's Baking says:
      November 12, 2024

      Hi Judy, we haven’t made this recipe with non-dairy alternatives, but other readers have with success. Let us know how it turns out for you if you try anything!

      Reply
  19. Ashley says:
    October 9, 2024

    I ran out of brown sugar so I carmelized regular sugar and let me tell
    You this was THE BEST THING Iโ€™VE EVER HAD. Iโ€™ll be making this again and again. What a treat! Thank you! Made meringue cookies with the egg whites.

    Reply
  20. n8swife says:
    October 3, 2024

    Did I follow the directions and use the highly-recommended dairy products? No.
    Did the pudding turn out delicious? Yes.
    Did the pudding resemble butterscotch-flavored cream of wheat? Also yes.

    I suspect that my subbing lactose-free whole milk for the regular whole milk and heavy cream was what did it, but it’s still tasty and will not go to waste! Much better flavor than the traditional B.C. recipe I used to use.

    Reply