Indulge in the creamy goodness of homemade butterscotch pudding with this easy-to-follow recipe. This sweet treat is perfect for satisfying your dessert cravings and impressing your guests with its rich flavor and silky texture.
Ingredients
- 1 cup brown sugar
- 1/4 cup cornstarch
- 1/2 teaspoon salt
- 2 1/4 cups whole milk
- 3 large egg yolks
- 2 tablespoons unsalted butter
- 1 teaspoon vanilla extract
Directions
- In a medium saucepan, whisk together the brown sugar, cornstarch, and salt.
- Gradually whisk in the whole milk until smooth.
- Cook over medium heat, stirring constantly, until the mixture thickens and comes to a boil.
- In a small bowl, whisk the egg yolks. Slowly pour 1 cup of the hot mixture into the yolks, whisking constantly.
- Pour the egg mixture back into the saucepan and cook for another 2 minutes, stirring constantly.
- Remove from heat and stir in the butter and vanilla extract until smooth.
- Pour the pudding into individual serving dishes and refrigerate until set, about 2 hours.
- Serve chilled with whipped cream or caramel sauce, if desired.
Interesting Facts
Butterscotch pudding is a classic American dessert that dates back to the 19th century.
Originally, butterscotch was made by boiling butter and brown sugar together, giving it a rich and caramel-like flavor.
This homemade version of butterscotch pudding is a decadent treat that is sure to please any dessert lover.