Step 1 Whisk eggs, honey and salt in large saucepan. Gradually add 2 cups (500 mL) milk. Cook and stir over medium-low heat until mixture coats back of spoon, 12 to 15 minutes. (Do not let mixture boil.)
Step 2 Pour into large heatproof bowl; stir in remaining milk and vanilla. Place bowl in ice water, stirring frequently, until mixture is cool, about 15 minutes. Cover and refrigerate for at least 3 hours.
Step 3 When ready to serve, whisk in flavouring, if desired.