Description
Skip the box! This homemade butterscotch pudding is creamy, dreamy, and surprisingly easy to make. A perfect end to any meal.
Ingredients
Units
Scale
- 1/4 cups (60 ml) cornstarch
- 1/2 tsp salt
- 2 1/4 cups (539 ml) milk
- 3 large egg yolks
- 4 Tbsp butter
- 1 cups (237 ml) dark brown sugar
- 1 cups (237 ml) heavy cream
- 1 tsp vanilla
Instructions
- Combine the cornstarch and salt with 1/4 cup of milk in a bowl; scrape up any cornstarch stuck to the bottom.
- Whisk the egg yolks into the milk/cornstarch mixture and set aside.
- Melt the butter in a large saucepan with high sides over medium-high heat.
- Whisk in the brown sugar.
- Whisk until the butter and sugar are smooth and begin to bubble.
- Reduce heat to medium-low and whisk in the cream and remaining milk. (Some sugar may harden; it will melt as the mixture heats.)
- Once the sugar has melted and the cream/milk mixture is hot, add about a cup to the cornstarch/milk/egg mixture and whisk.
- Add the mixture back to the saucepan and cook, whisking constantly, for 3-5 minutes until the pudding thickens.
- Boil the pudding for 2 minutes. (It should be fairly thick.) Remove from heat and whisk in vanilla.
- For a smoother texture, strain the pudding through a fine-mesh strainer.
- Place plastic wrap directly on the surface of the pudding to prevent a skin from forming.
- Chill for at least 30 minutes (best for 4-6 hours).
- Serve with freshly whipped cream.
Notes
- For a richer flavor, use brown butter instead of regular butter.
- If you don’t have heavy cream, you can substitute with full-fat coconut milk for a slightly different flavor profile.
- To prevent the pudding from becoming grainy, whisk constantly while cooking and ensure the cornstarch is fully incorporated before adding to the hot mixture.
- Prep Time: 5 minutes
- Cook Time: 10 minutes
- Category: Dessert
- Method: Simmering
- Cuisine: American
Nutrition
- Serving Size: 1 cup
- Calories: 350
- Sugar: 40
- Sodium: 100
- Fat: 20
- Saturated Fat: 12
- Unsaturated Fat: 6
- Carbohydrates: 45
- Fiber: 1
- Protein: 5
- Cholesterol: 150