Add all ingredients to large mixing bowl, stand mixer bowl, or immersion blender container
Mix on high speed for 1 - 2 minutes until well combined
Pour mixture into medium sauce pan
Heat over medium-low heat, stirring frequently for 10 - 15 minutes or until mixture thickens and thickly coats the back of the spoon
Remove from heat and allow to cool for about five minutes
Pour into ramekins and chill for at least two hours before serving (pudding will thicken more as it cools)