Combine first 8 ingredients in a small sauce pan and stir to mix. Heat over medium heat. Reduce heat and simmer for 5 minutes, stirring occasionally.
Remove from heat and allow to cool. Combine egg yolk, water, and cornstarch in a small bowl and whisk until fully combined. Whisk mixture into cooled sauce.