All ingredients ready? Let's begin!
In a saucepot over medium heat, place the milk, sugar, cinnamon sticks, and vanilla. Cook until it comes to a low boil, stirring to dissolve the sugar. As soon as the mixture starts to boil, remove the pot from the heat. Allow the milk to cool for 30 minutes.
Preheat your oven to 350°F.
In a large mixing bowl, whisk the eggs.
Remove the cinnamon sticks from the cooled milk mixture. Add a tablespoon of the milk mixture to the eggs while whisking to incorporate. Add 2 more tablespoons of the milk, one at a time, while continuing to whisk. This will temper the eggs. Pour the remaining milk into the eggs and whisk until well combined.
In a large baking dish or 2 medium baking dishes, place your empty ramekins. Ladle custard into each ramekin to fill ¾ of the way. While you are filling the ramekins, fill your tea kettle with water and bring it to a boil. Carefully place the baking dish in the oven and fill the baking dish ½ way with water around the ramekins, being careful not to get any water in the custard.
Bake for 30 minutes until the custard is set. You can check for doneness by inserting a toothpick in the center and checking that it comes out clean.
After the custard is cooked through, carefully remove the ramekins to a sheet pan. Torch the tops until lightly browned. Alternatively, place the pan of ramekins under a broiler for a couple of minutes until lightly caramelized.
Place the sheet pan of custard-filled ramekins inside the refrigerator and chill for at least 2 hours.
Serve the chilled custard right in the ramekins and top with berries if you like.