Put a bowl in the freezer (you’ll need this to cool down the cream).
In a saucepan over low heat, combine the milk, vanilla extract and lemon zest. Heat until the milk is scalding hot.
While the milk is heating, whisk together the egg yolks, sugar and corn starch until the mixture forms a smooth paste.
Temper the eggs by pouring a ladleful of the scalding milk into the egg mixture and whisking continuously. Add a couple more ladles of milk to the eggs until the mixture becomes pourable.
Add the tempered egg mixture back into the saucepan. Stir continuously with a spatula until the cream thickens. Make sure to allow the cream to reach a temperature close to boiling (you should see a couple of bubbles forming around the edges) to ensure proper thickening.
When the cream reaches an almost pudding-like consistency, transfer it to the bowl that’s been cooling in the freezer. Stir vigorously with a spatula until the cream becomes thick, shiny and uniform. Place a piece of plastic wrap against the surface of the cream (to prevent a skin from forming) and set aside to cool completely. Once cooled, chill in the refrigerator for at least 3 hours.