Description
This homemade butterscotch pudding is rich, creamy, and incredibly comforting. Made with brown sugar, butter, and egg yolks, it’s an easy stovetop dessert that delivers a nostalgic flavor with a silky texture.
Ingredients
Scale
- 2 ½ cups whole milk
- 3 tbsp cornstarch
- ¼ tsp salt
- ½ cup unsalted butter
- 1 cup packed light brown sugar
- 3 large egg yolks
- 1 tsp vanilla extract
Instructions
- In a saucepan, melt butter over medium heat and stir in brown sugar. Cook until bubbly and golden, 3–5 minutes.
- In a bowl, whisk 1 cup milk with cornstarch and salt until smooth.
- Slowly whisk the milk mixture into the sugar-butter base. Add remaining milk and cook until thickened, 5–7 minutes.
- Temper egg yolks with a bit of hot pudding, then whisk back into the saucepan.
- Cook 2 more minutes, stirring constantly. Remove from heat and stir in vanilla.
- Pour into dishes, cover with plastic wrap touching the surface, and refrigerate for at least 2 hours.
Notes
- Use dark brown sugar for deeper flavor.
- Substitute half-and-half for milk for extra richness.
- Strain pudding before chilling for the smoothest texture.
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Category: Dessert
- Method: Stovetop
- Cuisine: American
Nutrition
- Serving Size: 1 cup
- Calories: 320
- Sugar: 28g
- Sodium: 160mg
- Fat: 20g
- Saturated Fat: 12g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 32g
- Fiber: 0g
- Protein: 4g
- Cholesterol: 135mg
Keywords: butterscotch pudding, homemade pudding, pudding from scratch, dessert recipes, old-fashioned pudding