Cut the kernels off the cobs and place them in a blender or food processor. Blend until smooth, adding a little water if necessary to help blend.
In a large saucepan, combine the blended corn with the remaining water and milk. If using, add the cinnamon stick.
Heat over medium heat, stirring frequently to prevent sticking.
In a small bowl, mix the cornstarch with a little cold milk to create a slurry.
Once the corn mixture is hot, gradually stir in the cornstarch slurry.
Continue to cook and stir until the mixture thickens to a pudding-like consistency.
Add the sugar and salt to the mixture, stirring well to dissolve.
Remove from heat and stir in the vanilla extract if using.
Enjoy your meal!