-
1
Heat 4 cups of the milk in a large saucepan over medium heat until steaming.
-
2
Whisk the sugar, cornstarch and 1/2 teaspoon salt in a large bowl.
-
3
Whisk in the egg yolks and the remaining 1/2 cup milk.
-
4
Whisk half of the hot milk into the egg mixture until smooth, then gradually whisk the egg-milk mixture into the saucepan.
-
5
Cook over medium heat, whisking constantly, until the mixture boils.
-
6
Continue to cook, whisking constantly, until it has thickened to a puddinglike consistency, 3 to 4 minutes.
-
7
Remove from the heat and stir in the vanilla.
-
8
Cool slightly, stirring a few times to prevent a skin from forming.
-
9
Place a piece of plastic wrap directly on top of the pudding and refrigerate until completely cooled and thickened, about 4 hours.
-
10
Before serving, whisk the pudding vigorously until smooth and creamy.
-
11
Stir-ins:
-
12
Cookies and Cream: Crush 20 chocolate wafer cookies, stir some into the pudding and top with the rest.
-
13
Fresh Berries and Gingersnaps: Fold in 2 cups of fresh, mixed berries and top with about 12 finely crushed gingersnaps.
-
14
Vanilla-Banana: Fold in 3 sliced bananas.
-
15
Cover and refrigerate for 1 hour.
-
16
Fold in 24 crushed vanilla wafer cookies and top with more sliced bananas.
-
17
Rocky Road: Fold in 1 cup each mini marshmallows and toasted chopped walnuts and 1/2 cup of mini chocolate chips.
-
18
Sprinkle with more chocolate chips.
-
19
Peanut Butter* and Jelly: Fold in 1 cup quartered red grapes and 1/3 cup each chopped roasted peanuts and peanut butter chips.
-
20
Top with whole grapes.
-
21
Some people have allergies to peanuts, and if serving to guests, please make them aware of the inclusion of this peanut product.