Homemade Butterscotch Pudding

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).
6 min - 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.
1 min - 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.
5 min - 6
Serve with optional toppings. Cover and store leftovers in the refrigerator for up to 4 days.



