Ingredients

2 cups whole milk1/3 cup sugar4 tablespoons cornstarch1/2 cup cold water1/4 cup heavy whipping cream1 teaspoon rose waterPOMEGRANATE SYRUP:1/2 cup sugar1/2 cup pomegranate juice1/4 cup pomegranate seeds2 tablespoons chopped pistachios

Preparation

In a small heavy saucepan, whisk milk and sugar. Cook and stir over medium heat until bubbly. In a small bowl, mix cornstarch and water until smooth; stir into pan. Bring to a boil; cook and stir until thickened, 1-2 minutes. Remove from heat. Stir in cream and rose water. Cool 15 minutes, stirring occasionally. Transfer to dessert dishes. Press plastic wrap onto surface of pudding. Refrigerate until cold. For syrup, in a small saucepan, combine sugar and pomegranate juice. Cook and stir over medium heat until sugar is dissolved, 3-4 minutes. Remove from heat; cool completely. Spoon syrup over pudding; sprinkle with pomegranate seeds and pistachios.