Take 500 ml milk in a pan. Let it boil on high flame.
Make a lump free corn flour slurry by mixing 6-7 tbsp of milk with 2 tbsp of corn flour. Keep it aside.
After 1 boil, turn the flame to medium and let the milk simmer for 5 minutes.
Mix well and pour the corn flour slurry into it.
keep stirring the milk for 5 minutes so that it gets slightly thicker.
Add 1/2 cup sugar into the milk and mix well.
Stir for 6-7 minutes on medium flame.
Cook on high flame for 1 minute. Let it cool and once it gets cooled down, freeze it for 30 minutes.
Take 3/4 cup chilled whipping cream in a separate mixing bowl.
Whip for 2 minutes and add 2 tsp vanilla essence.
Whip for 5 more minutes until stiff peaks form.
Add the milk mixture to the whipped cream.
Whip for 5 more minutes until the bubbles form on the sides.
Cover with a cling film and freeze for 2 hours.
After 2 hours, mix it and whip it for 5 minutes.
Pour the mixture in an airtight container and Freeze it overnight.
Creamy and soft Vanilla Ice cream is ready.