Easy.
3 cups milk
1 large egg
2 fat tbsp corn starch
Sugar to taste usually ½ to ¾ cup.
Put 2 cups of milk & sugar into a pot, you want to bring it almost to a boil, but not quite.
While that's heating up whisk the remaining milk, egg & cornstarch, get the egg well combined.
Once the milk & sugar is heated drop it's temperature down to low, and temper the egg mixture by slowly pouring in about 1½ cups of the milk & sugar while whisking vigorously. You don't want the egg to set.
Pour the results of that back into the pot, giving it a good mix while you do so.
If you want flavours, add them now.
Turn the heat back up, and let it get almost back up to a boil, stirring occasionally. Drop it to a simmer for 3-5 minutes or until it nicely coats a spoon, then let cool. It will further thicken.
Good with cocoa or vanilla for flavour, and it's also good plain over fresh or frozen fruit.