In a medium saucepan, whisk together the milk, cornstarch, and sugar.
If using a vanilla pod, slice it open lengthwise and scrape out the seeds.
Add both the seeds and the pod to the saucepan for extra flavor.
Place the pan over medium heat and whisk continuously until the mixture thickens.
Once thick and smooth, remove the vanilla pod.
Pour the pudding evenly into serving cups. Let it cool slightly, then refrigerate for 30 minutes.
In a separate saucepan, combine the strawberries, sugar, and water.
Cook over medium heat, stirring occasionally, for about 10 minutes or until the sauce thickens.
Remove from heat and let cool completely.
Spoon the strawberry sauce over the chilled pudding.
Return the cups to the fridge and chill for at least 2 more hours.
Top with a dollop of whipped cream and a cherry for a beautiful finish.
Serve cold and enjoy this delightful summer dessert!