Here’s a super simple and delicious recipe for Butterscotch Pudding. I can tell you that it turns out rich and creamy and perfect. It’s sweet and decadent, and it’s the sort of dessert that dreams are made of.
If you’re a lover of pudding, you’ll want to try out my chocolate pudding recipe too!

I can’t even believe it has taken me this long to make. I mean… butterscotch pudding is pretty much one of my most favorite desserts to eat in the ENTIRE WORLD… and I have just started to make it homemade. It’s good. This recipe is a keeper. I’ll be making it again and again and again!

How to make Butterscotch Pudding at home:
This recipe takes all of about 20 minutes to make. It couldn’t be simpler. In a saucepan, you’ll combine brown sugar, cornstarch and salt. Then you’ll whisk in whole milk and egg yolks and continue to whisk and heat over medium heat. After a few minutes, the mixture will begin to thicken and bubble. Once it has reached the consistency of pudding, you’ll stir in some butter to make it nice and creamy and smooth. And it turns out absolutely perfect!
And by “perfect,” I mean creamy and sweet and totally butterscotchy with caramel notes. The pudding is spooned into dishes and refrigerated until ready to serve (with or without whipped cream). We like ours with a little bit of whipped cream, but I can attest to the fact that eating it plain and simple works out just fine too.

Recipe Tips
- Use whole milk. It makes a difference. You want this pudding to be rich and decadent!
- Don’t use whole eggs- just the yolks. Egg yolks will help the pudding to have a wonderful, custardy texture. Adding egg whites in would give it an unwanted eggy flavor and a rubbery texture.
- Stir the mixture constantly on the stove until done. You don’t want the bottom of the pan to burn because then you’ll get a flavor of burnt butterscotch pudding. Yuck!
- Give the pudding time to chill in the fridge before serving.
How to make whipped cream:
In a large bowl, combine 1 cup cold heavy whipping cream with 2 tablespoons powdered sugar and 1 teaspoon vanilla extract. Use an electric mixer to beat these ingredients until medium peaks form. At this point, it’ll be ready for spooning onto the pudding for serving. Or refrigerate and use later.

My Mom used to make Butterscotch Pudding from the box, which is when I fell in love with butterscotch pudding in the first place. But making it homemade is infinitely better. Enjoy!
Here are a few more butterscotch recipes you might like to try:
- Butterscotch Brownies with Caramel Icing
- Hot Butterscotch Sauce
- Pumpkin Sheet Cake with Butterscotch Frosting
- Butterscotch Fudge
- Pumpkin Pecan Skillet Cake with Salted Butterscotch Glaze
- No Bake Butterscotch Bars
- Apple Butterscotch Bread

Butterscotch Pudding
Ingredients
- 1½ cups packed brown sugar
- ¼ cup cornstarch
- ½ teaspoon salt
- 3 cups whole milk
- 4 large egg yolks
- 2 tablespoons butter
- whipped cream, for serving
Instructions
- In a medium saucepan, gently whisk together the sugar, cornstarch and salt. Pour in the milk and egg yolks; whisk to combine, and stir the together over medium heat. Continue to whisk… it will look like not much is happening for 3 to 4 minutes… but soon it will be bubbling away! Cook, stirring, while the mixture thickens. Once it seems like it has a nice, thick texture for pudding- pull it off the heat and stir in the butter.
- Spoon the pudding into small glasses or dishes and chill for at least 2 hours. Top with whipped cream before serving.
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.
Fabulous, you will know it’s homemade. Easy easy to make !!!
hi there can i half the recipe with the same results..for 2 of us..ty
I haven’t tried!
I am going toi try this right now. My husband loves Butterscotch pudding.. I always have some in the cupboard. I ran out and looked for it at the store today and they dont have it anymore.. Home made is so much better. Thank you.
What gives this the butter scotch flavor is it the brown sugar?
yes, when brown sugar is heated, it caramelizes and tastes like butterscotch!
I make butterscotch pudding a lot. I can’t wait to try this recipe. I like to serve mine warm with a scoop of vanilla ice cream! I do this with chocolate pudding too!