Take a deep pan. Add corn flour and 3-4 tbsp milk in it and mix it properly, make sure no lump there.
Then add remaining milk and sugar and boil it for 7-8 minutes on medium flame. Remove it from the flame and keep aside till cool down.
Now in a mixing bowl add whipping cream and whisk it using hand blender till foamy texture.
Add whipped cream into the cooled milk mixture. Add rose syrup and vanilla extract in it and mix well till it becomes pink mixture.
Pour the mixture into the any metal or plastic container, cover it and place it into the freezer for 1-2 hours.
After 1-2 hours stir the mixture using spoon, then add rose petals and again mix it, cover it and place the container again into the freezer for 6-7 hour or overnight till it becomes hard texture.
Rose Ice Cream is ready. You can serve chilled and garnish it with fresh rose petals, dry fruits and enjoy the royal treat.