Old Fashioned Butterscotch Pudding ~ this silky, crave-able pudding recipe satisfies a primal need for comfort. Warm or cold, homemade butterscotch pudding is always right.

A perfect butterscotch pudding recipe is long overdue on the blog!
I don’t know why it’s taken me so long because one of the best things I’ve ever eaten was a dense, rich, butterscotch pot de creme at a restaurant that haunted me for years after. I eventually made my Salted Caramel Pot de Creme, which scratched that itch for a while, but I’ve been craving a simpler, throw it together on a whim recipe that would give me the butterscotch-y experience without the extra trouble. Enter this old fashioned homey butterscotch pudding, yum.

This simple butterscotch pudding recipe has been well tested
I must have made 4 different versions till I got it perfect. I’m not complaining, we ate every last bite of every batch. But this final pudding is just what I was looking for.
I first tried the simplest approach, using just cornstarch to thicken the pudding. But I didn’t get that super thick lush texture I was after. I discovered that you can’t really leave out the eggs in a great classic pudding without sacrificing richness and texture.

What exactly is butterscotch?
Butterscotch is a simple mixture of brown sugar a butter. It can be a hard candy, or a sauce, or a flavor profile like it is in my pudding recipe today.
The difference between butterscotch and caramel? Caramel uses white sugar and also includes heavy cream.

Pro tips for making butterscotch pudding ~
- Use a good heavy bottomed pan so the pudding cooks evenly without scorching.
- Adding a little bit of water helps your sugar melt evenly.
- Don’t stir while your brown sugar is bubbling.
- I like to have both a whisk and a silicone spoonula available while the pudding is cooking so I can switch back and forth as needed.
- When adding the butter at the end, I make sure to whisk very well to get it all incorporated.

Warm or cold?
I love to eat at least one serving of pudding warm, right out of the pan, there’s nothing like it. But it won’t be as thick as it is after it’s been chilled. I like to enjoy it both ways.
If you’re making this for guests, allow at least 2 hours of chilling time.

Butterscotch Pudding
Ingredients
- 1/2 cup dark brown sugar
- 1/2 tsp salt
- 3 Tbsp water
- 1 cup whole milk
- 1 cup heavy cream
- 3 Tbsp corn starch
- 3 large egg yolks
- 3 Tbsp unsalted butter, room temperature, cut into pieces
- 1 tsp vanilla extract
- 2 tsp bourbon (optional)
Instructions
- Over medium/medium-low heat, melt the brown sugar with the salt and the water. The water helps the sugar to dissolve and melt evenly. Heat until bubbling, and continue to cook for 5-6 minutes more, keeping a close eye on it and making sure it doesn't burn. Don't stir it while it is cooking, but you can swirl the pan around a bit to distribute the heat if needed.
- Allow the melted brown sugar to cool for a few minutes.
- Meanwhile, dissolve the cornstarch in a little bit of the milk, and whisk until very smooth. Add the egg yolks, and whisk until smooth.
- Add the corn starch slurry to the rest of the milk and cream, and whisk briefly to combine everything.
- Add the milk/cream mixture to the partially cooled brown sugar, whisking as you go. The sugar will seize up and become hard, but don't worry, everything will melt once the pan goes back on the heat.
- Return the pan to the heat, and gently bring the whole mixture to a boil over medium-low heat, whisking constantly. Once all the brown sugar has dissolved and the mixture is beginning to thicken, switch to a silicone spatula so that you can scrape the bottom and sides of the pan as it thickens.
- Once the pudding comes to a boil, (it should be quite thick), take it off the heat and immediately pour it through a fine mesh strainer.
- Add the butter, vanilla extract, and whiskey (if using), and whisk vigorously to combine (I whisked mine for a good minute or so to get the butter well incorporated.)
- Pour the pudding into serving containers, and enjoy warm, or allow it to fully set in the fridge. It will be fully set in a couple hours.
Notes
Other cozy desserts to try ~
Nutrition

Great texture, but overly sweet and doesn’t taste like butterscotch
For the butterscotch flavor make sure you use dark brown sugar, and cook it long enough. If you use golden brown sugar or don’t cook it long enough, your flavor will be milder.
I’ve made this many times now. I think it’s much easier than some of the other recipes for butterscotch pudding. I tried it with brown butter and loved it even more. My husband can’t get enough of it.
Disappointed. It had a beautiful consistency and it tasted good but it didn’t taste like butterscotch to me at all. Followed it to a tee except I use light brown sugar which maybe why
I’m new to making pudding and it took waaaay longer than 20 minutes- never really reached a boil either, maybe because I live at a very high elevation… but it thickened beautifully and was worth all the stirring effort. The tip about alternating with the whisk and spatula was also helpful. Absolutely delicious!!!
It could be that you had your heat a little low…once you get more confident making puddings you can afford to turn it up a bit to make it go faster. Glad you enjoyed it!
When it calls for heavy cream do you mean heavy table cream ? Or whipping cream?
In the US heavy and whipping cream are basically interchangeable, so either one.
I’m confused about the egg yolks do they get mixed in the cornstarch slurry? I will definitely rate it after I make it
This turned out amazing! I have never made pudding before, so I was a little scared it wasn’t going to thicken. Luckily, the texture turned out perfect! I did have to make two small changes based on the ingredients I had on hand. First, I used 1.25 cups heavy cream and 0.75 cups 2% milk. Second, I only had light brown sugar, so I added about a tablespoon of molasses. My whole family loved it!
So glad I could be the one to introduce you to the wonders of pudding 🙂
I made this on Jan 1, 2023 and I have to say it looks and tastes more like vanilla pudding than butterscotch. What did I do wrong? I don’t think I made any mistakes.
Did you follow the recipe exactly Paula? Dark brown sugar cooked for the specified amount of time should yield a definite butterscotch flavor and color. If by chance you used regular sugar, or even a lighter brown sugar, it will affect the flavor and color. Hope this helps!
Doesn’t set
I’m a butterscotch lover so finding this recipe had me excited to try it. I made it as written bun grabbed my hand mixer at the end and blended in the butter with it- no more lumps! No straining necessary. Oh, and I tripled the recipe (did I mention I love butterscotch??) This one’s a keeper!