Prepare the Custard Mixture: In a mixing bowl, whisk together the eggs and granulated sugar until well combined. Gradually add the milk while whisking to combine. Stir in the vanilla extract and salt.
Strain the Mixture: For an ultra-smooth custard, strain the mixture through a fine-mesh sieve into another bowl or directly into a baking dish. This will remove any chalazae and create a smoother texture.
Prepare for Baking: Pour the custard mixture into individual ramekins or a single baking dish. If using a baking dish, place it inside a larger baking pan.
Add Water Bath: If using a baking dish, fill the larger pan with hot water until it reaches halfway up the sides of the custard dish. This water bath will help cook the custard gently and evenly.
Bake: Bake in the preheated oven for 35-40 minutes, or until the custard is set around the edges and slightly jiggly in the center. A knife inserted into the custard should come out clean.
Cool: Remove the custard from the oven and the water bath. Let it cool at room temperature for a bit, then refrigerate for at least 2 hours to chill and firm up.
Serve: Before serving, you can sprinkle a little ground nutmeg or cinnamon on top for added flavor.