Preheat the Oven: Preheat the oven to 325°F (160°C).
Prepare the Custard Mixture: In a medium saucepan, heat the heavy cream and milk over medium heat until it begins to simmer, but not boil. Stir occasionally. Remove from heat once it simmers.
Whisk the Egg Yolks: In a separate bowl, whisk together the egg yolks, sugar, vanilla extract, and a pinch of salt until the mixture is pale and smooth.
Temper the Egg Yolks: Slowly add a small amount of the hot cream mixture to the egg yolks while whisking constantly to avoid curdling. Gradually add the rest of the cream mixture to the egg yolks.
Strain the Mixture: Pour the custard mixture through a fine sieve into a clean bowl to strain out any solid bits and ensure a smooth custard texture.
Fill the Ramekins: Pour the strained custard mixture evenly into 6 ramekins, filling them almost to the top.
Bake the Crème Brûlée: Place the ramekins in a large baking dish. Fill the baking dish with hot water until it reaches halfway up the sides of the ramekins. Carefully place the dish in the oven and bake for 40-45 minutes, or until the custard is just set (it should still wobble slightly when shaken).
Chill the Crème Brûlée: Remove the ramekins from the water and allow them to cool to room temperature. Once cooled, refrigerate them for at least 2 hours, or overnight for the best results.
Caramelize the Top: Just before serving, sprinkle an even layer of granulated sugar on top of each custard. Using a kitchen torch, carefully melt and caramelize the sugar until golden and crispy. If you don’t have a torch, you can also use the broiler in your oven.
Serve and Enjoy: Allow the crème brûlée to sit for a minute or two to let the sugar harden, and then serve immediately. Enjoy the perfect balance of smooth custard and crispy, caramelized sugar.