Monday, April 28, 2014

Homemade Butterscotch Pudding

Pin It

If you haven't tried making homemade pudding before, drop whatever you're doing and run to the kitchen and make some right now!

Homemade pudding is super simple to make and has the most luxurious texture and amazing flavor you'll ever taste.

I have made lemon, coconut, chocolate, and now butterscotch pudding in the last few weeks and I'll never go bake to the boxed kind again.  It is perfect for pies, trifles, poke cakes, or just in a bowl.

I challenge you to make a batch and tell me it isn't better than what you get in the store.

Here's what you need:

3 Cups Whole Milk
1 cup sugar
1/3 cup cornstarch
4 large eggs, at room temperature and well beaten
1/3 cup butter, at room temperature
1/2 tsp. vanilla extract
1/4 tsp. salt
1-1/4 cups butterscotch chips

In a large measuring cup beat the milk and vanilla until well mixed. Set aside.

In a medium saucepan mix the sugar, salt, and cornstarch and add the milk mixture, whisking until the sugar is melted into it and dissolved.
Add the eggs and whisk until completely incorporated.
Heat over medium heat until it comes to a boil, stirring constantly with a whisk.  Boil for 1 minute until thickened.
Remove from heat and add the butterscotch chips and butter, whisking until completely combined and smooth.
Pour into pudding cups, glasses, or small bowls.  Place a piece of plastic wrap directly on the pudding to keep a skin from forming.
Set at room temperature for 30 minutes then place in fridge to chill.  Chill in fridge for 3 hours before serving.
Serve with fresh whipped cream.

Serves 5-8 servings


Here's the handy printable - Homemade Butterscotch Pudding


  1. A classic delight that is a welcome dessert. Blessings dear. Catherine xo

    1. Catherine, Thank you for the sweet comment. I love this pudding and will be making it for years to come. So easy and so much better than the box :)


Thank you for your comment. I enjoy reading each and every one. I will try to respond in a timely manner so please make sure you have an email linked to your account.